I-7011/11D, I-7011P/11PD, I-7018, I-7018P User Manual Warranty All products manufactured by ICP DAS are warranted against defective materials for a period of one year from the date of delivery to the original purchaser. Warning ICP DAS assume no liability for damages consequent to the use of this product. ICP DAS reserves the right to change this manual at any time without notice. The information furnished by ICP DAS is believed to be accurate and reliable.
Table of Contents 1. Introduction.....................................................5 1.1 More Information.......................................5 1.2 Pin Assignment ..........................................6 1.3 Specifications .............................................8 1.4 Block Diagram ......................................... 11 1.5 Wire Connection ......................................12 1.6 Quick Start ...............................................14 1.7 Default Setting ........................
2.11 $AA6 ......................................................32 2.12 $AA8......................................................33 2.13 $AA8V ...................................................34 2.14 $AA9(Data) ...........................................35 2.15 $AAB .....................................................36 2.16 $AAF .....................................................37 2.17 $AAM ....................................................38 2.18 $AAZ(Data) .......................................
2.35 ~AA2 .....................................................57 2.36 ~AA3EVV .............................................58 2.37 ~AA4 .....................................................59 2.38 ~AA5PPSS.............................................60 3. Application Note ............................................61 3.1 INIT* pin Operation ................................61 3.2 Module Status ..........................................61 3.3 Dual Watchdog Operation ........................62 3.
1. Introduction I-7000 is a family of network data acquisition and control modules. They provide analog-to-digital, digital-to-analog, digital input/output, timer/counter and other functions. These modules can be remote controlled by a set of commands.
1.2 Pin Assignment 6 I-7011, I-7018 User Manual Rev:B1.
Rev:B1.
1.3 Specifications I-7011/I-7011D Analog Input Logic Level 0 : +1V max Logic Level 1 : +3.5 to 30V Input Channel : 1 Input Type : Event Counter mV, V, mA(with external Max Input Frequency : 50 Hz Min. Pulse Width : 1 mS 125 ohms resistor) Thermocouple : Type J, K, Displayed LED T, E, R, S, B, N, C Sampling Rate : 10 Samples/Second Bandwidth : 5.24 Hz Accuracy : ±0.05% Zero Drift : 0.5µV/°C Span Drift : 25ppm/°C 4½ digits (for I-7011D) Power Supply Input : +10 to +30 VDC Consumption : 0.9W for I-7011 1.
I-7011P/I-7011PD Analog Input Input Channel : 1 Input Type : Logic Level 0 : +1V max Logic Level 1 : +3.5 to 30V Event Counter mV, V, mA(with external Max Input Frequency : 50 Hz Min. Pulse Width : 1 mS 125 ohms resistor) Thermocouple : Type J, K, Displayed LED T, E, R, S, B, N, C, L, M Sampling Rate : 10 Samples/Second Bandwidth : 5.24 Hz Accuracy : ±0.05% Zero Drift : 0.5µV/°C Span Drift : 25ppm/°C 4½ digits (for I-7011PD) Power Supply Input : +10 to +30 VDC Consumption : 0.9W for I-7011P 1.
I-7018 Analog Input I-7018P Analog Input Input Channel : Input Channel : 8 differential or 6 differen8 differential or 6 differential and 2 single-ended. Jumper select. tial and 2 single-ended. Jumper select. Analog Input Type : Input Type : mV, V, mA(with external mV, V, mA(with external 125 ohms resistor) Thermocouple : Type J, K, 125 ohms resistor) Thermocouple : Type J, K, T, E, R, S, B, N, C Sampling Rate : T, E, R, S, B, N, C, L, M Sampling Rate : 10 Samples/Second Bandwidth : 15.
1.4 Block Diagram Rev:B1.
1.5 Wire Connection I-7011/11D/11P/11PD Analog I-7011/11D/11P/11PD Digital Input Wire Connection Output Wire Connection I-7018/18P Analog Input ChanI-7011/11D/11P/11PD Digital nel 0 to 5 Wire Connection Input Wire Connection 12 I-7011, I-7018 User Manual Rev:B1.
I-7018/18P Analog Input Chan- I-7018/18P Analog Input Channel 6 and 7 Wire Connection, nel 6 and 7 Wire Connection, while the jumper JP1 setting is while the jumper JP1 setting is INIT* mode. 8 differential mode. Rev:B1.
1.6 Quick Start Refer to “I-7000 Bus Converter User Manual” and “Getting Start” for more detail. 1.7 Default Setting Default setting for I-7011/11D/11P/11PD/18/18P : z z z z z Address : 01 Analog Input Type : Type 05, -2.5 to +2.5 V Baudrate : 9600 bps Checksum disable, 60Hz rejection, engineer unit format I-7018/18P set as INIT* mode, and the analog input is 6 differential and 2 single-ended. 1.
1.9 Calibration Don’t Perform Calibrate Until You Really Understand. Calibration Requirement for I-7011/11D/11P/11PD/18/18P Type Code 00 01 02 03 04 05 06 Min. Input 0 mV 0 mV 0 mV 0 mV 0V 0V 0 mA Max Input +15 mV +50 mV +100 mV +500 mV +1 V +2.5 V +20 mA Notification : 1 While calibrate type 06, need connect external shunt resistor, 2 125 ohms, 0.1% (Ref Sec.1.5). Connect calibration voltage(or current) signal to module’s input. For I-7018/18P, connect to channel 0.
1.10 Configuration Tables Configuration Table of I-7011/11D/11P/11PD/18/18P : Baudrate Setting (CC) C ode 03 04 05 06 Baudrate 1200 2400 4800 9600 07 08 09 19200 38400 0A 57600 115200 Analog Input Type Setting (TT) Type Code 00 01 Min. Input - 15 mV Max Input +15 mV 02 03 04 05 06 - 50 mV - 100 mV - 500 mV -1 V - 2.5 V - 20 mA +50 mV +100 mV +500 mV +1 V +2.5 V +20 mA Type Code 0E 0F 10 11 12 13 14 15 16 17 18 T.C.
Analog input type and data format table Type Input Range Code 00 - 15 to +15 mV Data Format - 50 to +50 mV - 100 to +100 mV % of F S R +100.00 +000.00 - 100.00 - 500 to +500 mV - 1 to +1 V - 2.5 to +2.5 V +100.00 +000.00 - 100.00 - 20 to +20 mA 0000 8000 +100.00 +000.00 - 100.00 % of F S R +100.00 +000.00 - 100.00 7F F F 0000 8000 Engineer Unit +500.00 +000.00 - 500.00 % of F S R +100.00 +000.00 - 100.00 7F F F 0000 8000 Engineer Unit +1.0000 +0.0000 - 1.0000 % of F S R +100.
Type Input Range Code 0E 0F 10 11 12 13 14 15 18 J Type - 210 to 760 degree Celsius K Type - 270 to 1372 degree Celsius T Type - 270 to 400 degree Celsius E Type - 270 to 1000 degree Celsius R Type 0 to 1768 degree Celsius S Type 0 to 1768 degree Celsius B Type 0 to 1820 degree Celsius N Type - 270 to 1300 degree Celsius Data Format +F.S. Ze ro -F.S. Engineer Unit +760.00 +00.000 - 210.00 % of F S R +100.00 +000.00 - 027.63 2's complement HEX 7F F F 0000 DCA2 Engineer Unit +1372.
Type Input Range Code 16 17*1 18*1 *1 C Type 0 to 2320 degree Celsius L Type - 200 to 800 degree Celsius M Type - 200 to 100 degree Celsius Data Format +F.S. Ze ro -F.S. Engineer Unit +2320.0 +00.000 +00.000 % of F S R +100.00 +000.00 +000.00 2's complement HEX 7F F F 0000 0000 Engineer Unit +800.00 +00.000 - 200.00 % of F S R +100.00 +000.00 - 025.00 2's complement HEX 7F F F 0000 E000 Engineer Unit +100.00 +000.00 - 200.00 % of F S R +050.00 +000.00 - 100.
2. Command Command Format : (Leading)(Address)(Command)[CHK](cr) Response Format : (Leading)(Address)(Data)[CHK](cr) [CHK] 2-character checksum (cr) end-of-command character, character return(0x0D) Ge ne ral Command Se ts Command Re s pons e De s cription Se ction %AANNTTCCFF !AA Set Module Configuration Sec.2.1 #** No Response Synchronized Sampling Sec.2.2 #AA >(Data) Read Analog Input Sec.2.3 #AAN >(Data) Read Analog Input from channel N Sec.2.4 $AA0 !AA Perform Span Calibration Sec.
Ge ne ral Command Se ts (Continue d) ~AAO(Data) !AA Set Module Name Sec.2.19 ~AAEV !AA Enable/Disable Calibration Sec.2.20 Digital Input/Output, Alarm and Eve nt Counte r Command Se ts @AADI !AASOOII Read Digital I/O and Alarm Status Sec.2.21 @AADO(Data) !AA Set Digital Output Sec.2.22 @AAEAT !AA Enable Alarm Sec.2.23 @AAHI(Data) !AA Set High Alarm Sec.2.24 @AALO(Data) !AA Set Low Alarm Sec.2.25 @AADA !AA Disable Alarm Sec.2.26 @AACA !AA Clear Latch Alarm Sec.2.
2.1 %AANNTTCCFF Description : Set module Configuration Syntax : %AANNTTCCFF[CHK](cr) % a delimiter character AA address of setting module(00 to FF) NN new address for setting module(00 to FF) TT new type for setting module (Ref Sec.1.10) CC new baudrate for setting module (Ref Sec.1.10) FF new data format for setting module (Ref Sec.1.10) When changing the baudrate or checksum, it is necessary to short the pin INIT* to ground.
2.2 #** Description : Synchronized Sampling Syntax : #**[CHK](cr) # ** a delimiter character synchronized sampling command Response : No response Example : Command : $014 Receive : ?01 Read synchronized sampling data, return no data valid. Command : #** No response Send synchronized sampling command. Command : $014 Receive : >011+025.123 First read, get status=1, first read. Command : $014 Receive : >010+025.123 Second read, get status=0, have readed. Related Command : Sec.2.
2.3 #AA Description : Read Analog Input Syntax : #AA[CHK](cr) # AA delimiter character address of reading module(00 to FF) Response : Valid Command : >(Data)[CHK](cr) Syntax error or communication error may get no response. delimiter for valid command > (Data) analog input value, reference Sec.1.10 for its format. For I-7018/18P, the data is the combination for each channel respectively. Example : Command : #01 Receive : >+02.635 Read address 01, return data success.
2.4 #AAN Description : Read Analog Input from channel N Syntax : #AAN[CHK](cr) # AA delimiter character address of reading module (00 to FF) N channel to read, from 0 to 7 Response : Valid Command : >(Data)[CHK](cr) Invalid Command : ?AA[CHK](cr) Syntax error or communication error may get no > response. delimiter for valid command ? AA delimiter for invalid command address of response module(00 to FF) (Data) analog input value, reference Sec.1.
2.5 $AA0 Description : Perform Span Calibration Syntax : $AA0[CHK](cr) $ AA delimiter character address of setting module (00 to FF) 0 command for performing span calibration Response : Valid Command : !AA[CHK](cr) Invalid Command : ?AA[CHK](cr) Syntax error or communication error may get no ! ? response.
2.6 $AA1 Description : Perform Zero Calibration Syntax : $AA1[CHK](cr) $ AA delimiter character address of setting module (00 to FF) 1 command for performing zero calibration Response : Valid Command : !AA[CHK](cr) Invalid Command : ?AA[CHK](cr) Syntax error or communication error may get no ! ? response.
2.7 $AA2 Description : Read Configuration Syntax : $AA2[CHK](cr) $ AA delimiter character address of reading module (00 to FF) 2 command for reading configuration Response : Valid Command : !AATTCCFF[CHK](cr) Invalid Command : ?AA[CHK](cr) Syntax error or communication error may get no ! response. delimiter for valid command ? AA delimiter for invalid command address of response module(00 to FF) TT CC type code of module (reference Sec.1.10) baudrate code of module (reference Sec.1.
2.8 $AA3 Description : Read CJC Temperature Syntax : $AA3[CHK](cr) $ AA delimiter character address of reading module (00 to FF) 3 command for reading CJC temperature Response : Valid Command : >(Data)[CHK](cr) Invalid Command : ?AA[CHK](cr) Syntax error or communication error may get no > response. delimiter for valid command ? AA delimiter for invalid command address of response module(00 to FF) (Data) CJC temperature in degree Celsius. Example : Command : $033 Receive : >+0025.
2.9 $AA4 Description : Read Synchronized Data Syntax : $AA4[CHK](cr) $ AA delimiter character address of reading module (00 to FF) 4 command for reading synchronized data Response : Valid Command : >AAS(Data)[CHK](cr) Invalid Command : ?AA[CHK](cr) Syntax error or communication error may get no ! response. delimiter for valid command ? delimiter for invalid command or the module does not receive command #** before the command $AA4.
2.10 $AA5VV Description : Set Channel Enable Syntax : $AA5VV[CHK](cr) $ AA delimiter character address of setting module (00 to FF) 5 VV command for settting channel enable channel enable/disable, 00 is all disabled, and FF is all enabled. Response : Valid Command : !AA[CHK](cr) Invalid Command : ?AA[CHK](cr) Syntax error or communication error may get no ! response.
2.11 $AA6 Description : Read Channel Status Syntax : $AA6[CHK](cr) $ AA delimiter character address of reading module (00 to FF) 6 command for reading channel status Response : Valid Command : !AAVV[CHK](cr) Invalid Command : ?AA[CHK](cr) Syntax error or communication error may get no ! response. delimiter for valid command ? AA delimiter for invalid command address of response module(00 to FF) VV channel enable/disable, 00 is all disabled, and FF is all enabled.
2.12 $AA8 Description : Read LED Configuration Syntax : $AA8[CHK](cr) $ AA delimiter character address of reading module (00 to FF) 8 command for setting LED configuration Response : Valid Command : !AAV[CHK](cr) Invalid Command : ?AA[CHK](cr) Syntax error or communication error may get no ! response.
2.13 $AA8V Description : Set LED Configuration Syntax : $AA8V[CHK](cr) $ AA delimiter character address of setting module (00 to FF) 8 V command for setting LED configuration 1=Set LED to module, 2=Set LED to host Response : Valid Command : Invalid Command : !AA[CHK](cr) ?AA[CHK](cr) Syntax error or communication error may get no response.
2.14 $AA9(Data) Description : Set CJC Offset Value Syntax : $AA9(Data)[CHK](cr) $ AA delimiter character address of setting module (00 to FF) 9 command for setting CJC offset value (Data) CJC offset value comprises a sign and 4 hexadecimal digits, from -1000 to +1000, each count is 0.01°C. Response : Valid Command : !AA[CHK](cr) Invalid Command : ?AA[CHK](cr) Syntax error or communication error may get no ! response.
2.15 $AAB Description : Thremocouple Open Detection Syntax : $AAB[CHK](cr) $ AA delimiter character address of reading module (00 to FF) B command for reading thremocouple open status Response : Valid Command : !AAS[CHK](cr) Invalid Command : ?AA[CHK](cr) Syntax error or communication error may get no ! response.
2.16 $AAF Description : Read Firmware Version Syntax : $AAF[CHK](cr) $ AA delimiter character address of reading module (00 to FF) F command for reading firmware version Response : Valid Command : !AA(Data)[CHK](cr) Invalid Command : ?AA[CHK](cr) Syntax error or communication error may get no ! response. delimiter for valid command ? AA delimiter for invalid command address of response module(00 to FF) (Data) firmware version of module Example : Command : $01F Receive : !01A2.
2.17 $AAM Description : Read Module Name Syntax : $AAM[CHK](cr) $ AA delimiter character address of reading module (00 to FF) M command for reading module name Response : Valid Command : !AA(Data)[CHK](cr) Invalid Command : ?AA[CHK](cr) Syntax error or communication error may get no ! response.
2.18 $AAZ(Data) Description : Set LED Data Syntax : $AAZ(Data)[CHK](cr) $ AA delimiter character address of setting module (00 to FF) Z command for setting LED data (Data) data for show on the LED, from -19999. to +19999. The data need sign, 5 digits and decimal point. Response : Valid Command : !AA[CHK](cr) Invalid Command : ?AA[CHK](cr) Syntax error or communication error may get no ! ? response.
2.19 ~AAO(Data) Description : Set Module Name Syntax : ~AAO(Data)[CHK](cr) ~ AA delimiter character address of setting module (00 to FF) O command for setting module name (Data) new name for module, max 6 characters Response : Valid Command : Invalid Command : !AA[CHK](cr) ?AA[CHK](cr) Syntax error or communication error may get no response.
2.20 ~AAEV Description : Enable/Disable Calibration Syntax : ~AAEV[CHK](cr) ~ AA delimiter character address of setting module (00 to FF) E V command for enable/disable calibration 1=enable calibration, 0=disable calibration Response : Valid Command : Invalid Command : !AA[CHK](cr) ?AA[CHK](cr) Syntax error or communication error may get no response.
2.21 @AADI Description : Read Digital I/O and Alarm Status Syntax : @AADI[CHK](cr) @ AA delimiter character address of reading module (00 to FF) DI command for reading digital I/O and alarm status Response :Valid Command : !AASOOII[CHK](cr) Invalid Command : ?AA[CHK](cr) Syntax error or communication error may get no ! response.
Related Command : Sec.2.22 @AADO(Data), Set.2.23 @AAEAT, Sec.2.26 @AADA Related Topic : Sec.3.4 Digital Input and Event Counter, Sec.3.5 Digital Output, Sec.3.6 High/Low Alarm Note : The command is for I-7011/11D/11P/11PD only Rev:B1.
2.22 @AADO(Data) Description : Set Digital Output Syntax : @AADI[CHK](cr) @ AA delimiter character address of setting module (00 to FF) DO command for setting digital output (Data) output value, 00=DO0 off, DO1 off, 01=DO0 on, DO1 off, 02=DO0 off, DO1 on, 03=DO0 on, DO1 on Response : Valid Command : !AA[CHK](cr) Invalid Command : ?AA[CHK](cr) Syntax error or communication error may get no ! ? response. delimiter for valid command delimiter for invalid command.
2.23 @AAEAT Description : Enable Alarm Syntax : @AAEAT[CHK](cr) @ AA delimiter character address of setting module (00 to FF) EA T command for enable alarm. alarm type, M=momentary alarm, L=latch alarm. Response : Valid Command : Invalid Command : !AA[CHK](cr) ?AA[CHK](cr) Syntax error or communication error may get no response.
2.24 @AAHI(Data) Description : Set High Alarm Syntax : @AADI[CHK](cr) @ AA delimiter character address of setting module (00 to FF) HI command for setting high alarm value (Data) high alarm values, data format is in engineer unit format. Response : Valid Command : Invalid Command : !AA[CHK](cr) ?AA[CHK](cr) Syntax error or communication error may get no response. ! ? delimiter for valid command delimiter for invalid command AA address of response module(00 to FF) Example : Command : @01HI+2.
2.25 @AALO(Data) Description : Set Low Alarm Syntax : @AADI[CHK](cr) @ AA delimiter character address of setting module (00 to FF) LO command for setting high alarm value (Data) high alarm values, data format is in engineer unit format. Response : Valid Command : Invalid Command : !AA[CHK](cr) ?AA[CHK](cr) Syntax error or communication error may get no response. ! ? delimiter for valid command delimiter for invalid command AA address of response module(00 to FF) Example : Command : @01LO-2.
2.26 @AADA Description : Disable Alarm Syntax : @AADA[CHK](cr) @ AA delimiter character address of setting module (00 to FF) DA command for disable alarm Response : Valid Command : !AA[CHK](cr) Invalid Command : ?AA[CHK](cr) Syntax error or communication error may get no ! response. delimiter for valid command ? AA delimiter for invalid command address of response module(00 to FF) Example : Command : @01DA Receive : !01 Disable address 01 alarm, return success. Related Command : Sec.2.
2.27 @AACA Description : Clear Latch Alarm Syntax : @AACA[CHK](cr) @ delimiter character AA address of setting module (00 to FF) CA command for clear latch alarm Response : Valid Command : !AA[CHK](cr) Invalid Command : ?AA[CHK](cr) Syntax error or communication error may get no response. ! delimiter for valid command ? delimiter for invalid command AA address of response module(00 to FF) Example : Command : @01DI Receive : !0120101 Read address 01 digital input, return latch alarm mode, low alarm is set.
2.28 @AARH Description : Read High Alarm Syntax : @AARH[CHK](cr) @ AA delimiter character address of reading module (00 to FF) RH command for reading high alarm Response : Valid Command : !AA(Data)[CHK](cr) Invalid Command : ?AA[CHK](cr) Syntax error or communication error may get no ! response. delimiter for valid command. ? AA delimiter for invalid command. address of response module(00 to FF) (Data) high alarm value in engineer unit format. Example : Command : @01RH Receive : !01+2.
2.29 @AARL Description : Read Low Alarm Syntax : @AARH[CHK](cr) @ AA delimiter character address of reading module (00 to FF) RL command for reading low alarm Response : Valid Command : !AA(Data)[CHK](cr) Invalid Command : ?AA[CHK](cr) Syntax error or communication error may get no ! response. delimiter for valid command. ? AA delimiter for invalid command. address of response module(00 to FF) (Data) low alarm value in engineer unit format. Example : Command : @01RL Receive : !01-2.
2.30 @AARE Description : Read Event Counter Syntax : @AARE[CHK](cr) @ AA delimiter character address of reading module (00 to FF) RE command for reading event counter Response : Valid Command : !AA(Data)[CHK](cr) Invalid Command : ?AA[CHK](cr) Syntax error or communication error may get no ! response. delimiter for valid command ? AA delimiter for invalid command address of response module(00 to FF) (Data) event counter value, from 00000 to 65535.
2.31 @AACE Description : Clear Event Counter Syntax : @AACE[CHK](cr) @ AA delimiter character address of setting module (00 to FF) CE command for clear event counter Response : Valid Command : !AA[CHK](cr) Invalid Command : ?AA[CHK](cr) Syntax error or communication error may get no ! response. delimiter for valid command ? AA delimiter for invalid command address of response module(00 to FF) Example : Command : @01RE Receive : !0101234 Read address 01 event counter, return 1234.
2.32 ~** Description : Host OK. Host sends this command to all modules for broadcasting the information “Host OK”. Syntax : ~**[CHK](cr) ~ ** delimiter character command for all modules Response : No response. Example : Command : ~** No response Send Host OK to all modules Related Command : Sec.2.33 ~AA0, Sec.2.34 ~AA1, Sec.2.35 ~AA2, Sec.2.36 ~AA3EVV, Sec.2.37 ~AA4, Sec.2.38 ~AA5PSS Related Topic : Sec.3.2 Module Status, Sec.3.3 Dual Watchdog Operation 54 I-7011, I-7018 User Manual Rev:B1.
2.33 ~AA0 Description : Read Module Status Syntax : ~AA0[CHK](cr) ~ delimiter character AA address of reading module (00 to FF) 0 command for reading module status Response : Valid Command : !AASS[CHK](cr) Invalid Command : ?AA[CHK](cr) Syntax error or communication error may get no response. ! delimiter for valid command ? delimiter for invalid command AA address of response module(00 to FF) SS Module Status. The status will store into EEPROM and only may reset by the command ~AA1.
2.34 ~AA1 Description : Reset Module Status Syntax : ~AA1[CHK](cr) ~ AA delimiter character address of setting module (00 to FF) 1 command for reset module status Response : Valid Command : !AA[CHK](cr) Invalid Command : ?AA[CHK](cr) Syntax error or communication error may get no ! response.
2.35 ~AA2 Description : Read Host Watchdog Timeout Interval Syntax : ~AA2[CHK](cr) ~ AA delimiter character address of reading module (00 to FF) 2 command for reading host watchdog timeout interval Response : Valid Command : !AAVV[CHK](cr) Invalid Command : ?AA[CHK](cr) Syntax error or communication error may get no ! response. delimiter for valid command ? AA delimiter for invalid command address of response module(00 to FF) VV timeout interval in HEX format, each count for 0.1 second, 01=0.
2.36 ~AA3EVV Description : Set Host Watchdog Timeout Interval Syntax : ~AA3EVV[CHK](cr) ~ AA delimiter character address of setting module (00 to FF) 3 E command for set host watchdog timeout interval 1=Enable/0=Disable host watchdog VV timeout value, from 01 to FF, each for 0.1 second Response : Valid Command : !AA[CHK](cr) Invalid Command : ?AA[CHK](cr) Syntax error or communication error may get no ! response.
2.37 ~AA4 Description : Read PowerOn Value and Safe Value Syntax : ~AA4[CHK](cr) ~ AA delimiter character address of reading module (00 to FF) 4 command for reading PowerOn Value and Safe Value Response : Valid Command : !AAPPSS[CHK](cr) Invalid Command : ?AA[CHK](cr) Syntax error or communication error may get no ! response.
2.38 ~AA5PPSS Description : Set PowerOn Value and Safe Value Syntax : ~AA5PPSS[CHK](cr) ~ AA delimiter character address of setting module (00 to FF) 5 PP command for setting PowerOn Value and Safe Value PowerOn Value, 00=DO0 off, DO1 off, 01=DO0 on, DO1 SS off, 02=DO0 off, DO1 on, 03=DO0 on, DO1 on Safe Value, data format is same as PP Response : Valid Command : Invalid Command : !AA[CHK](cr) ?AA[CHK](cr) Syntax error or communication error may get no response.
3. Application Note 3.1 INIT* pin Operation Each I-7000 module has a build-in EEPROM to store configuration information such as address, type, baudrate and other information. Sometimes, user may forget the configuration of the module. Therefore, the I-7000 have a special mode named “INIT mode”, to help user to resolve the problem. The “INIT mode” is setting as Address=00, baudrate=9600bps, no checksum To enable INIT mode, please follow these steps: Step1. Power off the module Step2.
3.3 Dual Watchdog Operation Dual Watchdog = Module Watchdog + Host Watchdog The Module Watchdog is a hardware reset circuit to monitor the module’s operating status. While working in harsh or noisy environment, the module may be down by the external signal. The circuit may let the module to work continues and never halt. The Host Watchdog is a software function to monitor the host’s operating status. Its purpose is to prevent the network/communication from problem or host halt.
3.6 High/Low Alarm Some analog input modules, like I-7011, equip with the high/low alarm function. When the alarm function is enabled, the digital output DO0 is the low alarm indicator, DO1 is the high alarm indicator, and the digital output command for changing digital outputs DO0, DO1 is ignored. The alarm function is to compare the analog input value with given high alarm value and low alarm value.
To measure the Seebeck voltage directly is not available because we must first connect a voltmeter to the thermocouple, and the voltmeter leads themselves create a new thermoelectric circuit. Therefore we need to eliminate the junction thermoelectric to measure the correct Seebeck voltage, and this is called “Cold Junction Compensation”. For most thermocouples, the Seebeck voltage is 0V while in 0°C.