Home

I-7015 - ICP DAS

image

Contents

1. Request 00 Address 1 Byte 1 to 247 01 Function code Byte 10 46 02 Sub function code Byte 0 20 Response 00 Address 1 Byte l to 247 01 Function code Byte 10 46 02 Sub function code Byte 0 20 03 Major version 1 Byte 0 00 OxFF 04 Minor version 1 Byte 0 00 OxFF 05 Build version 1 Byte 0 00 OxFF Error Response 00 Address 1 Byte 110247 01 Function code 1 Byte OxC6 02 Exception code 1 Byte 03 incorrect number of bytes received 158 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 M 7015 15P 3 3 8 Sub function 37 0x25 Read channel enabled disabled status This sub function code is used to read the enabled disabled status of each channel in a module Request 00 Address 1 Byte 1 to 247 01 Function code Byte 10 46 02 Sub function code 1 Byte 0 25 Note This sub function is only applicable to the M 7015 15P Response 00 Address Byte l to 247 01 Function code Byte 0x46 02 Sub function code Byte 10 25 03 Enabled disabled Byte 10 00 Ox3F enabled disabled status status of each channel where bit 0 corresponds to channel 0 bit 1 corresponds to channel 1 etc When the bit is 1 it denotes that the channel is enabled and 0 denotes that the channel is disabled Error Response 00 Address 1 Byte l to 247 01 Fu
2. 130 2x44 0 NATODD 132 25 0 Ded do c ooo CR e cs 134 136 u NE PASO ata 138 28 0 AARB s eios a REIS 140 Eni E WARE EC T T T 142 DESO OPA RR MEER 144 3 Modbus RTU 2 0042222000000 0 0 0 146 3 1 02 0x02 Read Input Status 147 3 2 04 0x04 Read Input Channels 148 3 3 70 0x46 Read Write Module Settings 149 3 3 1 Sub function 00 0x00 Read module name 150 3 3 2 Sub function 04 0x04 Set module address 151 3 3 3 Sub function 05 0x05 Read communication 152 3 3 4 Sub function 06 0x06 Set communication settings AE SR 154 3 3 5 Sub function 07 0x07 Read type 156 3 3 6 Sub function 08 0x08 Set type code 157 3 3 7 Sub function 32 0x20 Read firmware version 158 3 3 8 Sub function 37 0x25 Read channel enabled disabled 159 3 3 9 Sub function 38 0x26 Set channel enable disable OM 160 3 3 10 Sub function 41 0x29 Read miscellaneous SENE Siessen aen a 161 3 3 11 Sub function 42 0x2A Write miscellaneous E EESE 162 3 3 12 Sub fu
3. LED Display 4 1 2 digits forM 7013PD only Power Requirements 10 to 30 VDC Consumption 0 6 W for M 7013P 1 2 W for M 7013PD Temperature Range Operating 25 C to 75 C Storage 40 C to 85 C Notes 1 warm up period of 30 minutes is recommended in order to achieve the complete performance results described in the specifications 2 The specifications are typical at 25 C unless otherwise stated 14 I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 1 4 Block Diagrams 1 4 1 Block Diagram for the l 7013 and 1 70130 x5 7013 7013D module 00 EEPROM share Photo Isolation 2 Embedded Sense Controller Sense Iexc A GND Interface negulator 1 4 2 Block Diagram for the l 7033 I 7033D M 7033 and M 7033D LED module Texc 0 Sens EEPROM 20084 MET Photo Isolation Sense Embedded Controller ADC ef Sense Sense Interface T 122 1 7013 15 33 M 7015 33 User Manual Rev 2 2 7PH 008 B22 15 1 4 3 Block Diagram for the I 7015 I 7015P M 7015 and M 7015P module EEPROM l V Photo Isolation Datat 8 485 Embedded Data Interface Controller 4 I Vs E Power Regulator 1 4 4 Block Diagram for the M 7013P and M 7013PD DIO EV LED Module DO0 LO DO1 H1 EEPROM lt at Embedded Sense Contro
4. of a module Request 00 Address 1 Byte 1 to 247 01 Function code 1 Byte 0x46 02 Sub function code 1 Byte 0x29 Response 00 Address 1 Byte to 247 01 Function code 1 Byte 10 46 02 Sub function code 1 Byte 0x29 03 Miscellaneous 1 Byte Bit 7 filter setting reserved for settings M 7015 firmware version A2 9 and before 0 60Hz rejection 1 50Hz rejection Bit 6 0 reserved Note The reserved fields are filled with zeros Error Response 00 Address 1 Byte 110247 01 Function code 1 Byte OxC6 02 Exception code 1 Byte 03 incorrect number of bytes received I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 161 M 7013P 13PD M 7015 15P M 7033 33D 3 3 11 Sub function 42 0x2A Write miscellaneous settings This sub function code is used to set the miscellaneous settings of a module Request 00 Address 1 Byte 1 to 247 01 Function code 1 Byte 0x46 02 Sub function code 1 Byte 0x2A 03 Miscellaneous Byte Bit 7 filter setting reserved for settings M 7015 firmware version A2 9 and before 0 60Hz rejection 1 50Hz rejection Bit 6 0 reserved Note The reserved fields are filled with zeros Response 00 Address 1 Byte l to 247 01 Function code Byte 10 46 02 Sub function code 1 Byte 0x2A 03 Miscellaneous Byte 0 settings others error Error Response
5. Response 00 Address 1 Byte 1 to 247 01 Function code Byte 10 02 02 Byte count Byte l 03 Data of input 1 Byte bit corresponds to a channel channels When the bit is 1 it denotes that the channel is enabled and is either over range under range or wire opening If the bit is O it denotes that the channel is disabled or normal Error Response 00 Address Byte l to 247 01 Function code Byte 10 82 02 Exception code 1 Byte 102 starting channel out of range 03 starting channel number of input channels out of range incorrect number of bytes received I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 147 M 7013P 13PD 7015 15 M 7033 33D 3 2 04 0x04 Read Input Channels This function code is used to read from contiguous analog input channels Request 00 Address 1 Byte to 247 01 Function code 1 Byte 0 04 02 03 Starting channel 2 Bytes 0 for M 7013P 13PD 0 to 2 for M 7033 33D 0 to 5 for M 7015 04 05 Number of input 2 Bytes 1 for M 7013P 13PD channels N 1 to 3 Starting channel lt 3 for M 7033 33D 1 to 6 Starting channel N lt 6 for M 7015 15P Response 00 Address 1 Byte to 247 01 Function code 1 Byte 10 04 02 Byte count 1Byte 2xN 03 Data of input 2xN Data in 2 s complement hex channels Bytes __ format Error Response 00
6. 56 58 a 60 62 2O PAA 64 PUR T V 66 PANES ET 68 212 pu mte tc bn umi 70 IISANG RH 72 2 14 S AEATCIBI art e E 74 76 E 78 DAT SAAN qM 80 2 18 S AAODC Data Haase Der ica 82 Cuna aao t De bc ut 84 2 DOSS C N eT 86 2 AA oes cin ssh E teeta DET 87 222 SAAM Perm 89 20 e E E NAE MEE Dd m 90 DAES AUADIN EE O E e aS 92 EE NEE 94 2 90 s tap A 96 PADRE v ub rS T PERRO CPI ER 98 2 25 NUNT WEN e a co a Y e eate ob voee 100 2 20 amp AUN EINE 102 2 30 AAI Soft INIT 104 2 3 106 108 111 2 34 112 114 DBO PIN 116 1 7013 15 33 M 7015 33 User Manual Rev 2 2 7PH 008 B22 3 2 9 TAN EN NV 118 DIE SAAM T ETT 120 2 39 PPO he rset tutte M der tbe tats 122 DAO GAA CA RENE RES 124 cda AC DE IAE 126 DAD NOPD A LR 128 22150
7. 8000 Ohms 139 16 059 57 22 Platinum 100 0 003916 0 100 C Engineering unit 100 00 000 00 of FSR 100 00 000 00 2 s comp HEX 7FFF 0000 Ohms 4139 16 3 100 00 26 Platinum 100 0 003916 0 200 C Engineering unit 200 00 000 00 of FSR 100 00 000 00 2 s comp HEX 7FFF 0000 Ohms 177 14 100 00 27 Platinum 100 0 003916 0 600 C Engineering unit 600 00 000 00 of FSR 100 00 000 00 2 s comp HEX Ohms TFFF 317 28 0000 100 00 I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 31 Type Code Type Data Format F S F S Engineering unit 100 00 080 00 28 Nickel 120 of FSR 100 00 080 00 80 100 C 2 s comp HEX 999 Ohms 200 64 066 60 Engineering unit 100 00 000 00 29 Nickel 120 of FSR 100 00 000 00 0 100 C 2 s comp HEX 7FFF 0000 Ohms 200 64 120 00 Engineering unit 4600 00 200 00 of FSR 100 00 033 33 anon Z s HEX 7 D556 200 600 C Ohms 3137 1 401852 Cu 100 Engineering unit 4150 00 020 00 jp a 20 00421 of FSR 100 00 013 33 20 150 C 2 s comp HEX Ohms 163 17 091
8. 3 The response string with the checksum 01200600A A CR Note All characters should be in upper case I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 43 Command Response ection gt Data N N gt gt V 2 g 3 o gt N un N N A AAN AAO N o2 72 N gt 5 a o o Oo AAOCi AAICi AA2 AA4 AAS AASVV AA6 AA7CiRrr Performs a single channel span calibratio AANNTTCCFF Reads the module configuration Reads the synchronized data 3 N N 9 N N Reads the module reset status A Enables Disables a channel R the channel enabled disabled status Sets a single channel range configuration Reads a single channel range c uration NIN N 13 14 V gt gt gt lt 5 E N gt gt Q z 8 1 N 8 AA8V A AA9 Data the LED configuration e un nN 1 Sets the LED configuration 5 oo ea nf ts ts the LED display data Reads the channel diagnostic status Reads the firmware version Rea Rea ea ea ts ts ra ro ro ro ro N NTN oc AAM AAP A
9. zero calibration command must be sent before this command is used see Sections 1 9 and 2 6 for details I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 57 1 7013 I 7013D 1 7033 I 7033D M 7013P M 7013PD M 7033 M 7033D 2 6 AA1 Description Performs a zero calibration Syntax AA1 CHKSUM CR Delimiter character AA Address of the module to be calibrated 00 to FF 1 Command for the zero calibration Response Valid Command AA CHKSUM CR Invalid Command 2AA CHKSUM CR Delimiter character for a valid command Delimiter character for an invalid command AA Address of the responding module 00 to FF There will be no response if the command syntax is incorrect there is a communication error or there is no module with the specified address Examples Command 011 Response 01 Performs a zero calibration on module 01 and returns a valid response Command 021 Response 02 Performs a zero calibration on module 02 An invalid command is returned because the enable calibration command was not sent in advance 58 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 1 7013 I 7013D 1 7033 I 7033D M 7013P M 7013PD M 7033 M 7033D Related Commands Section 2 5 Section 2 29 AAEV Related Topics Section 1 9 Calibration Notes 1 This command is only applicable to the I 7013 13D I 7033 33D M 7013P 13PD and M 7033 33D 2 The enable ca
10. 00 Address 1 Byte l to 247 01 Function code Byte OxC6 02 Exception code 1 Byte 03 reserved bits should be filled with zero incorrect number of bytes received 162 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 M 7013PD M 7033D 3 3 12 Sub function 49 0x31 Read LED configuration This sub function code is used to read the LED configuration setting of a module Request 00 Address 1 Byte 1 to 247 01 Function code Byte 10 46 02 Sub function code Byte 0 31 Note This sub function is only applicable to the M 7013PD and M 7033D Response 00 Address Byte l to 247 01 Function code Byte 0x46 02 Sub function code Byte 0 31 03 Channel 1 Byte 0x00 0x02 the channel for which the data is shown on the LED display 04 Data format 1 Byte Ihe data format to show the data on the LED display 0x00 Engineering unit 0x01 of FSR 0x02 2 s complement hexadecimal 0x03 Ohms Error Response 00 Address 1 Byte 1 to 247 01 Function code Byte OxC6 02 Exception code 1 Byte 03 incorrect number of bytes received 1 7013 15 33 M 7015 33 User Manual Rev 2 2 7PH 008 B22 163 M 7013PD M 7033D 3 3 13 Sub function 50 0x32 Write LED configuration This sub function code is used to set the LED configuration setting of a module Requ
11. 00259 Filter setting 0 60Hz rejection 1 R W 50Hz rejection 00260 Modbus host watchdog mode R W 0 same as I 7000 1 can use AO and DO command to clear host watchdog timeout status 00261 1 enable 0 disable host watchdog R W 00262 1 enable 0 disable alarm R W 00263 latch 0 momentary alarm R W 00264 1 clear latch alarm W 00266 1 clear counter W 00269 Modbus data format hex 1 R W engineering 00270 Host watch dog timeout status write 1 R W to clear host watch dog timeout status 00273 Reset status 1 first read after power on 0 not the first read after powered on I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 169 3 M 7013P Engineering Data Format Table Type code Input type min max 20 Pt 100 a 0 00385 10000 10000 21 Pt 100 a 0 00385 0 10000 22 Pt 100 a 0 00385 0 20000 23 Pt 100 a 0 00385 0 6000 24 Pt 100 a 2 0 003916 10000 10000 25 Pt 100 a 2 0 003916 0 10000 26 Pt 100 a 2 0 003916 0 20000 27 Pt 100 a 2 0 003916 0 6000 28 Ni 120 8000 10000 29 Ni 120 0 10000 2A Pt 1000 a 0 00385 2000 6000 2E Pt 100 a 2 0 00385 20000 20000 2F Pt 100 a 2 0 003916 20000 20000 80 Pt 100 a 0 00385 2000 6000 8l Pt 100 a 2 0 003916 2000 6000 The under range value is 32768 and the over range value is 32767 For the hex data format please refer to Section 1 10 170 I 7013 15 33 M 7015 33
12. This command is only applicable to the I 7015 15P M 7015 15P I 7033 33D and M 7033 33D I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 55 1 7013 I 7013D 1 7033 I 7033D M 7013P M 7013PD M 7033 M 7033D 2 5 AA0 Description Performs a span calibration Syntax AA0 CHKSUM CR Delimiter character AA Address of the module to be calibrated 00 to FF 0 Command for the span calibration Response Valid Command AA CHKSUM CR Invalid Command AA CHKSUM CR Delimiter character for a valid command Delimiter character for an invalid command AA Address of the responding module 00 to FF There will be no response if the command syntax is incorrect there is a communication error or there 1 no module with the specified address Examples Command 010 Response 01 Performs a span calibration on module 01 and returns a valid response Command 020 Response 02 Performs a span calibration on module 02 An invalid command is returned because the enable calibration command was not sent in advance 56 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 1 7013 I 7013D 1 7033 I 7033D M 7013P M 7013PD M 7033 M 7033D Related Commands Section 2 6 AA1 Section 2 29 AAEV Related Topics Section 1 9 Calibration Notes 1 This command is only applicable to the I 7013 13D I 7033 33D M 7013P 13PD and M 7033 33D 2 The enable calibration command AAEV and the
13. 255 40481 Firmware version low word R 40482 Firmware version high word R 40483 Module name low word R 40484 Module name high word R 40485 Module address valid range 1 247 R W 40486 X Bits 5 0 R W Baud rate 0x03 OxOA Code 0x03 10 04 10 05 10 06 Baud 11200 2400 4800 9600 Code 10 07 10 08 10 09 0 0 Baud 119200 38400 57600 1115200 Bits 7 6 00 no parity 1 stop bit 01 no parity 2 stop bits 10 even parity 1 stop bit 11 odd parity 1 stop bit I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 165 Address Description Attribute 40488 Modbus response delay time in ms R W valid range 0 30 40489 Host watchdog timeout value 0 255 in 0 15 40490 Channel enable disable R W 40492 Host watchdog timeout count write 0 R W to clear 00257 Protocol 0 1 Modbus RTU R W 00259 Filter setting 0 60Hz rejection 1 R W 50Hz rejection 00260 Modbus host watchdog mode R W 0 same as I 7000 1 can use AO and DO command to clear host watchdog timeout status 00261 1 enable 0 disable host watchdog R W 00269 Modbus data format 0 hex 1 R W engineering 00270 Host watch dog timeout status write 1 R W to clear host watch dog timeout status 00272 Write 1 to load factory calibration W parameters 00273 Reset status 1 first read after R powered on 0 not the
14. 7013 I 5 9 SENSE 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 9 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 10 I 7015P M 7015 M 7015P 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 09 91 03 3 03 3 09X3l V Oxal 3SN3S 35 35 QN9V oz CASNAS CASNAS 1 7013 15 33 M 7015 33 User Manual Rev 2 2 7PH 008 B22 12 1 3 Specifications 1 7013 1 7013D 1 7033 1 7033D 1 7015 1 7015P M 7033 M 7033D M 7015 M 7015P Analog Input Input Channels 1 3 6 Input Type 2 3 4 wire RTD 2 3 4 wire RTD 2 3 wire RTD RTD Type Pti00a 0 00385 Pt100a 0 00385 Pt100a 0 00385 Pt100a 20 003916 Pt100a 0 003916 Pt100a 0 003916 120 120 120 0000 0 00385 0000 0 00385 Pt1000a 0 00385 for firmware version 100 0 00421 B1 3 and later Cul00a 0 00427 Cul000a 0 00421 Sampling Rate 10 samples sec 15 samples sec at 60Hz 12 samples sec 12 5 samples sec at 50Hz Bandwidth 5 24 Hz 15 7 Hz 5 24 Hz Accuracy 0 05 0 1 0 05 Zero Drift 0 5 uV C 0 5 uV C 0 5 u V C Span Drift 20 u VC 20 u VC 20 u V C CMR 50 60Hz 150 dB min 150 dB min 150 dB min NMR 50 60Hz 100 dB min 100 dB min 100 dB min Isolation 3000 VDC 3000 VDC 3000 VDC Modbus RTU M 7033 M 7033D M 7015 M
15. DA Command to disable the alarm Response Valid command AA CHKSUM CR Invalid command AA CHKSUM CR Delimiter character for a valid command Delimiter character for an invalid command or invalid channel AA Address of the responding module 00 to FF There will be no response if the command syntax is incorrect there is a communication error or there is no module with the specified address 128 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 M 7013P M 7013PD Examples Command 01 Response 01 Disables the analog input alarm of module 01 and the module returns a valid response Related Commands Section 2 40 AACA Section 2 45 AAEAT Section 2 46 AAHI data Section 2 47 AALO data Notes This command is only applicable to the M 7013P and M 7013PD I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 129 M 7013P M 7013PD 2 43 AADI Description Reads the alarm setting and status of the digital input and output ports Syntax AADI CHKSUM CR Delimiter character AA Address of the module to be read 00 to FF DI Command to read the alarm setting digital input and output ports Response Valid command Invalid command AA CHKSUM CR Delimiter character for a valid command 2 Delimiter character for an invalid command AA Address of the responding module 00 to FF S Alarm setting 0 for alarm disabled 1 for m
16. 03 Set address result 1 Byte 0 OK others error 04 06 3 Bytes 0 00 0x00 0x00 Error Response 00 Address 1 Byte to 247 01 Function code Byte 0xC6 02 Exception code l Byte 03 new address out of range reserved bytes should be filled with zero incorrect number of bytes received 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 151 M 7013P 13PD 7015 15 M 7033 33D 3 3 3 Sub function 05 0x05 Read communication settings This sub function code is used to read the communication protocol settings of a module Request 00 Address 1 Byte 1 to 247 01 Function code 1 Byte 0x46 02 Sub function code Byte 0 05 03 Reserved Byte 10 00 Response 00 Address 1 Byte 1 to 247 01 Function code 1 Byte 0x46 02 Sub function code Byte 0 05 03 Reserved Byte 10 00 04 Baud Rate 1 Byte 0 03 OxOA Baud Rate code see Section 1 10 for details 05 Reserved Byte 10 00 06 Parity 1 Byte For M 7013P 13PD and M 7015 15P firmware version B2 2 and later 0x00 no parity 1 stop bit 0x01 no parity 2 stop bits 0x02 even parity 1 stop bit 0x03 odd parity 1 stop bit Reserved for other modules or firmware version and should be Zero 07 Reserved 1 Byte 10 00 08 Mode 1 Byte 0 protocol 1 Modubs RTU protocol 09 10 Reserved 2 Bytes 0 00 0x00 Note This informat
17. 1 4 4 Block Diagram for the M 7013P and M 7013PD 16 TS 17 1 5 1 I 7013 I 7013D I 7033 I 7033D M 7033 and M 7033D DIBnenstolis 2 6 e tai tis 17 1 5 2 I 7015 I 7015P M 7013P M 7013PD M 7015 and M 7015P Dimensions essere 18 OWN TEINS 19 1 6 1 Wiring diagram for the I 7013 I 7013D 1 7033 I 70335 M 7033 and M 033D teres 19 1 6 2 Wiring diagram for the I 7015 I 7015P M 7015 20 1 6 3 Wiring diagram for M 7013P and M 7013PD 20 1 6 4 Wiring Recommendations 21 EF OUERS A aede elation ue t t an atte 22 1 8 Default Settings 24 1 9 Calibration n 25 1 10 Configuration 0 2 FILM AOOO INDOLES co c e c o eed 35 LAT Protocol SWIGCDIHIB na n Hs oU dies 35 deh antares cus 36 1 12 Mounn a oos e O 37 1 12 1 Din Rail 37 1 12 2 Piggyback Mounting 39 1 12 3 Wall Mounting asset nate 40 2 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 1 13 Technical SUpport EP POR E IER 41 2 DOON Protoool 42 2 1 a tete ite e ti pivots 46 DUAE S UM M ELO LLLA 50 DM AM RS IO MM DUAE DELIS 52 chile 54 20 DAO E rob iis
18. 2 31 AAO Name Description Sets the name of a module Syntax AAO Name CHKSUM CR Delimiter character AA Address of the module to be set 00 to FF O Command to set the module name Name New name of the module max 6 characters Response Valid command AA CHKSUM CR Invalid command AA CHKSUM CR Delimiter character for a valid command Delimiter character for an invalid command AA Address of the responding module 00 to FF There will be no response if the command syntax is incorrect there is a communication error or there 1 no module with the specified address 106 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 1 7013 I 7013D 1 7033 I 7033D 1 7015 1 7015 M 7013P M 7013PD M 7033 M 7033D M 7015 M 7015P Examples Command 0107013N Response 01 Sets the name of module 01 to be 7013N and returns a valid response Command 01M Response 017013N Reads the name of module 01 and returns the name 7013 Related Commands Section 2 22 AAM I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 107 1 7015 I 7015P M 7015 M 7015P 2 32 AATnn Description Sets the soft INIT timeout value Syntax AATnn CHKSUM CR AA 108 Delimiter character Address of the module to be set 00 to FF Command to set the soft INIT timeout Two hexadecimal digits representing the timeout value in seconds The maximum timeout value
19. Invalid command AA CHKSUM CR Delimiter character for a valid command Delimiter character for an invalid command or invalid channel AA Address of the responding module 00 to FF data Low alarm limit in engineering data format 144 I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 M 7013P M 7013PD There will be no response if the command syntax is incorrect there is a communication error or there is no module with the specified address Examples Command 01RL Response 01 010 00 Reads the low alarm limit of module 01 The module responds that the low alarm limit is 10 0 Command 01RL Response 01 020 00 Reads the low alarm limit of module 01 The module responds that the low alarm limit is 20 0 Related Commands Section 2 40 AACA Section 2 42 AADA Section 2 45 AAEAT Section 2 46 AAHI data Section 2 47 AALO data Section 2 49 AARH Notes This command is only applicable to the M 7013P and M 7013PD I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 145 3 Modbus RTU Protocol The Modbus protocol is developed by Modicon Inc originally developed for Modicon controllers Detailed information can be found at http www modicon com techpubs toc7 html You can also visit http www modbus org to find more valuable information M 7000 series modules support the Modbus RTU protocol The communication Baud Rates range from 1200bps to 115200bps The number of data bits
20. P N P ON N P J N 4 1AA Data Reads the digital input counter data Data Reads the high alarm limit AA Data _ Reads the low alarm limit 55 Reads the power on and safe digital output value Sets the power on and safe digital output 39 value N P N 5 AA4 2 bo 5 AASPPSS Command I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 45 1 7013 I 7013D 1 7033 I 7033D 1 7015 1 7015 M 7013P M 7013PD M 7033 M 7033D M 7015 M 7015P 2 1 Description Sets the configuration of an analog input module Syntax AANNTTCCFF CHKSUM CR TT CC 46 Delimiter character Address of the module to be configured in hexadecimal format 00 to FF New address of the module in hexadecimal format 00 to FF New type code see Section 1 10 for details Not used by the I 7015 15P and M 7015 15P For the I 7015 15P and M 7015 15P use the AA7CiRrr command to set the type of each channel see Section 2 14 for details New Baud Rate code see Section 1 10 for details For the I 7013 13D I 7033 33D M 7013P 13PD and M 7033 33D the INIT terminal must be connected to GND terminal in order to change Baud Rates In the I 7015 15P and M 7015 15P this is achieved by moving the rear slide switch to the INIT position See Section A 1 for details I 7013 15 33 M 7015 33 User
21. is 60 seconds When changing the Baud Rate or checksum settings without altering the INIT pin the AAI and commands should be sent consecutively and the time interval between the two commands should be less than the soft INIT timeout If the soft INIT timeout is 0 then the Baud Rate and checksum settings cannot be changed using software only The power on reset value of the soft INIT timeout is 0 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 1 7015 I 7015P M 7015 M 7015P Response Valid command AA CHKSUM CR Invalid command AA CHKSUM CR Delimiter character for a valid command Delimiter character for an invalid command AA Address of the responding module 00 to FF There will be no response if the command syntax is incorrect there is a communication error or there 1 no module with the specified address Examples Command 011 Response 01 Sets the soft INIT timeout value of module 01 and returns a valid response Command 0101000700 Response 01 Attempts to change the Baud Rate of module 01 to 19200 without first altering the INIT pin The module returns an invalid response because the soft INIT timeout value is Command 01T10 Response 01 Sets the soft INIT timeout value of module 01 to 16 seconds and returns a valid response Command 011 Response 01 Sets the soft INIT of module 01 and returns a valid response Command 0101000700 Response
22. 01 Sets the LED configuration of module 01 to 0 and returns a valid response Command 0281 Response 02 Sets the LED configuration of module 02 to 1 and returns a valid response Related Commands Section 2 16 AA8 Section 2 18 A A9 Data Notes This command is only applicable to the I 7013D I 7033D M 7013PD and M 7033D I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 81 1 7013 I 7033D M 7013PD M 7033D 2 18 AA9 Data Description Sends the data to be shown on the LED display of a module Syntax A A9 Data CHKSUM CR Delimiter character AA Address of the module 00 to FF 9 Command to send the LED data Data Data to be shown on the LED display consisting of a leading sign character 5 decimal digits and a dot character The first digit should be or 1 There must be a digit preceding the dot character The module should be in host controlled mode before sending this command See Section 2 17 for details Response Valid command AA CHKSUM CR Invalid command AA CHKSUM CR Delimiter character for a valid command Delimiter character for an invalid command or if the module is not in host controlled mode See Section 2 17 for details AA Address of the responding module 00 to FF 82 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 1 7013 I 7033D M 7013PD M 7033D There will be no response if the command syntax is incorrect there is a
23. 1 12 1 for more information about the new DIN rail models 178 I 7013 15 33 M 7015 33 User Manual Rev 2 2 7PH 008 B22 A 4 Node Information Area Each I 7000 and M 7000 module has a built in EEPROM to store configuration information such as module address type code Baud Rate etc One minor drawback is that there are no visual indications of the configuration of the module New I 7000 and M 7000 modules include node information areas that are protected by a cover as shown below and can be used to make a written record of the node information such as module address Baud Rate etc To access the node information areas first slide the covers outward as shown in the figure below 1 7013 15 33 M 7015 33 User Manual Rev 2 2 7PH 008 B22 179 A 5 RTD An Resistance Temperature Detector RTD is a temperature detector that senses temperature by measuring the resistance of a material For RTDs the resistance increases as the temperature rises and the relationship can be expressed as Ro 1 a T To a where is the resistance at the reference temperature Materials used for RTDs can be gold silver copper or platinum The principal advantages of RTDs are their high sensitivity high repeatability long term stability and accuracy for platinum and the low cost for copper and nickel Nickel offers a higher sensitivity but has smaller linear range than pl
24. 2 7PH 008 B22 1 7013 I 7013D 1 7033 I 7033D 1 7015 1 7015 M 7013P M 7013PD M 7033 M 7033D M 7015 M 7015P 2 22 AAM Description Reads the name of a module Syntax S AAM CHKSUM CR Delimiter character AA Address of the module to be read 00 to FF M Command to read the module name Response Valid command AA Data CHKSUM CR Invalid command AA CHKSUM CR Delimiter character for a valid command Delimiter character for an invalid command AA Address of the responding module 00 to FF Name Name string of the module There will be no response if the command syntax is incorrect there is a communication error or there is no module with the specified address Examples Command 01M Response 017013 Reads the module name of module 01 and returns the name 7013 Related Commands Section 2 31 AAO Name 1 7013 15 33 M 7015 33 User Manual Rev 2 2 7PH 008 B22 89 M 7013P M 7013PD M 7033 M 7033D M 7015 M 7015P 2 23 AAP Description Reads the communication protocol information Syntax SAAP CHKSUM CR Delimiter character AA Address of the module to be read 00 to FF Command to read the communication protocol Response Valid Response AASC CHKSUM CR Invalid Response AA CHKSUM CR Delimiter character for a valid response Delimiter character for an invalid response AA Address of the responding module 00 to FF 5 protocols supported by
25. 56 Cu 100 Engineering unit 200 00 000 00 0 00427 of FSR 100 00 000 00 0 200 C 2 s comp HEX 0000 Ohms 167 75 090 34 Engineering unit 150 00 020 00 oe m d of FSR 4100 00 013 33 Pici 2 s comp HEX 7FFF EEEF Ohms 1631 7 0915 6 Engineering unit 200 00 200 00 jp of FSR 100 00 100 00 200 2 200 C 275 comp HEX 7FFF 8000 Ohms 175 84 018 49 Engineering unit 200 00 200 00 jp 2 of FSR 100 00 100 00 200 200 C 2 s comp HEX 7FFF 8000 Ohms 177 14 017 14 32 I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 Type Code Type Data Format F S F S Engineering unit 4600 00 200 00 2 of FSR 100 00 033 33 200 600 C 2 s comp HEX 7FFF D556 Ohms 313 59 018 49 Engineering unit 600 00 200 00 5 of FSR 100 00 033 33 200 600 C 2 s comp HEX 0556 Ohms 317 28 017 14 Engineering unit 150 00 050 00 99 Cu 50 of FSR 100 00 033 33 50 150 C 2 s comp HEX D556 Ohms 082 13 039 24 Engineering unit 180 00 060 00 24 Nickel 100 of FSR 100 00 033 33 60 180 C 2 s comp HEX 0556 Ohms 223 10 069 50 Engineering unit 150 00 080 00 8475 Nickel 120 of FSR 100 00 053 33 80 150 C 2 s co
26. 7015P LED Display 4 1 2 digits 4 1 2 digits forI 7013D only for I 7033D and M 7033D only Power Requirements 10 to 30 VDC 10 to 30 VDC 10 to 30 VDC Consumption 0 7 W I 7013 1 0 W for I 7033 M 7033 1 1 W 1 3 W I 7013D 1 6 W for I 7033D M 7033D Temperature Range Operating 25 C to 75 C 25 C to 75 C 25 C to 75 C Storage 40 C to 85 C 40 C to 85 C 40 C to 85 C Notes 1 warm up period of 30 minutes is recommended in order to achieve the complete performance results described in the specifications 2 The specifications are typical at 25 C unless otherwise stated I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 13 M 7013P M 7013PD Analog Input Input Channels 1 Input 2 3 4 wire RTD RTD Type Pt100a 0 00385 Pt100a 0 003916 120 Pt1000a 0 00385 Sampling Rate 10 samples sec Bandwidth 5 24 Hz Accuracy 0 05 Zero Drift 0 5 u V C Span Drift 20 uV C CMR 50 60Hz 150 dB min NMR 50 60Hz 100 dB min Isolation 3000 VDC Modbus RTU Yes Digital Input Channels 1 Sink Source NPN PNP Source Dry Contact ON Voltage Level Close to GND OFF Voltage Level Open Counter 50 Hz 16 bit Yes Digital Output Channels 2 Type Open Collector MOSFET Sink Source NPN PNP Sink Load Voltage 3 5 50 VDC Max Load Current 700 mA Channel Overvoltage Protection 60 VDC
27. 7033 33D see Section A 1 for details The new protocol is saved in the EEPROM and will be effective after the next power on reset Response Valid Response AA CHKSUM CR Invalid Response AA CHKSUM CR Delimiter character for a valid response Delimiter character for an invalid response AA Address of the responding module 00 to FF There will be no response if the command syntax is incorrect there is a communication error or there is no module with the specified address 92 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 M 7013P M 7013PD M 7033 M 7033D M 7015 M 7015P Examples Command 01P1 Response 01 Sets the communication protocol of module 01 to Modbus RTU and returns an invalid response because the module is not in INIT mode Command 01P1 Response 01 Sets the communication protocol of module 01 to Modbus RTU and returns a valid response Related Commands Section 2 23 AAP Related Topics Section 1 INIT Mode Note This command is only applicable to the M 7013P M 7013PD M 7015 M 7015P M 7033 and M 7033D 1 7013 15 33 M 7015 33 User Manual Rev 2 2 7PH 008 B22 93 1 7015 I 7015P M 7015 M 7015P 2 25 0 Description Performs an internal calibration on a module Syntax AASO CHKSUM CR Delimiter character Address of the module to be calibrated 00 to FF SO Command to perform the internal calibration Response Valid command AA CHK
28. Dual Watchdog Operation I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 113 1 7013 I 7013D 1 7033 I 7033D 1 7015 1 7015 M 7013P M 7013PD M 7033 M 7033D M 7015 M 7015P 2 35 AA1 Description Resets the host watchdog timeout status of a module Syntax AA1 CHKSUM CR Delimiter character AA Address of the module to be reset 00 to FF 1 Command to reset the host watchdog timeout Status Response Valid command AA CHKSUM CR Invalid command AA CHKSUM CR Delimiter character for a valid command Delimiter character for an invalid command AA Address of the responding module 00 to FF There will be no response if the command syntax is incorrect there is a communication error or there is no module with the specified address 114 1 7013 15 33 M 7015 33 User Manual Rev 2 2 7PH 008 B22 1 7013 I 7013D 1 7033 I 7033D 1 7015 1 7015 M 7013P M 7013PD M 7033 M 7033D M 7015 M 7015P Examples Command 010 Response 0104 Reads the host watchdog status of module 01 and shows that a host watchdog timeout has occurred Command 011 Response 01 Resets the host watchdog timeout status of module 01 and returns a valid response Command 010 Response 0100 Reads the host watchdog status of module 01 and shows that no host watchdog timeout has occurred Related Commands Section 2 33 Section 2 34 AAO Section 2 36 AA2 Section 2 37 AA3EVV Related Topics S
29. I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 1 12 Mounting 1 12 1 Din Rail Mounting There are three new DIN rail models available Each is made of stainless steel which is stronger than those made of aluminum There is a screw at one end and a ring terminal is included so that it can be easily connected to the earth ground The three new DIN rail models are as follows Part number Max number of modules Dimensions DRS 360 360mm x 35mm to earth ground 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 37 Part number Max number of modules Dimensions DRS 240 240mm x 35mm to earth ground Part number Max number of modules Dimensions DRS 125 125mm x 35mm to earth ground Note It is recommended that a 16 14 AWG wire is used to connect the DIN rail to the earth ground 38 1 7013 15 33 M 7015 33 User Manual Rev 2 2 7PH 008 B22 1 12 2 Piggyback Mounting For I 7013 13D I 7033 33D and M 7033 33D modules For I 7015 15P M 7013P 13PD and M 7015 15P modules 39 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 1 12 3 Wall Mounting 40 I 7013 15 33 M 7015 33 User Manual Rev 2 2 7PH 008 B22 1 13 Technical Support Should you encounter any problems while using the I 7000 and M 7000 module and are unable to find the help you need in this manual or
30. Manual Rev B2 2 7PH 008 B22 1 7013 I 7013D 1 7033 I 7033D 1 7015 1 7015 M 7013P M 7013PD M 7033 M 7033D M 7015 M 7015P FF Used to set the data format checksum and filter settings Section 1 10 For the I 7013 13D I 7033 33D M 7013P 13PD and M 7033 33D the INIT terminal must be connected to GND terminal in order to change the checksum setting In the I 7015 15P and M 7015 15P this is achieved by moving the rear slide switch to the INIT position See Section A 1 for details Note The filter setting is not available in either the I 7015 or M 7015 firmware version B2 9 and before Response Valid Command AA CHKSUM CR Invalid Command PAA CHKSUM CR Delimiter for a valid command Delimiter for an invalid command If the Baud Rate or checksum settings are changed without connecting the INIT terminal to ground or switching the rear slide switch to the INIT position the module will return an invalid command AA Address of the module in hexadecimal format 00 to FF There will be no response if the command syntax is incorrect there is a communication error or there is no module with the specified address I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 47 1 7013 I 7013D 1 7033 I 7033D 1 7015 1 7015 M 7013P M 7013PD M 7033 M 7033D M 7015 M 7015P Examples Command 0102200600 Response 02 Changes the address of module 01 to 02 The module returns a valid response
31. User Manual Rev B2 2 7PH 008 B22 4 Troubleshooting If you are having difficulty using the I 7000 or M 7000 module here are some suggestions that may help If you cannot find the answers you need in these guides contact ICP DAS Product Support Contact information is located in Section 1 13 I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 171 4 1 Communicating with the module If you attempt to communicate with the module and receive no response first check the following 172 Ensure that the supplied power is within the range of 10 to 30 V DC If the supplied power is OK then the power LED should be on When the module receives a command the power LED is set to off The power LED is shown as on after the module responds This method can be used to check whether the module has received a command sent from the host If possible use another device to check whether the host can communicate with the device through the same RS 485 network If the host is a PC installed with a Windows operating system then execute the DCON Utility to determine whether the module can be found The DCON Utility can be downloaded from the ICP DAS website http www icpdas com The DCON Utility documentation can be found in the Getting Started For I 7000 Series Modules manual Set the module to INIT mode and communicate with the module using the following settings address 00 Baud Rate 9600bps no checksum an
32. first read after powered on 00275 1 force to return 32767 for wire R W opening Notes The max number of analog output registers written in a command is 11 2 The command of loading factory calibration parameters takes about 3 seconds The next command should be sent after 3 seconds 166 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 3 5 M 7015 15P Engineering Data Format Table For M 7015 15P firmware version B202 and later the engineering data format for Modbus protocol is supported and the table is as follows Type Code RTD Type F S 20 Pt 100 0 00385 10000 10000 21 Pt 100 a 0 00385 0 10000 22 Pt 100 a 0 00385 0 20000 23 Pt 100 a 0 00385 0 6000 24 Pt 100 a 0 003916 10000 10000 25 Pt 100 a 2 0 003916 0 10000 26 Pt 100 a 0 003916 0 20000 27 Pt 100 a 0 003916 0 6000 28 Ni 120 8000 10000 29 Ni 120 0 10000 2A Pt 1000 a 0 00385 2000 6000 2B Cu 100 a 0 00421 2000 15000 2C Cu 100 a 0 00427 0 20000 2D Cu 1000 a 0 00421 2000 15000 2E Pt 100 a 0 00385 20000 20000 2F Pt 100 a 2 0 003916 20000 20000 80 Pt 100 a 0 00385 2000 6000 81 Pt 100 a 0 003916 2000 6000 82 Cu 50 5000 15000 83 Ni 100 6000 18000 84 Ni 120 8000 15000 85 Cu 100 a 0 00428 0 15000 The under range value is 32768 and the over range value is 3276
33. for the M 7015 15P the slide switch on the rear side of the module should be set to the INIT position see the figure on the next page See Section 2 24 for details 2 After a power on reset the communication protocol will be changed to the Modbus RTU protocol 1 7013 15 33 M 7015 33 User Manual Rev 2 2 7PH 008 B22 35 1 11 2 INIT Mode When the module is powered on with the rear slide switch set to the INIT position as shown in the figure below for the M 7015 15P or with the INIT pin connected to the GND pin for the M 7013P 13PD and M 7033 33D the module is in INIT mode see Section A 1 for details and the communication settings are as follows Address 00 Baud Rate 9600 bps checksum Protocol DCON BR WN If communication with the module is not possible set the module to the INIT mode and use the above settings to communicate with the module To read the current settings send the commands AA2 see Section 2 9 and see Section 2 23 To set new settings send the commands 7AANNTTCCFF see Section 2 1 and see Section 2 24 The new communication settings will be effective after the next power on reset rr 5 i AGA INIT Switch DO AA 36
34. the channels to be used are enabled I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 71 1 7015 I 7015P M 7015 M 7015P 2 13 6 Description Reads the enabled disabled status of each channel Syntax AA6 CHKSUM CR Delimiter character AA Address of the module to be read 00 to FF 6 Command to read the channel status Response Valid Command AAVV CHKSUM CR Invalid Command PAA CHKSUM CR Delimiter character for valid command d Delimiter character for an invalid command AA Address of the responding module 00 to FF VV A two digit hexadecimal value where bit 0 corresponds to channel bit 1 corresponds to channel 1 etc When the bit is 1 it denotes that the channel is enabled and denotes that the channel is disabled There will be no response if the command syntax is incorrect there is a communication error or there is no module with the specified address 72 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 1 7015 I 7015P M 7015 M 7015P Examples Command 0153A Response 01 Enables channels 1 3 4 and 5 and disables all other channels of module 01 The module returns a valid response Command 016 Response 013A Reads the channel status of module 01 and returns a response of 3A which denotes that channels 1 3 4 and 5 are enabled and all other channels are disabled Related Commands Section 2 12 SAASVV Notes This command is only app
35. 01 1 7013 I 7013D 1 7033 I 7033D 1 7015 1 7015 M 7013P M 7013PD M 7033 M 7033D M 7015 M 7015P 2 29 AAEV Description Enables Disables the module calibration Syntax AAEV CHKSUM CR Delimiter character AA Address of the module to be enabled disabled 00 to FF E Command to enable disable calibration V enable calibration 0 disable calibration Response Valid Command AA CHKSUM CR Invalid Command AA CHKSUM CR Delimiter character for a valid command Delimiter character for an invalid command AA Address of the responding module 00 to FF There will be no response if the command syntax is incorrect there is a communication error or there is no module with the specified address 102 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 1 7013 I 7013D 1 7033 I 7033D 1 7015 1 7015 M 7013P M 7013PD M 7033 M 7033D M 7015 M 7015P Examples Command 010 Response 01 Sends the command to perform a span calibration on module 01 An invalid response is returned because the enable calibration command has not yet been sent Command 01 1 Response 01 Enables calibration on module 01 and returns a valid response Command 010 Response 01 Sends the command to perform a span calibration on module 01 and returns a valid response Related Commands Section 2 5 AAO Section 2 6 AA1 Section 2 7 AA0Ci Section 2 8 AA1Ci Related Topics Sectio
36. 01 Changes the Baud Rate of module 01 to 19200 without first altering INIT pin The module returns a valid response 1 7013 15 33 M 7015 33 User Manual Rev 2 2 7PH 008 B22 109 1 7015 I 7015P M 7015 M 7015P Related Commands Section 2 1 Section 2 30 AAI Related Topics Section A 1 INIT Pin Operation Notes 1 This command is only applicable to the I 7015 I 7015P M 7015 and M 7015P 2 It is recommended that the soft INIT timeout value is reset to 0 once any changes to the Baud Rate and checksum settings have been completed 110 I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 1 7013 I 7013D 1 7033 I 7033D 1 7015 1 7015 M 7013P M 7013PD M 7033 M 7033D M 7015 M 7015P 2 33 Description Informs all modules that the host is OK Syntax CHKSUM CR Delimiter character 2x Host OK command Response No response Examples Command No response Sends a Host OK command to all modules Related Commands Section 2 34 A AQ Section 2 35 AAT Section 2 36 AA2 Section 2 37 AA3EVV Related Topics Section A 2 Dual Watchdog Operation I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 111 1 7013 I 7013D 1 7033 I 7033D 1 7015 1 7015 M 7013P M 7013PD M 7033 M 7033D M 7015 M 7015P 2 34 Description Reads the host watchdog status of a module Syntax AA0 CHKSUM CR Delimiter character AA Address o
37. 01 Command 028 Response 012 Reads the LED configuration of module 02 Related Commands Section 2 17 AA8V Section 2 18 4 A9 Data Notes This command is only applicable to the I 7013D I 7033D M 7013PD and M 7033D I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 79 1 7013 I 7033D M 7013PD M 7033D 2 17 AA8V Description Sets the LED configuration of a module Syntax AA8V CHKSUM CR Delimiter character AA Address of the module to be set 00 to FF 8 Command to set the LED configuration V LED configuration For the I 7013D and M 7013PD 1 the temperature is shown on the LED display in the data format specified by the AANNTTCCFF command 2 the LED display is controlled by the host For the I 7033D and M 7033D 0 2 specifies the channel for which the temperature is shown on the LED display in the data format specified by the 7AANNTTCCFF command 3 the LED display is controlled by the host Response Valid Command AA CHKSUM CR Invalid Command 2AA CHKSUM CR Delimiter character for a valid command Delimiter character for an invalid command AA Address of the responding module 00 to FF 80 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 1 7013 I 7033D M 7013PD M 7033D There will be no response if the command syntax is incorrect there is a communication error or there is no module with the specified address Examples Command 0180 Response
38. 013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 149 M 7013P 13PD 7015 15 M 7033 33D 3 3 1 Sub function 00 0x00 Read module name This sub function code is used to read the name of a module Request 00 Address 1 Byte to 247 01 Function code 1 Byte 10 46 02 Sub function code Byte 0 00 Response 00 Address 1 Byte l to 247 01 Function code 1 Byte 10 46 02 Sub function code Byte 0 00 03 06 name 4 Bytes 0 00 0x70 0x13 0x20 for M 7013P 0x00 0x70 0x13 0x30 for M 7013PD 0x00 0x70 0x15 0x00 for M 7015 0x00 0x70 0x15 0x20 for M 7015P 0x00 0x70 0x33 0x00 for M 7033 0x00 0x70 0x33 0x14 for M 7033D Error Response 00 Address 1 Byte to 247 01 Function code Byte OxC6 02 Exception code 1 Byte 03 incorrect number of bytes received 150 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 M 7013P 13PD 7015 15 M 7033 33D 3 3 2 Sub function 04 0x04 Set module address This sub function code is used to set the address of a module Request 00 Address 1 Byte 1 to 247 01 Function code 1 Byte 10 46 02 Sub function code Byte 0 04 03 New address 1 Byte 110247 04 06 Reserved 3 Bytes 0 00 0x00 0x00 Response 00 Address 1 Byte to 247 01 Function code Byte 10 46 02 Sub function code Byte 0 04
39. 013P and M 7013PD I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 125 M 7013P M 7013PD 2 41 AACE Description Clears the digital input counter Syntax AACE CHKSUM CR Delimiter character AA Address of the module to be read 00 to FF CE Command to clear the channel counter Response Valid Response AA CHKSUM CR Invalid Response AA CHKSUM CR Delimiter character for a valid response Delimiter character for an invalid response AA Address of the responding module 00 to FF There will be no response if the command syntax is incorrect there is a communication error or there is no module with the specified address 126 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 M 7013P M 7013PD Examples Command 03RE Response 0300103 Reads data from counter value of module 03 and the returned counter value is 103 Command 03 Response 03 Clears the counter value of module 03 and returns a valid response Command 03RE Response 0300000 Reads counter data from module 03 and the returned counter value is 0 Related Commands Section 2 48 AARE Notes This command is only applicable to the M 7013P and M 7013PD I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 127 M 7013P M 7013PD 2 42 AADA Description Disables the analog input alarm Syntax 09 AADA CHKSUM CR Delimiter character AA Address of the module to be set 00 to FF
40. 13PD M 7033 M 7033D M 7015 M 7015P 2 3 HAA Description Reads the data from all analog input channels Syntax AA CHKSUM CR Delimiter character AA Address of the module to be read 00 to FF Response Valid Command gt Data CHKSUM CR Invalid Command 2AA CHKSUM CR gt Delimiter character for a valid command Delimiter character for an invalid command Data Data from all analog input channels see Section 1 10 for the data format For both the I 7015 15P and M 7015 15P data from disabled channels is filled with space characters AA Address of the responding module 00 to FF There will be no response if the command syntax is incorrect there is a communication error or there 1 no module with the specified address 52 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 1 7013 I 7013D 1 7033 I 7033D 1 7015 1 7015 M 7013P M 7013PD M 7033 M 7033D M 7015 M 7015P Examples Command 01 Response gt 026 35 Reads module 01 and receives the data in engineering format Command 02 Response gt 4C53 Reads module 02 and receives the data in hexadecimal format Command 03 Response gt 0000 Reads module 03 and the data is under range Command 04 Response gt 025 12 054 12 150 12 Reads module 04 an I 7033 and receives the data from 3 channels Related Commands Section 2 1 7 AANNTTCCEFF Section 2 9 AA2 Related Topics Section 1 10 Configuration Tables I 701
41. 15 15 M 7033 33D Response 00 Address 1 Byte to 247 01 Function code Byte 10 46 02 Sub function code 1 Byte 0x06 03 Reserved 1 Byte 10 00 04 Baud Rate 1 Byte 0 OK others error 05 Reserved Byte 10 00 06 Parity 1 Byte 0 OK others error 07 Reserved 1 Byte 10 00 08 Mode 1 Byte 0 OK others error 09 10 2 Bytes 0 00 0x00 Note The new Baud Rate and protocol will be effective after the next power on reset Error Response 00 Address 1 Byte to 247 01 Function code Byte OxC6 02 Exception code 1 Byte 03 Baud Rate or mode out of range reserved bytes should be filled with zero incorrect number of bytes received I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 155 M 7013P 13PD 7015 15 M 7033 33D 3 3 5 Sub function 07 0x07 Read type code This sub function code is used to read the type code information of a module Request 00 Address 1 Byte l to 247 01 Function code 1 Byte 0x46 02 Sub function code Byte 0 07 03 Reserved 1 Bytes 10 00 04 Channel 1 Byte 0 00 0x05 for M 7015 15P 0x00 for M 7013P 13PD and M 7033 33D Response 00 Address 1 Byte 1 to 247 01 Function code 1 Byte 10 46 02 Sub function code Byte 0 07 03 Type code Byte Type code see Section 1 10 for details Error Respon
42. 2 35 AAT Section 2 37 AA3EVV Related Topics Section A 2 Dual Watchdog Operation I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 117 1 7013 I 7013D 1 7033 I 7033D 1 7015 1 7015 M 7013P M 7013PD M 7033 M 7033D M 7015 M 7015P 2 37 Description Enables disables the host watchdog and sets the host watchdog timeout value of a module Syntax AA3EVV CHKSUM CR Delimiter character AA Address of the module to be set 00 to FF 3 Command to set the host watchdog E 1 enable the host watchdog 0 disable the host watchdog VV Two hexadecimal digits to represent the timeout value in tenths of a second for example 01 denotes 0 1 seconds and FF denotes 25 5 seconds Response Valid command AA CHKSUM CR Invalid command AA CHKSUM CR Delimiter character for a valid command Delimiter character for an invalid command AA Address of the responding module 00 to FF There will be no response if the command syntax is incorrect there is a communication error or there 1 no module with the specified address 118 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 1 7013 I 7013D 1 7033 I 7033D 1 7015 1 7015 M 7013P M 7013PD M 7033 M 7033D M 7015 M 7015P Examples Command 013164 Response 01 Enables the host watchdog of module 01 and sets the host watchdog timeout value to 10 0 seconds The module returns a valid response Command 012 Respo
43. 2 7PH 008 B22 1 10 Configuration Tables Baud Rate Setting CC Code 03 04 05 06 07 08 09 oa Note For I 7015 15P and M 7015 15P firmware version B2 2 and later and M 7013P 13PD bits 7 and 6 of the CC byte are used to set parity and stop bits as follows The number of data bits is fixed to be eight Bits 7 6 Description 00 No parity and one stop bit 01 No parity and two stop bits 10 Even parity and one stop bit 11 Odd parity and one stop bit For other firmware version of I 7015 15P and M 7015 15P and other modules the data bits are fixed at one start bit eight data bits no parity and one stop bit I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 27 RTD Type Setting TT Type Code Temperature Sensor Type Temperature Range C 20 Platinum 100 a 0 00385 100 100 21 Platinum 100 a 0 00385 100 22 Platinum 100 0 00385 0 200 23 Platinum 100 a 0 00385 0 600 24 Platinum 100 a 0 003916 100 100 25 Platinum 100 a 0 003916 100 26 Platinum 100 a 0 003916 0 200 27 Platinum 100 a 0 003916 0 600 28 Nickel 120 80 100 29 Nickel 120 100 2 Platinum 1000 a 0 00385 200 600 2B Cu 100 0 C a 0 00421 20 150 2 100 25 C a 0 00427 0 200 2D Cu 1000 0 C a 0 00421 20 150 2 Platinum 100 0 00385 200 200
44. 2F Platinum 100 a 0 003916 200 200 80 Platinum 100 a 0 00385 200 600 81 Platinum 100 a 0 003916 200 600 82 Cu 50 0 C 50 150 83 Nickel 100 60 180 84 Nickel 120 80 150 85 100 0 C a 0 00428 0 150 28 I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 Note Type 2A is only applicable to the I 7013 13D firmware version B1 3 and later I 7015 15P I 7033 33D M 7013P 13PD M 7015 15P and M 7033 33D Types 2B 2C and 2D are only applicable to the 1 7015 15 and M 7015 15P Types 2E 2F 80 and 81 are only applicable to the I 7013 13D firmware version B1 3 and later I 7015 firmware version A1 10 and later I 7033 33D firmware version B1 3 and later M 7013P 13PD I 7015P M 7015 15P and M 7033 33D Types 82 is only applicable to the I 7013 13D firmware version B1 5 and later I 7015 and M 7015 firmware version A2 3 and later I 7033 33D firmware version B1 5 and later M 7013P 13PD I 7015P M 7015P and M 7033 33D Type 83 is only applicable to the I 7015 and M 7015 firmware version A2 9 and later I 7015P and M 7015P Types 84 and 85 are only applicable to the I 7015 I 7015P M 7015 and M 7015P firmware version B2 9 and later I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 29 Data Format Setting FF 7 6 5 4 3 2 1 0 FS CS reserved DF Key Description DF Data format 00 Engineering un
45. 3 15 33 M 7015 33 User Manual Rev 2 2 7PH 008 B22 53 1 7033 I 7033D 1 7015 I 7015P M 7033 M 7033D M 7015 M 7015P 2 4 AAN Description Reads the analog input of channel N Syntax AAN CHKSUM CR Delimiter character AA Address of the module to be read 00 to FF N The channel to be read zero based Response Valid Command gt Data CHKSUM CR Invalid Command AA CHKSUM CR gt Delimiter character for a valid command Delimiter character for an invalid command invalid command is returned if the specified channel is incorrect Data Analog input data of the specified channel see Section 1 10 for the data format For the I 7015 15P and M 7015 15P if the specified channel is disabled then the data field will be filled with space characters AA Address of the responding module 00 to FF There will be no response if the command syntax is incorrect there is a communication error or there is no module with the specified address 54 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 1 7033 I 7033D 1 7015 I 7015P M 7033 M 7033D M 7015 M 7015P Examples Command 032 Response gt 025 13 Reads data from channel 2 of module 03 Command 029 Response 02 Reads data from channel 9 of module 02 An error is returned because channel 9 is invalid Related Commands Section 2 1 7 AANNTTCCEFF Section 2 9 AA2 Related Topics Section 1 10 Configuration Tables Notes
46. 33 User Manual Rev B2 2 7PH 008 B22 19 1 6 2 Wiring diagram for the I 7015 I 7015P M 7015 and M 7015P 2 wire RTD connection 3 wire RTD connection 1 6 3 Wiring diagram for the M 7013P and M 7013PD 2 wire RTD Connection 3 wire RTD Connection 4 wire RTD Connection OS eel IEXEC 4SENSE 4SENSE SENSE SENSE IEXEC E 5 1 A GND A GND Digital Toput Counter Closed to GND Dry Contact pro Ev DIO EV DLGND DI GND ON State Readback as 1 Mw Resistance Load Inductance Load Digital Output 20 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 1 6 4 Wiring Recommendations Use 26 12 AWG wire for signal connections Strip the wire to a length of 7 0 5mm Use crimp terminal for wiring Avoid high voltage cables and power equipment as much as possible For the I 7015 and M 7015 it is recommended to use shielded wire and connect the shielding to the Ax terminal of the channel For the I 7015P and M 7015P it is recommended to use shielded wire and connect the shielding to the Bx terminal of the channel For the I 7033 33D M 7033 33D the wires of a channel should be shielded and the shielding should be connected to the A GN
47. 6 channel RTD input module with lead resistances elimination The I 7033 M 7033 1 a 3 channel RTD input module The I 7033D M 7033D is the I 7033 M 7033 with a 41 2 digit LED display Supported RTD types are as follows 1 Platinum 100 Ohms at O C a 0 00385 2 Platinum 100 Ohms at 0 C a 0 003916 3 Platinum 1000 Ohms at 0 a 0 00385 I 7013 13D firmware version B1 3 and later I 7033 33D M 7033 33D I 7015 15P and M 7015 15P 4 Nickel 120 Ohms at 0 C a 0 00672 5 Copper 100 Ohms at 0 C a 0 00421 1 7015 15 and M 7015 15P 6 Copper 1000 Ohms at 0 a 0 00421 I 7015 15P and M 7015 15P 7 Copper 100 Ohms at 25 C a 0 00427 1 7015 15P and M 7015 15P 8 Copper 50 Ohms at 0 C I 7015 15P and M 7015 15P firmware version A2 3 and later 9 Nickel 100 Ohms at 0 C I 7015 15P and M 7015 15P firmware version A2 9 and later I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 7 1 1 More Information For more information regarding the I 7000 series please refer to chapter of the I 7000 Bus Converter User Manual as shown below or visit the ICP DAS website http www icpdas com 1 1 7000 Series Overview 1 2 Related Documentation for the 7000 Series 1 3 Common Features of the 7000 Series 1 4 The 7000 Series System Network Configuration 1 5 7000 Dimensions 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 1 2 Terminal Assignment 7013
48. 7 For the hex data format please refer to Section 1 10 I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 167 3 6 M 7013P Address Mappings Address Description Attribute 30001 1 input value of channel 0 R 30097 Counter value of DI 0 R 40225 Low high alarm limits in engineering R W 40226 Idata format 40481 Firmware version low word R 40482 Firmware version high word R 40483 Module name low word R 40484 Module name high word R 40485 Module address R W 40486 Baud rate R W 40487 Type code R W 40488 Modbus response delay time in ms R W 40489 Host watchdog timeout value 0 255 R W in 0 15 40492 Host watchdog timeout count write 0 to R W clear 40495 LED mode 1 controlled by module 2 R W controlled by host for M 7011D only 40496 data for host control mode valid W ranges 19999 19999 for M 7011D only 30865 word of resistance value of R channel 0 in 0 01 ohm 30866 High word of resistance value of R channel 0 in 0 01 ohm 168 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 Address Description Attribute 10001 Digital input channel 0 R 00033 Digital outputs R W 00097 Safe values of digital outputs R W 00193 Power on values of digital outputs R W 00257 0 1 Modbus RTU
49. 7015 33 User Manual Rev B2 2 7PH 008 B22 25 Calibration resistor types used by the I 7013 13D with firmware version 1 and A2 x Type Zero Calibration Resistor opan Calibration Resistor 20 55 Ohms 375 Ohms Note Types 21 to 29 use the same calibration parameters as type 20 Calibration resistor types used by the I 7013 13D with firmware version B1 3 and later M 7013P 13PD 1 7033 33 and M 7033 33D Type Zero Calibration Resistor Span Calibration Resistor 82 Ohms 200 Ohms 20 Ohms 375 Ohms 2A Ohms 3200 Ohms Note 1 Types 21 to 29 2E 2F 80 and 81 use the same calibration parameters as type 20 2 Type 82 is only available to firmware version B1 5 and later Calibration resistor types used by the I 7015 15P and M 7015 15P For firmware version A2 9 and before Zero Calibration Resistor Span Calibration Resistor 2B Ohms 160 Ohms 20 Ohms 320 Ohms 2A Ohms 3000 Ohms For firmware version B1 9 and later Type Zero Calibration Resistor Span Calibration Resistor 2B Ohms 200 Ohms 20 Ohms 375 Ohms 2A Ohms 3200 Ohms Note 1 Types 21 to 29 2E 2F 80 81 and 83 use the same calibration parameters as type 20 2 Type 2C and 82 uses the same calibration parameters as type 2B 3 Type 2D uses the same calibration parameters as type 2A 26 1 7013 15 33 M 7015 33 User Manual Rev B2
50. 7PH 008 B22 M 7013P M 7013PD Examples Command 01HI 090 00 Response 01 Sets the high alarm limit of module 01 The alarm limit is 90 0 Command 01HI 010 00 Response 01 Sets the high alarm limit of module 01 The alarm limit is 10 0 Related Commands Section 2 40 AACA Section 2 42 AADA Section 2 45 AAEAT Section 2 47 AALO data Notes This command is only applicable to the M 7013P and M 7013PD I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 137 M 7013P M 7013PD 2 47 AALO data Description Sets the low alarm limit Syntax AALO data CHKSUM CR Delimiter character AA Address of the module to be set 00 to FF LO Command to set the low alarm limit data Low alarm limit in engineering data format Response Valid command AA CHKSUM CR Invalid command AA CHKSUM CR Delimiter character for a valid command Delimiter character for an invalid command or invalid channel AA Address of the responding module 00 to FF There will be no response if the command syntax is incorrect there is a communication error or there is no module with the specified address 138 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 M 7013P M 7013PD Examples Command 01LO 050 00 Response 01 Sets the low alarm limit of module 01 The alarm limit is 50 0 Command 01L0 010 00 Response 01 Sets the low alarm limit of module 01 The alarm limit is 10 0 Re
51. APN AASO AASI AAD AADVV the module name R the communication protocol N N N N N 92 N N EN Internal Calibration 2 Reloads the default calibration parameters 2 26 AA the communication protocol R the miscellaneous settings 2 N ds ig ds ds ds the INIT terminal status ds ds ds N 4 N N oo AA 44 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 N N 2 2 2 5 5 amp Z N o2 N O2 N ua FAADVV FAAEV PAAO Name FAATm _____ i N 92 N Host Watchdog Command Sets Command AAO AASS Reads the host watchdog status 1 Resets the host watchdog status AA2 IAAETT Reads the host watchdog timeout settings AA3ETT Sets the host watchdog timeout settings 2 37 M 7013P 13PD Analog Input Alarm Digital Input and Output Command Sets IAA Clears the latched alarm IAA Resets the digital input counter data IAA Disables the alarm Reads the alarm setting digital output and input status AA Sets the digital output value AA Enables the alarm AA Sets the high alarm limit AA Sets the low alarm limit Command un N 3H N P m N E N N P Q2 N P AB N
52. Address 1 Byte 110247 01 Function code 1 Byte 0 84 02 Exception code 1 Byte 102 starting channel out of range 03 starting channel number of input channels out of range incorrect number of bytes received 148 I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 3 3 70 0x46 Read Write Module Settings This function code is used to read the settings of the module or change the settings of the module The following sub function codes are supported Sub function Code Description Section 00 0x00 Read the module name 3 3 1 04 0x04 Set the module address 3 3 2 05 0x05 Read the communication settings 3 3 3 06 0x06 Set the communication settings 3 3 4 07 0x07 Read the type code 3 3 5 08 Ox08 Set the type code 3 3 6 32 0 20 Read the firmware version 3 3 7 37 0x25 Read the channel enable disable 3 3 8 status 38 0x26 Set the channel enable disable 3 3 9 41 0x29 Read the miscellaneous settings 3 3 10 42 Ox2A Write the miscellaneous settings 3 3 11 49 0x31 Read the LED configuration 3 3 12 50 0x32 Write the LED configuration 3 3 13 If the module does not support sub function code specified in the message then it responds as follows Error Response 00 Address 1 Byte to 247 01 Function code l Byte 0xC6 02 Exception code 1 Byte 02 invalid sub function code I 7
53. B1 3 and later For I 7033 33D and M 7033 33D Type Code Maximum Resistance 82 200 ohms 201029 375 ohms 2 3200 ohms only available with firmware version B1 5 and later I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 181 For I 7015 15P and M 7015 15P For firmware version A2 9 and before Type Code Maximum Resistance 2B 2C 160 ohms 20 to 29 320 ohms 2A 2D 3000 ohms For firmware version B1 9 and later Type Code Maximum Resistance 2B 2C 200 ohms 20 to 29 375 ohms 2A 2D 3200 ohms 182 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22
54. Command 0202200603 Response 02 Sets the data format of module 02 to be 3 Ohms The module returns a valid response Command 0101200A00 Response 01 Changes the Baud Rate of module 01 to 115200bps The module returns an invalid command because it is not in INIT mode Command 0101200A00 Response 01 Changes the Baud Rate of module 01 to 115200bps and the module is in INIT mode The module returns a valid response Related Commands Section 2 9 AA2 Section 2 30 AAI Section 2 32 AATnn Related Topics Section 1 10 Configuration Tables Section A 1 INIT pin Operation 48 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 1 7013 I 7013D 1 7033 I 7033D 1 7015 1 7015 M 7013P M 7013PD M 7033 M 7033D M 7015 M 7015P Notes 1 Changes to the address type code data format and filter settings take effect immediately after a valid command is received Changes to the Baud Rate and checksum settings take effect on the next power on reset 2 For the I 7015 15P and M 7015 15P changing the Baud Rate and checksum settings can be achieved by software only and is performed by using the following commands I Senda AATnn command See Section 2 32 for details II Send a AAI command See Section 2 30 for details III Send a command If the command is valid the Baud Rate and checksum settings will be changed after the module responds with AA I 7013 15 33 M 7015 33 Us
55. D terminal of the channel For RS 485 communication use insulated and twisted pair 24 AWG wire e g Belden 9841 I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 21 1 7 Quick Start To install the module follow the steps below 1 22 Connect the RTD sensor See Section 1 2 for the terminal assignment and Section 1 6 for the wiring diagram Connect the module to the RS 485 network using the DATA and DATA terminals See Section 1 2 for the terminal assignment If the host is only equipped with an RS 232 interface then an RS 232 to RS 485 converter will be required Refer to the I 7000 Bus Converter User Manual for more information Connect the module to the power supply using the Vs and GND terminals See Section 1 2 for the terminal assignment Note that the voltage supplied to the module should be in the range of 10 to 30 VDC For I 7000 modules configure the module by sending the 7 AANNTTCCFF command See Section 2 1 for details To configure the I 7015 15P the AA7CiRrr command must also be sent See Section 2 14 for details For M 7000 modules using the Modbus RTU protocol configure the module using the following functions o Sub function 04h of Function 46h see Section 3 3 2 o Sub function 06h of Function 46h see Section 3 3 4 o Sub function 08h of Function 46h see Section 3 3 6 The default settings for the module can be found in Section 1 8 For I 7000 modules in order to read data from t
56. Hz rejection I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 1 9 Calibration Warning t is not recommended that calibration be performed until the process is fully understood The calibration procedure is as follows 1 Warm up the module for at least 30 minutes 2 Set the type code to the type you wish to calibrate Refer to Sections 2 1 and 2 14 for details 3 Enable calibration Refer to Section 2 29 for details 4 Connect the zero calibration resistor 5 Send the zero calibration command Refer to Sections 2 6 and 2 7 for details 6 Connect the span calibration resistor 7 Send the span calibration command Refer to Sections 2 5 and 2 8 for details 8 Repeat steps 3 to 7 three times Notes 1 Use the 2 wire RTD connection to connect the calibration resistor 2 For the I 7033 33D and M 7033 33D connect the calibration resistor to channel 0 3 For the I 7015 I 7015P M 7015 and M 7015P each channel should be calibrated separately and only the channel being calibrated should be enabled during calibration 4 Step 3 is not needed for the I 7013 and I 7013D version A1 x and A2 x Use the AAF command to access the firmware version See Section 2 20 for details 5 Calibration resistors are shown on the next page 6 The M 7000 series modules must be switched to the DCON protocol mode before calibrating Refer to Sections 1 11 1 and 3 3 4 for details of the switching protocol 1 7013 15 33 M
57. SUM CR Invalid command AA CHKSUM CR Delimiter character for a valid command Delimiter character for an invalid command AA Address of the responding module 00 to FF There will be no response if the command syntax is incorrect there is a communication error or there is no module with the specified address Examples Command 01S0 Response 01 Sends the command to perform an internal calibration on module 01 and returns a valid response 94 I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 1 7015 I 7015P M 7015 M 7015P Related Commands Section 2 26 AASI Notes This command is only applicable to the I 7015 I 7015P M 7015 and M 7015P I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 95 1 7015 I 7015P M 7015 M 7015P 2 26 AAS1 Description Reloads the factory default calibration parameters including the internal calibration parameters Syntax AASI CHKSUM CR Delimiter character AA Address of the module to have the default parameters reloaded 00 to FF 51 Command to reload the factory default calibration parameters Response Valid command AA CHKSUM CR Invalid command AA CHKSUM CR Delimiter character for a valid command Delimiter character for an invalid command AA Address of the responding module 00 to FF There will be no response if the command syntax is incorrect there is a communication error or there 1 no module with the spe
58. alue of module 01 The module returns 0000 which denotes that both the power on DO value and the safe DO value are 0 Related Commands Section 2 38 AA4 Related Topics Section A 2 Dual Watchdog Operation Notes 1 This command is only applicable to the M 7013P and M 7013PD 2 Both the power on value and the safe value have no effect on the DO ports that are associated with alarm outputs I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 123 M 7013P M 7013PD 2 40 AACA Description Clears the latched analog input alarm Syntax 9 AACA CHKSUM CR Delimiter character AA Address of the module to be set 00 to FF CA Command to clear the latched alarm Response Valid command AA CHKSUM CR Invalid command AA CHKSUM CR Delimiter character for a valid command Delimiter character for an invalid command or invalid channel AA Address of the responding module 00 to FF There will be no response if the command syntax is incorrect there is a communication error or there is no module with the specified address 124 1 7013 15 33 M 7015 33 User Manual Rev 2 2 7PH 008 B22 M 7013P M 7013PD Examples Command 01 Response 01 Clears the latched alarm of module 01 and the module returns a valid response Related Commands Section 2 42 AADA Section 2 45 AAEAT Section 2 46 AAHI data Section 2 47 AALO data Notes This command is only applicable to the M 7
59. and Delimiter character for an invalid command or invalid channel AA Address of the responding module 00 to FF There will be no response if the command syntax is incorrect there is a communication error or there is no module with the specified address 134 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 M 7013P M 7013PD Examples Command 01 Response 01 Enable alarm of module 01 The alarm type is momentary Command 01 Response 01 Enable alarm of module 01 The alarm type is latched Related Commands Section 2 40 AACA Section 2 42 AADA Notes This command is only applicable to the M 7013P and M 7013PD I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 135 M 7013P M 7013PD 2 46 AAHI data Description Sets the high alarm limit Syntax AAHI data CHKSUM CR Delimiter character AA Address of the module to be set 00 to FF HI Command to set the high alarm limit data High alarm limit in engineering data format Response Valid command AA CHKSUM CR Invalid command AA CHKSUM CR Delimiter character for a valid command Delimiter character for an invalid command or invalid channel AA Address of the responding module 00 to FF There will be no response if the command syntax is incorrect there is a communication error or there is no module with the specified address 136 1 7013 15 33 M 7015 33 User Manual Rev B2 2
60. and the safe DO value of module 01 and returns 0000 Related Commands Section 2 39 AASPPSS Related Topics Section A 2 Dual Watchdog Operation Notes This command is only applicable to the M 7013P and M 7013PD 2 Both the power on value and the safe value have no effect on the DO ports that are associated with alarm outputs I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 121 M 7013P M 7013PD 2 39 AA5PPSS Description Sets the power on DO and safe DO values of a module Syntax AA5PPSS CHKSUM CR Delimiter character AA Address of the module to be set 00 to FF 5 Command to set the power on and safe DO values PP Two hexadecimal digits to represent the power on DO value SS Two hexadecimal digits to represent the safe DO value Response Valid command AA CHKSUM CR Invalid command AA CHKSUM CR Delimiter character for a valid command Delimiter character for an invalid command AA Address of the responding module 00 to FF There will be no response if the command syntax is incorrect there is a communication error or there is no module with the specified address 122 1 7013 15 33 M 7015 33 User Manual Rev 2 2 7PH 008 B22 M 7013P M 7013PD Examples Command 0150000 Response 01 Sets the power on DO value to 0 and the safe DO value to 0 The module returns a valid response Command 014 Response 010000 Reads the power on DO value and the safe DO v
61. aracter AA Address of the module to be read 00 to FF RH Command to read the high alarm limit Response Valid command AA Data CHKSUM CR Invalid command AA CHKSUM CR Delimiter character for a valid command Delimiter character for an invalid command or invalid channel AA Address of the responding module 00 to FF data High alarm limit in engineering data format 142 1 7013 15 33 M 7015 33 User Manual Rev 2 2 7PH 008 B22 M 7013P M 7013PD There will be no response if the command syntax is incorrect there is a communication error or there 1 no module with the specified address Examples Command 01RH Response 01 090 00 Reads the high alarm limit of module 01 The module responds that the high alarm limit is 90 0 Command 01RH Response 01 010 00 Reads the high alarm limit of module 01 The module responds that the high alarm limit is 10 0 Related Commands Section 2 40 AACA Section 2 42 AADA Section 2 45 AAEAT Section 2 46 AAHI data Section 2 47 AALO data Section 2 50 AARL Notes This command is only applicable to the M 7013P and M 7013PD I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 143 M 7013P M 7013PD 2 50 AARL Description Reads the low alarm limit Syntax AARL CHKSUM CR Delimiter character AA Address of the module to be read 00 to FF RL Command to read the low alarm limit Response Valid command AA Data CHKSUM CR
62. atinum and tends to drift with time Copper has a broad linear range but it oxidizes at moderate temperature Platinum with a nearly linear temperature versus resistance relationship offers the best performance and has become the most used metal for RTDs The 100 ohm probe designated as Pt100 is an industry standard RTDs are recommended for applications where accuracy over a wide temperature range is the most important factor 180 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 A 6 Resistance Measurement The I 7013 13D I 7015 15P I 7033 33D M 7013P 13PD M 7015 15P and M 7033 33D modules can be used for resistance measurement To measure the resistance connect the resistor using the 2 wire RTD connection as shown in Section 1 6 and set the data format to ohms To set the data format send the 7AANNTTCCFEF command to the module see Section 2 1 for details or use the DCON utility refer to Chapter 2 of the Getting Started For I 7000 Series Modules manual that can be downloaded from the ICP DAS website http www icpdas com For M 7015 15P and M 7033 33D it has to be switched to DCON protocol for resistance measurement The maximum resistances that can be measured are as follows For I 7013 13D and M 7013P 13PD Type Code Maximum Resistance 82 200 ohms 201029 375 ohms 2 _ 3200 ohms only available with firmware version B1 5 and later only available with firmware version
63. ceive 01 Performs a span calibration on channel 0 of module 01 and returns a valid response Command 021C5 Receive 02 Performs a span calibration on channel 5 of module 02 and returns a valid response Command 031C1 Receive 203 Performs a span calibration on channel of module 03 An invalid command is returned because the enable calibration command was not sent in advance Related Commands Section 2 7 Section 2 29 AAEV Related Topics Section 1 9 Calibration Notes 1 The command is only applicable to the I 7015 15P and M 7015 15P 2 The enable calibration command AAEV and the zero calibration command AAOCi must be sent before this command is used see Sections 1 9 and 2 7 for details 3 This command takes about 8 seconds for firmware version A2 9 and before 1 7013 15 33 M 7015 33 User Manual Rev 2 2 7PH 008 B22 63 1 7013 I 7013D 1 7033 I 7033D 1 7015 1 7015 M 7013P M 7013PD M 7033 M 7033D M 7015 M 7015P 2 9 AA2 Description Reads the module configuration Syntax AA2 CHKSUM CR Delimiter character AA Address of the module to be read 00 to FF 2 Command to read the module configuration Response Valid Command AATTCCFF CHKSUM CR Invalid Command AA CHKSUM CR Delimiter character for a valid command Delimiter character for an invalid command AA Address of the responding module 00 to FF TT Type code of the module see S
64. cified address Examples Command 01S1 Response 01 Sends the command to reload the factory default calibration parameters for module O1 and returns a valid response 96 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 1 7015 I 7015P M 7015 M 7015P Related Commands Section 2 25 AASO Related Topics Section 1 9 Calibration Notes This command is only applicable to the I 7015 I 7015P M 7015 and M 7015P I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 97 1 7013 I 7013D 1 7033 I 7033D 1 7015 1 7015 M 7013P M 7013PD M 7033 M 7033D M 7015 M 7015P 2 27 AAD Description Reads the miscellaneous settings of a module Syntax AAD CHKSUM CR AA D Delimiter character Address of the module to be read 00 to FF Command to read the miscellaneous settings Response Valid Command AAT CHKSUM CR Invalid Command AA CHKSUM CR Delimiter character for a valid command Delimiter character for an invalid command Address of the responding module 00 to FF Two hexadecimal digits that represent the miscellaneous settings as follows VV 98 7 2 1 0 Reserved SU SR Reserved Key Description SR Setting for over range under range reading for 7013 33 Setting Data Format Over Range Under Range Engineering 9999 0000 0 of FSR 9999 0000 H
65. communication error or there is no module with the specified address Examples Command 019 123 45 Response 01 The host sends the data 123 45 to module 01 The module returns a valid response and shows the data on the LED display Command 029 12 345 Response 02 The host sends the data 12 345 to module 02 The module returns an invalid command because it is not in host controlled mode and the LED data cannot be received from the host See Section 2 17 for details Related Commands Section 2 16 AA8 Section 2 17 AA8V Notes This command is only applicable to the I 7013D I 7033D M 7013PD and M 7033D 1 7013 15 33 M 7015 33 User Manual Rev 2 2 7PH 008 B22 83 1 7015 I 7015P M 7015 M 7015P 2 19 AAB Description Diagnoses the analog inputs for over range under range and wire opening conditions Syntax AAB CHKSUM CR Delimiter character AA Address of the module to be diagnosed 00 to FF B Command to diagnose the analog inputs Response Valid command AANN CHKSUM CR Invalid command AA CHKSUM CR Delimiter character for a valid command Delimiter character for an invalid command AA Address of the responding module 00 to FF NN Represents the diagnostic results of all the analog input channels OO to FF where bit 0 corresponds to channel 0 bit 1 corresponds to channel 1 etc When the bit is 1 it denotes that the channel is enabled and it is in either over ran
66. cription Specifies the channels to be enabled Syntax AA5VV CHKSUM CR Delimiter character AA Address of the module to be set 00 to FF 5 Command to set the channels to enabled VV A two digit hexadecimal value where bit 0 corresponds to channel 0 bit 1 corresponds to channel 1 etc When the bit is 1 it denotes that the channel is enabled and denotes that the channel is disabled Response Valid Command AA CHKSUM CR Invalid Command AA CHKSUM CR Delimiter character for a valid command Delimiter character for an invalid command An invalid command is returned if an attempt is made to enable a channel that is not present AA Address of the responding module 00 to FF There will be no response if the command syntax is incorrect there is a communication error or there is no module with the specified address 70 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 1 7015 I 7015P M 7015 M 7015P Examples Command 0153A Response 01 Enables channels 1 3 4 and 5 and disables all other channels of module 01 The module returns a valid response Command 016 Response 013A Reads the channel status of module 01 The module returns a response of 3A which denotes that channels 1 3 4 and 5 are enabled and all other channels are disabled Related Commands Section 2 13 AA6 Notes This command is only applicable to the I 7015 15P and M 7015 15P It is recommended that only
67. d DCON protocol See Section A 1 for details I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 4 2 Reading Data If the data read from the input channel is not correct first check the following Ensure that the type code and data format settings are correct For the I 7013 13D I 7033 33D M 7013P 13PD and M 7033 33D the type code is set by using command see Section 2 1 for details For the I 7015 15P and M 7015 15P the type code is set by using the AA7CiRrr command see Section 2 14 for details The data format is set by using the ZZAANNTTCCFF command For the Modbus RTU protocol the type code is set by using sub function O8h of the function 46h Connect a resistor instead of the RTD sensor using the 2 wire RTD connection as shown in Section 1 6 The resistance of the resistor should be within the range shown in the RTD Type and Data Format Table in Section 1 10 For example if the type code is set to 20 then the resistance should be larger than 60 6 ohms and less than 138 5 ohms Change the data format to ohms see Sections 1 10 and 2 1 and check whether the data reading is correct For M 7013P 13PD M 7015 15P and M 7033 33D this should be performed with DCON protocol If the resistance read by the module is still incorrect then it may be because the calibration parameters stored in the non volatile memory are corrupted which means that the module should be recalibrated Be sur
68. data See Section 1 10 for the data format For the I 7015 15P and M 7015 15P modules data from disabled channels is filled with space characters There will be no response if the command syntax is incorrect there is a communication error or there 1 no module with the specified address 66 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 7013 I 7013D 1 7015 7015 M 7013P M 7013PD 7015 7015 Examples Command 014 Response 01 Reads the synchronized data for module 01 An invalid command is returned because the command has not been issued in advance Command No response sends the synchronized sampling command Command 014 Response gt 011 025 56 Reads the synchronized data for module 01 The module returns the synchronized data and sets the status byte to 1 to indicate that this is the first time the synchronized data has been read Command 014 Response gt 010 25 56 Reads the synchronized data for module 01 The module returns the synchronized data and sets the status byte to 0 to indicate that the synchronized data has been read Related Commands Section 2 2 Notes This command is only applicable to the I 7015 15P M 7015 15P I 7013 13D and M 7013P 13PD I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 67 1 7013 I 7013D 1 7033 I 7033D 1 7015 1 7015 M 7013P M 7013PD M 7033 M 7033D M 7015 M 7015P 2 11 AA5 Description Reads the res
69. ds Section 2 14 SAA7CiRrr Related Topics Section 1 10 Configuration Tables Notes This command is only applicable to the I 7015 15P and M 7015 15P I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 77 1 7013 I 7033D M 7013PD M 7033D 2 16 8 Description Reads the LED configuration information of a module Syntax AA8 CHKSUM CR Delimiter character AA Address of the module to be read 00 to FF 8 Command to read the LED configuration Response Valid Command AAV CHKSUM CR Invalid Command PAA CHKSUM CR Delimiter character for valid command Delimiter character for an invalid command AA Address of the responding module 00 to FF LED configuration For the I 7013D and M 7013PD 1 the temperature is shown on the LED display in the data format specified by the command 2 the LED display is controlled by the host For the I 7033D and M 7033D 0 2 specifies the channel for which the temperature 1 shown the LED display in the data format specified by the 7AANNTTCCFF command 3 the LED display is controlled by the host 78 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 1 7013 I 7033D M 7013PD M 7033D There will be no response if the command syntax is incorrect there is a communication error or there is no module with the specified address Examples Command 018 Response 011 Reads the LED configuration of module
70. e to read Section 1 9 in detail before performing the calibration For the I 7015 15P and M 7015 15P you can send the 1 command see Section 2 26 for details to reload the factory calibration parameters 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 173 A Appendix A 1 INIT Mode Each I 7000 and M 7000 module has a built in EEPROM to store configuration information such as module address type code Baud Rate etc Occasionally the configuration of a module may be forgotten and there are no visual indications of the configuration of the module It is difficult to communicate with the module when the configuration of the module is unknown To help avoid this problem the I 7000 and M 7000 series has a special mode called INIT mode When the module is powered on in INIT mode the configuration of the module is reset as follows allowing it to be operated as normal Address 00 Baud Rate 9600 bps No checksum Protocol DCON Un d dom The configuration information stored in the EEPROM is not changed and can be read by sending the 002 CR command at 9600bps There are commands that require the module to be in INIT mode They are 1 when changing Baud Rate checksum settings See Section 2 1 for details 2 AAPN see Section 2 24 for details 174 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 Originally the INIT mode is accessed by connectin
71. ection 1 10 for details CC Baud Rate code of the module see Section 1 10 for details FF Data format checksum settings and filter settings of the module see Section 1 10 for details There will be no response if the command syntax is incorrect there is a communication error or there is no module with the specified address 64 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 1 7013 I 7013D 1 7033 I 7033D 1 7015 1 7015 M 7013P M 7013PD M 7033 M 7033D M 7015 M 7015P Examples Command 012 Response 01200600 Reads the configuration of module 01 Command 022 Response 02230602 Reads the configuration of module 02 Related Commands Section 2 1 7 AANNTTCCFF Related Topics Section 1 10 Configuration Tables I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 65 1 7013 I 7013D 1 7015 I 7015P M 7013P M 7013PD M 7015 M 7015P 2 10 AA4 Description Reads the synchronized data that was retrieved by the last command Syntax AA4 CHKSUM CR Delimiter character AA Address of the module to be read 00 to FF 4 Command to read the synchronized data Response Valid Command gt AAS Data CHKSUM CR Invalid Command PAA CHKSUM CR Delimiter character for a valid command Delimiter character for an invalid command AA Address of the responding module 00 to FF 5 Status of the synchronized data 1 first read 0 not the first read Data Synchronized
72. ection A 2 Dual Watchdog Operation I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 115 1 7013 I 7013D 1 7033 I 7033D 1 7015 1 7015 M 7013P M 7013PD M 7033 M 7033D M 7015 M 7015P 2 36 AA2 Description Reads the host watchdog timeout value of a module Syntax AA2 CHKSUM CR Delimiter character AA Address of the module to be read 00 to FF 2 Command to read the host watchdog timeout value Response Valid command AAEVV CHKSUM CR Invalid command AA CHKSUM CR Delimiter character for a valid command Delimiter character for an invalid command AA Address of the responding module 00 to FF E 1 the host watchdog is enabled 0 the host watchdog is disabled VV Two hexadecimal digits to represent the timeout value in tenths of a second for example 01 denotes 0 1 seconds and FF denotes 25 5 seconds There will be no response if the command syntax is incorrect there is a communication error or there 1 no module with the specified address 116 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 1 7013 I 7013D 1 7033 I 7033D 1 7015 1 7015 M 7013P M 7013PD M 7033 M 7033D M 7015 M 7015P Examples Command 012 Response 01 1 FF Reads the host watchdog timeout value of module 01 and returns FF which denotes that the host watchdog is enabled and the host watchdog timeout value is 25 5 seconds Related Commands Section 2 33 Section 2 34 A AO Section
73. er Manual Rev B2 2 7PH 008 B22 49 1 7013 I 7013D 1 7015 I 7015P M 7013P M 7013PD M 7015 M 7015P 2 2 Description When the command 1 received it will allow all analog input modules to read data from all input channels and will store the data for later retrieval Syntax CHKSUM CR Delimiter character e Synchronized sampling command Response There is no response with this command To access the data another command AA4 must be sent see Section 2 10 for details Examples Command No response Sends the synchronized sampling command Command 014 Response gt 011 025 123 Sends a command to read the synchronized data The status byte of the response is 1 which means that it is the first time the synchronized data has been read after the previous command Command 014 Response gt 010 025 123 Sends a command to read the synchronized data The status byte of the response is 0 which means that it is NOT the first time the synchronized data has been read after the previous command 50 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 1 7013 I 7013D 1 7015 I 7015P M 7013P M 7013PD M 7015 M 7015P Related Commands Section 2 10 AA4 Notes This command is only applicable to the I 7015 15P M 7015 15P I 7013 13D and M 7013P 13PD I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 51 1 7013 I 7013D 1 7033 I 7033D 1 7015 1 7015 M 7013P M 70
74. est 00 Address 1 Byte 1 to 247 01 Function code Byte 10 46 02 Sub function code Byte 0 32 03 Channel 1 Byte 0x00 0x02 the channel for which the data is shown on the LED display 04 Data format 1 Byte The data format to show the data on the LED display 0x00 Engineering unit 0x01 of FSR 0x02 2 s complement hexadecimal 0x03 Ohms Note This sub function is only applicable to the M 7013PD and M 7033D Response 00 Address 1 Byte l to 247 01 Function code Byte 0x46 02 Sub function code Byte 0 32 03 Miscellaneous 1 Byte 0 settings others error Error Response 00 Address 1 Byte l to 247 01 Function code Byte OxC6 02 Exception code 1 Byte 03 channel out of range incorrect data format incorrect number of bytes received 164 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 3 4 M 7015 15P Address Mappings For M 7015 15P firmware version B202 and later the address mappings are as follows Address Description Attribute 10129 Over under range status of channel 0 10134 05 00129 00134 30001 Analog input value of channel Oto5 R 30006 40001 40006 40257 Type code of channel 0 to 5 R W 40262 40289 Temperature offset of channel 5 R W 40294 in 0 1 C valid range 128 127 40385 Resistance offset of channel 0 to 5 in R W 40390 0 1 ohms valid range 0
75. et status of a module Syntax AA5 CHKSUM CR Delimiter character AA Address of the module to be read 00 to FF 5 Command to read the module reset status Response Valid Command AAS CHKSUM CR Invalid Command PAA CHKSUM CR Delimiter character for a valid command 2 Delimiter character for an invalid command AA Address of the responding module 00 to FF S Reset status of the module 1 This is the first time the command has been sent since the module was powered on This is not the first time the command has been sent since the module was powered on which denotes that there has been no module reset since the last AA5 command was sent There will be no response if the command syntax is incorrect there is a communication error or there is no module with the specified address 68 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 1 7013 I 7013D 1 7033 I 7033D 1 7015 1 7015 M 7013P M 7013PD M 7033 M 7033D M 7015 M 7015P Examples Command 015 Response 011 Reads the reset status of module 01 The response shows that it is the first time the 5 command has been sent since the module was powered on Command 015 Response 010 Reads the reset status of module 01 The response shows that there has been no module reset since the last AA5 command was sent I 7013 15 33 M 7015 33 User Manual Rev 2 2 7PH 008 B22 69 1 7015 I 7015P M 7015 M 7015P 2 12 AA5VV Des
76. ex 8000 Engineering 9999 9 9999 9 1 9 of FSR 999 99 999 99 8000 1 7013 15 33 M 7015 33 User Manual Rev 2 2 7 008 22 1 7013 I 7013D 1 7033 I 7033D 1 7015 1 7015 M 7013P M 7013PD M 7033 M 7033D M 7015 M 7015P SU Setting for under range reading for 7015 15P 0 The reading of under range is as usual 1 Force the reading of under range to be the same as over range There will be no response if the command syntax is incorrect there is a communication error or there is no module with the specified address Examples Command 01D Response 0104 Reads the miscellaneous settings of module 01 and returns 04 Related Commands Section 2 28 AADVV Notes This command is only applicable to the I 7013 and I 7033 33D firmware B1 3 and later I 7015 and M 7015 firmware B2 1 and later M 7013P M 7013PD I 7015P M 7015P and M 7033 33D 1 7013 15 33 M 7015 33 User Manual Rev 2 2 7PH 008 B22 99 1 7013 I 7013D 1 7033 I 7033D 1 7015 1 7015 M 7013P M 7013PD M 7033 M 7033D M 7015 M 7015P 2 28 AADVV Description Sets the miscellaneous settings of a module Syntax AADVV CHKSUM CR Delimiter character AA Address of the module to be set 00 to FF D Command to set the miscellaneous settings VV Two hexadecimal digits that represen
77. f the module to be read 00 to FF 0 Command to read the module status Response Valid command AASS CHKSUM CR Invalid command AA CHKSUM CR Delimiter character for a valid command Delimiter character for an invalid command AA Address of the responding module 00 to FF SS Two hexadecimal digits that represent the host watchdog status where Bit 7 0 indicates that the host watchdog is disabled and 1 indicates that the host watchdog is enabled Bit 2 1 indicates that a host watchdog timeout has occurred and indicates that no host watchdog timeout has occurred The host watchdog status is stored in EEPROM and can only be reset by using the AA1 command 112 I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 1 7013 I 7013D 1 7033 I 7033D 1 7015 1 7015 M 7013P M 7013PD M 7033 M 7033D M 7015 M 7015P There will be no response if the command syntax is incorrect there is a communication error or there is no module with the specified address Examples Command 010 Response 0100 Reads the host watchdog status of module 01 and returns 00 meaning that the host watchdog is disabled and no host watchdog timeout has occurred Command 020 Response 0204 Reads the host watchdog status of module 02 and returns 04 meaning that a host watchdog timeout has occurred Related Commands Section 2 33 Section 2 35 AALT Section 2 36 2 Sec 2 37 AA3 EVV Related Topics Section A 2
78. g the INIT terminal to the GND terminal New I 7000 and M 7000 modules have the INIT switch located on the rear side of the module allow easier access to the INIT mode For these modules INIT mode is accessed by sliding the INIT switch to the Init position as shown below Init Init Normal Normal n a e i INIT Switch i e I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 175 A 2 Dual Watchdog Operation Dual Watchdog Module Watchdog Host Watchdog The Module Watchdog is a hardware reset circuit that monitors the operating status of the module While working in harsh or noisy environments the module may be shut down by external signals The circuit allows the module to work continuously without disruption The Host Watchdog is a software function that monitors the operating status of the host Its purpose is to prevent problems due to network communication errors or host malfunctions When a host watchdog timeout occurs the module will reset all outputs to a safe state in order to prevent any erroneous operations of the controlled target I 7000 and M 7000 series modules include an internal Dual Watchdog making the control system more reliable and stable For more information regarding the Dual Watchdog please refer to Chapter 5 of the Getting Started For 7000 Series Modu
79. ge under range or wire opening condition If the bit is 0 it denotes that the channel is disabled or normal There will be no response if the command syntax is incorrect there is a communication error or there is no module with the specified address 84 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 1 7015 I 7015P M 7015 M 7015P Examples Command 01B Response 0101 Diagnoses the analog inputs of module 01 The module returns a valid response denoting that channel 0 is in either over range under range or wire opening condition Notes This command is only applicable to the I 7015 15P and M 7015 15P I 7013 15 33 M 7015 33 User Manual Rev 2 2 7PH 008 B22 85 1 7013 I 7013D 1 7033 I 7033D 1 7015 1 7015 M 7013P M 7013PD M 7033 M 7033D M 7015 M 7015P 2 20 AAF Description Reads the firmware version of a module Syntax SAAF CHKSUM CR Delimiter character AA Address of the module to be read 00 to FF F Command to read the firmware version Response Valid command AA Data CHKSUM CR Invalid command AA CHKSUM CR Delimiter character for a valid command Delimiter character for an invalid command AA Address of the responding module 00 to FF Data Firmware version string of the module There will be no response if the command syntax is incorrect there is a communication error or there 1 no module with the specified address Examples Command 01F Res
80. he enable calibration command was not sent in advance Related Commands Section 2 8 Section 2 29 AAEV Related Topics Section 1 9 Calibration Notes This command is only applicable to the I 7015 15P and M 7015 15P 2 The enable calibration command AAEV must be sent before this command is used see Section 1 9 for details 3 This command must be sent before the span calibration command AA1Ci is used 4 This command takes about 8 seconds for firmware version A2 9 and before I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 61 1 7015 I 7015P M 7015 M 7015P 2 8 AA1Ci Description Performs a span calibration on the specified channel Syntax AA1Ci CHKSUM CR Delimiter character AA Address of the module to be calibrated 00 to FF 1 Command for the span calibration Ci Specifies the channel to be calibrated Response Valid Command AA CHKSUM CR Invalid Command AA CHKSUM CR Delimiter character for a valid command Delimiter character for an invalid command An invalid command is returned if the specified channel 15 incorrect AA Address of the responding module 00 to FF There will be no response if the command syntax is incorrect there is a communication error or there 15 no module with the specified address 62 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 1 7015 I 7015P M 7015 M 7015P Examples Command 011 0 Re
81. he input channels send either the AA or commands to the module See Sections 2 3 and 2 4 for details For M 7000 modules using the Modbus RTU protocol use Function 04h to read the data from the input channels See Section 3 2 for details I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 6 If the host is a PC with a Windows operating system installed the DCON Utility can be used to allow easy configuration and reading of data The DCON Utility can be downloaded from the ICP DAS website http www icpdas com The documentation for the DCON Utility can be found in the Getting Started For I 7000 Series Modules manual Please refer to the I 7000 Bus Converter User Manual and Getting Started For I 7000 Series Modules manuals for more details The Getting Started For I 7000 Series Modules manual can be downloaded from the ICP DAS website http www icpdas com 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 23 1 8 Default Settings Default settings for the I 7013 13D I 7015 15P and I 7033 33D modules are as follows Module Address 01 RTD Type Type 20 Pt100 100 C to 100 C Baud Rate 9600 bps Checksum disabled Engineering unit format Filter set at 60Hz rejection Default settings for the M 7013P 13PD M 7033 33D and M 7015 15P modules are as follows Protocol Modbus RTU Module Address 01 RTD Type Type 20 Pt100 100 C to 100 C Baud Rate 9600 bps Filter set at 60
82. ion is the data saved in the EEPROM and will be used for the next power on reset It is not the currently used settings 152 I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 M 7013P 13PD 7015 15 M 7033 33D Error Response 00 Address 1 Byte l to 247 01 Function code 1 Byte OxC6 02 Exception code 1 Byte 03 reserved byte should be filled with zero incorrect number of bytes received I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 153 M 7013P 13PD M 7015 15P M 7033 33D 3 3 4 Sub function 06 0x06 Set communication settings This sub function code is used to set the communication protocol of a module Request 00 Address 1 Byte 1 to 247 01 Function code 1 Byte 10 46 02 Sub function code 1 Byte 0x06 03 Reserved 1 Byte 10 00 04 Baud Rate 1 Byte 0 03 0x0A Baud Rate code see Section 1 10 for details 05 Reserved 1 Byte 10 00 06 Parity 1 Byte For M 7013P 13PD and M 7015 15P firmware version B2 2 and later 0x00 no parity 1 stop bit 0x01 no parity 2 stop bits 0x02 even parity 1 stop bit 0x03 odd parity 1 stop bit Reserved for other modules or firmware version and should be Zero 07 Reserved Byte 10 00 08 Mode 1 Byte 0 protocol 1 Modubs RTU protocol 09 10 Reserved 2 Bytes 0 00 0x00 154 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 M 7013P 13PD 70
83. is fixed to 8 For M 7013P 13PD and M 7015 15P firmware version B202 and later the parity can be none even or odd For M 7015 15P other versions and M 7033 33D the parity and stop bits are fixed as no parity and 1 stop bit The following Modbus functions are supported Function Code Description Section 02 0x02 Read input status 3 04 0x04 Read input channels 3 2 70 0 46 Read write module settings 3 3 Note Function 02 is used to read the RTD wire opening status and is only supported by the M 7015 15P If the function specified in the message is not supported then the module responds as follows Error Response 00 Address 1 Byte 1 to 247 01 Function code Byte Function code 0x80 02 Exception code 1 Byte 01 If a CRC mismatch occurs the module will not respond 146 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 M 7015 M 7015P 3 1 02 0x02 Read Input Status This function code is used to read the RTD wire opening status of a module Request 00 Address 1 Byte 1 to 247 01 Function code 1 Byte 10 02 02 03 Starting channel 2 Bytes 0 80 to 0x85 where 0x80 corresponds to channel 0 0x81 corresponds to channel 1 etc 04 05 Number of input 2 Bytes 1 to 6 Starting channel N channels should be less than or equal to 0x86 Note This function is only available to the M 7015 15P
84. it 01 of FSR full scale range 10 2 s complement hexadecimal 11 Ohms CS Checksum setting 0 Disabled 1 Enabled FS Filter setting 0 60Hz rejection 1 50Hz rejection This setting is reserved for the I 7015 and M 7015 firmware version A2 9 and before and should be zero Note The reserved bits should be zero 30 I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 RTD Type and Data Format Table Type Code RTD Type Data Format 5 F S 20 Platinum 100 a 0 00385 100 100 C Engineering unit 100 00 100 00 of FSR 100 00 100 00 2 s comp HEX 8000 Ohms 138 50 060 25 21 Platinum 100 a 0 00385 0 100 C Engineering unit 100 00 000 00 of FSR 100 00 000 00 2 s comp HEX 0000 Ohms 138 50 100 00 22 Platinum 100 a 0 00385 0 200 C Engineering unit 200 00 000 00 of FSR 100 00 000 00 2 s comp HEX 0000 Ohms 175 84 100 00 23 Platinum 100 a 0 00385 0 600 C Engineering unit 600 00 000 00 of FSR 100 00 000 00 2 s comp HEX 0000 Ohms 313 59 100 00 24 Platinum 100 0 003916 100 100 C Engineering unit 100 00 100 00 of FSR 100 00 100 00 2 s comp HEX
85. l 7013 7015 l 7033 M 7013 M 7015 M 7033 Series User Manual Warranty All products manufactured by ICP DAS are under warranty regarding defective materials for a period of one year from the date of delivery to the original purchaser Warning ICP DAS assumes no liability for damages resulting from the use of this product ICP DAS reserves the right to change this manual at any time without notification The information furnished by ICP DAS is believed to be accurate and reliable However no responsibility is assumed by ICP DAS for its use or for any infringements of patents or other rights of third parties resulting from its use Copyright Copyright 1999 2011 ICP DAS rights reserved Trademark The names used for identification only may be registered trademarks of their respective companies Date 2015 01 12 I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 1 Table of Contents 6 1 1 More Information wise o as ca oet steamer nea 8 1 2 Terminal 19 1 9 1S S DEC LEO QUOS S rh oa a 13 1 4 Block hoo ee oed 15 1 4 1 Block Diagram for the I 7013 and I 7013D 15 1 4 2 Block Diagram for the I 7033 I 7033D M 7033 at NEST0395 D o EORR RM SH 15 1 4 3 Block Diagram for the I 7015 I 7015P M 7015 ando M aseo dede taba dts 16
86. lated Commands Section 2 40 AACA Section 2 42 AADA Section 2 45 AAEAT Section 2 46 9 AAHI data Notes This command is only applicable to the M 7013P and M 7013PD I 7013 15 33 M 7015 33 User Manual Rev 2 2 7PH 008 B22 139 M 7013P M 7013PD 2 48 AARE Description Reads the digital input counter Syntax AARE CHKSUM CR Delimiter character AA Address of the module to be read 00 to FF RE Command to read the digital input counter Response Valid Response AA Data CHKSUM CR Invalid Response AA CHKSUM CR Delimiter character for a valid response Delimiter character for an invalid response AA Address of the responding module 00 to FF Data Five decimal digits representing the digital input counter data of the specified channel 00000 to 65535 There will be no response if the command syntax is incorrect there is a communication error or there is no module with the specified address 140 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 M 7013P M 7013PD Examples Command 03RE Response 0300103 Reads data from module 03 and the returned counter value is 103 Related Commands Section 2 41 AACE Notes This command is only applicable to the M 7013P and M 7013PD I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 141 M 7013P M 7013PD 2 49 AARH Description Reads the high alarm limit Syntax AARH CHKSUM CR Delimiter ch
87. les manual that can be downloaded from the ICP DAS website http www icpdas com 176 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 A 3 Frame Ground Electronic circuits are constantly vulnerable to Electro Static Discharge ESD which become worse in a continental climate area Some I 7000 and M 7000 modules feature a new design for the frame ground which provides a path for bypassing ESD allowing enhanced static protection ESD capability and ensures that the module is more reliable Either of the following options will provide a better protection for the module 1 If the module is DIN rail mounted connect the DIN rail to the earth ground because the DIN rail is in contact with the upper frame ground as shown in the figure below 2 Alternatively connect the lower frame ground terminal to a wire and connect the wire to the earth ground as shown in the figure below Frame Ground A Frame Ground 1 7013 15 33 7015 33 User Manual Rev 2 2 7PH 008 B22 177 New DIN rail models are available that can easily be connected to the earth ground Each is made of stainless steel which is stronger than those made of aluminum There is a screw at one end and a ring terminal is included as shown in the figure below Refer to Section
88. libration command AAEV must be sent before this command is used see Section 1 9 for details 3 This command must be sent before the span calibration command 0 is used I 7013 15 33 M 7015 33 User Manual Rev 2 2 7PH 008 B22 59 1 7015 I 7015P M 7015 M 7015P 2 7 AA0Ci Description Performs a zero calibration on the specified channel Syntax AAO0Ci CHKSUM CR Delimiter character AA Address of the module to be calibrated 00 to FF 0 Command for the zero calibration Ci Specifies the channel to be calibrated Response Valid Command AA CHKSUM CR Invalid Command AA CHKSUM CR Delimiter character for valid command Delimiter character for an invalid command An invalid command is returned if the specified channel 15 incorrect AA Address of the responding module 00 to FF There will be no response if the command syntax is incorrect there is a communication error or there is no module with the specified address 60 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 1 7015 I 7015P M 7015 M 7015P Examples Command 010 0 Response 01 Performs a zero calibration on channel of module 01 and returns a valid response Command 020C5 Response 02 Performs a zero calibration on channel 5 of module 02 and returns a valid response Command 030C1 Response 03 Performs a zero calibration on channel 1 of module 03 An invalid command is returned because t
89. licable to the I 7015 15P and M 7015 15P I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 73 1 7015 I 7015P M 7015 M 7015P 2 14 AA7CiRrr Description Sets the type code of a channel Syntax AA7CiRrr CHKSUM CR Delimiter character AA Address of the module to be set 00 to FF 7 Command to set the channel range code Ci 1 Specifies the input channel to be set 0 5 Rrr rr represents the type code of the channel to be set Refer to the Temperature Sensor Type Setting table in Section 1 10 Response Valid command CHKSUM CR Invalid command AA CHKSUM CR Delimiter character for a valid command Delimiter character for an invalid command or invalid type code AA Address of the responding module 00 to FF There will be no response if the command syntax is incorrect there is a communication error or there is no module with the specified address 74 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 1 7015 I 7015P M 7015 M 7015P Examples Command 017COR20 Response 01 Sets the type code for channel 0 of module 01 to be 20 PT100 100 100 and the module returns valid response Command 027C5R28 Response 02 Sets the type code for channel 5 of module 02 to be 28 1120 80 100 C and the module returns a valid response Command 037C1R30 Response 03 Sets the type code for channel 1 of module 03 to be 30 The module returns an invalid res
90. ller Sense Iexc 200 A GND Power 2 Regulator 5 16 1 7013 15 33 M 7015 33 User Manual Rev 2 2 7PH 008 B22 1 5 Dimensions 1 5 1 l 7013 1 70130 1 7033 1 70330 M 7033 and 70330 Dimensions 5 0 1 L N 2 SCREW M3 ER Back View Side View _ Top View Unit mm Front View 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 17 1 5 2 1 7015 7015 M 7013P M 7013PD M 7015 and M 7015P Dimensions Sa aaa cca ccococo 12150 101 18 Cr is 33 60 72 11 20 32 12150 35 40 1 64 Uo m Back View Top View Front View Side View 11 20 8 38 Unit mm 18 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 1 6 Wiring 1 6 1 Wiring diagram for the l 7013 1 70130 l 7033 1 70330 M 7033 and M 7033D 2 wire RTD connection 3 wire RTD connection 4 wire RTD connecion 1 7013 15 33 M 7015
91. lt and can be changed using a user command All commands to the modules contain the ID address meaning that only the addressed module will respond The only exception to this is commands Section 2 2 and Section 2 33 which are sent to all modules but in both of these cases the modules do not reply to the command Command Format Leading Module Character Address command Response Format Leading Module Character Address pale CHKSUM 2 character checksum which is present when the checksum setting is enabled See Sections 1 10 Data Format Setting and 2 1 for details CR End of command character carriage return OxOD 42 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 Checksum Calculation 1 Calculate the ASCII code sum of all the characters in the command response string except for the carriage return character CR 2 The checksum is equal to the sum masked by OFFh Example Command string 012 CR 1 Sum of the string 0 1 2 24h 30h 3 1h 32h B7h 2 Therefore the checksum is B7h and so CHKSUM B7 3 The command string with the checksum 012B7 CR Response string 01200600 CR 1 Sum of the string 0 1 2 0 0 6 0 0 21h 30h 31h 32h 30h 30h 36h 30h 30h 1AAh 2 Therefore the checksum is AAh and so CHKSUM AA
92. mp HEX 7FFF BBBC Ohms 248 95 4066 60 Cu 100 Engineering unit 4150 00 000 00 95 a 0 00428 of FSR 100 00 000 00 0 150 C 2 s comp HEX 0000 Ohms 164 16 100 00 TI 224 3 4 only available with the I 7013 13D firmware version B1 3 later I 7015 15P I 7033 33D M 7013P 13PD M 7015 15P and M 7033 33D only available with the I 7015 15P and M 7015 15P only available with the I 7013 13D firmware version B1 3 and later I 7015 firmware version A1 10 and later I 7033 33D firmware version B1 3 and later I 7015P M 7013P 13PD M 7015 15P and M 7033 33D only available with the I 7013 13D firmware version B1 5 and later I 7015 M 7015 firmware version A2 3 and later I 7033 33D firmware version B1 5 and later I 7015P M 7013P 13PD M 7015P and M 7033 33D I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 33 xS 6 only available with the I 7015 M 7015 firmware version A2 9 and later I 7015P and M 7015P only available with the I 7015 15P and M 7015 15P firmware version B2 9 and later RTD Over Range Under Range Reading for the 1 7013 13D 1 7033 33D M 7013P 13PD and M 7033 33D Over Range Under Range Engineering Unit 9999 0000 of FSR 9999 0000 2 s Complement HEX 8000 Note For firmware version B1 3 and later the over range under range reading can be the same as that of the I 7015 as follow
93. n 1 9 Calibration 1 7013 15 33 M 7015 33 User Manual Rev 2 2 7PH 008 B22 103 1 7015 I 7015P M 7015 M 7015P 2 30 AAIl Soft INIT command Description The Soft INIT command is used to enable modification of the Baud Rate and checksum settings using software only Syntax AAI CHKSUM CR Delimiter character AA Address of the module to be set 00 to FF I Command to set the Soft INIT Response Valid command AA CHKSUM CR Invalid command AA CHKSUM CR Delimiter character for a valid command Delimiter character for an invalid command AA Address of the responding module 00 to FF There will be no response if the command syntax is incorrect there is a communication error or there 1 no module with the specified address Examples Command 011 Response 01 Sets the soft INIT of module 01 and returns a valid response Related Commands Section 2 1 Section 2 32 AATnn 104 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 1 7015 I 7015P M 7015 M 7015P Related Topics Section A 1 INIT Pin Operation Notes 1 This command is only applicable to the I 7015 I 7015P M 7015 and M 7015P 2 The AATnn command should be sent prior to sending this command see Section 2 32 for details I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 105 1 7013 I 7013D 1 7033 I 7033D 1 7015 1 7015 M 7013P M 7013PD M 7033 M 7033D M 7015 M 7015P
94. nction 49 0x31 Read LED configuration a E 163 4 1 7013 15 33 M 7015 33 User Manual Rev 2 2 7PH 008 B22 3 3 13 Sub function 50 0x32 Write LED configuration 164 3 4 M 7015 15P Address 165 3 5 M 7015 15P Engineering Data Format Table 167 3 6 M 7013P Address 168 3 7 M 7013P Engineering Data Format Table 170 4 WE ORT OLS S INO OU uobis epe teens 171 4 1 Communicating with the module 172 A DAS CATING Alaa suot cet 173 ASAppendi qna ET 174 ALINE MOS cet ta DUREE Meiste 174 2 Dual Watchdog Operation 176 177 4 Node Information 179 AEIR 180 A 6 Resistance 000 181 1 7013 15 33 M 7015 33 User Manual Rev 2 2 7PH 008 B22 5 1 Introduction The I 7000 series is a family of network data acquisition and control modules providing analog to digital digital to analog digital input output timer counter and other functions The modules can be remotely controlled using a set of commands which we call the DCON protocol Communication between the module and the ho
95. nction code Byte 0xC6 02 Exception code 1 Byte 03 incorrect number of bytes received I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 159 M 7015 15P 3 3 9 Sub function 38 0x26 Set channel enable disable This sub function code is used to specify the channels to be enabled in a module Request 00 Address 1 Byte 1 247 01 Function code 1 Byte 10 46 02 Sub function code 1 Byte 0x26 03 Enable disable Byte 10 00 Ox3F enable disable setting setting of each channel where bit 0 corresponds to channel 0 bit 1 corresponds to channel 1 etc When the bit is 1 it denotes that the channel is enabled and 0 denotes that the channel is disabled Note This sub function is only applicable to the M 7015 15P Response 00 Address 1 Byte to 247 01 Function code 1 Byte 10 46 02 Sub function code 1 Byte 0x26 03 Enable disable 1 Byte 0 setting others error Error Response 00 Address 1 Byte to 247 01 Function code Byte 0xC6 02 Exception code 1 Byte 03 enable disable setting out of range incorrect number of bytes received 160 I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 M 7013P 13PD 7015 15 M 7033 33D 3 3 10 Sub function 41 0x29 Read miscellaneous settings This sub function code is used to read the miscellaneous settings
96. nse 01164 Reads the host watchdog timeout value of module 01 The module returns 164 which denotes that the host watchdog is enabled and the host watchdog timeout value is 10 0 seconds Related Commands Section 2 33 Section 2 34 AAO Section 2 35 Section 2 36 AA2 Related Topics Section A 2 Dual Watchdog Operation Notes When a host watchdog timeout occurs the host watchdog is disabled The AA3EVV command should be sent again to re enable the host watchdog I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 119 M 7013P M 7013PD 2 38 AA4 Description Reads the power on DO and safe DO values of a module Syntax AA4 CHKSUM CR Delimiter character AA Address of the module to be read 00 to FF 4 Command to read the power on DO and safe DO values Response Valid command AAPPSS CHKSUM CR Invalid command AA CHKSUM CR Delimiter character for a valid command Delimiter character for an invalid command AA Address of the responding module 00 to FF PP Two hexadecimal digits to represent the power on DO value SS Two hexadecimal digits to represent the safe DO value There will be no response if the command syntax is incorrect there is a communication error or there is no module with the specified address 120 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 M 7013P M 7013PD Examples Command 014 Response 010000 Reads the power on DO value
97. omentary alarm and 2 for latched alarm OO A two digit hexadecimal value where bit 0 corresponds to DOO bit 1 corresponds to etc When the bit is 1 it denotes that the digital output port is on and denotes that the digital output port is off II A two digit hexadecimal value where bit 0 corresponds to DIO bit 1 corresponds to etc When the bit is 1 it denotes that the digital input port is on and denotes that the digital input port is off 130 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 M 7013P M 7013PD There will be no response if the command syntax is incorrect there is a communication error or there is no module with the specified address Examples Command 01DI Response 0100102 Reads the digital input and output port status of module 01 and returns 00102h which denotes that alarm disabled DOO and are on and DOI and DIO are off Related Commands Section 2 44 AADODD Notes This command is only applicable to the M 7013P and M 7013PD I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 131 M 7013P M 7013PD 2 44 AADODD Description Sets the digital output ports Syntax AADODD CHKSUM CR Delimiter character AA Address of the module to be set 00 to FF DO Command to set the digital output ports DD A two digit hexadecimal value where bit 0 corresponds to DOO bit 1 corresponds to etc When the bit is 1 it denotes that the digi
98. on our website please contact ICP DAS Product Support Email service icpdas com Website http www icpdas com tw contact_us contact_us html When requesting technical support be prepared to provide the following information about your system 1 Module name and serial number The serial number can be found printed on the barcode label attached to the cover of the module 2 Firmware version See Sections 2 20 and 3 3 7 for information regarding the command used to identify the firmware version 3 Host configuration type and operating system 4 If the problem is reproducible please give full details describing the procedure used to reproduce the problem 5 Any specific error messages displayed If a dialog box with an error message is displayed please include the full text of the dialog box including the text in the title bar 6 If the problem involves other programs or hardware devices please describe the details of the problem in full 7 Any comments and suggestions related to the problem are welcome ICP DAS will reply to your request by email within three business days I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 41 2 DCON Protocol All communication with I 7000 modules consists of commands generated by the host and responses transmitted by the I 7000 modules Each module has a unique ID number that is used for addressing purposes and is stored in non volatile memory The ID is 01 by defau
99. ponse 01A2 0 Reads the firmware version of module 01 and shows that it is version A2 0 Command 02F Response 02B1 1 Reads the firmware version of module 02 and shows that it is version B1 1 86 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 1 7013 I 7013D 1 7033 I 7033D 1 7015 1 7015 M 7013P M 7013PD M 7033 M 7033D M 7015 M 7015P 2 21 AAI Description Reads the INIT terminal status of a module Syntax SAAI CHKSUM CR Delimiter character AA Address of the module to be read 00 to FF I Command to read the module INIT status Response Valid command AAS CHKSUM CR Invalid command AA CHKSUM CR Delimiter character for a valid command Delimiter character for an invalid command AA Address of the responding module 00 to FF S INIT terminal status of the module 0 The INIT terminal is connected to the GND terminal 1 The INIT terminal is not connected to the GND terminal There will be no response if the command syntax is incorrect there is a communication error or there is no module with the specified address I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 87 1 7013 I 7013D 1 7033 I 7033D 1 7015 I 7015P M 7013P M 7013PD M 7033 M 7033D M 7015 M 7015P Examples Command 011 Response 010 Reads the INIT status of module 01 The response shows that the INIT terminal is connected to the GND terminal 88 1 7013 15 33 M 7015 33 User Manual Rev B2
100. ponse because the type code is invalid Related Commands Section 2 15 AA8Ci Related Topics Section 1 10 Configuration Tables Notes This command is only applicable to the I 7015 15P and M 7015 15P I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 75 1 7015 I 7015P M 7015 M 7015P 2 15 AA8Ci Description Reads the type code information of a channel Syntax AA8Ci CHKSUM CR Delimiter character AA Address of the module to be read 00 to FF 8 Command to read the type code of a channel Ci Specifies which channel to access for the type code information 1 0 5 Response Valid command AACiRrr CHKSUM CR Invalid command AA CHKSUM CR Delimiter character for a valid command Delimiter character for an invalid command or invalid channel AA Address of the responding module 00 to FF Ci Specifies which input channel the type code information relates to Rrr Represents the type code of the specified input channel Refer to the Temperature Sensor Type Setting table in Section 1 10 There will be no response if the command syntax is incorrect there 1s a communication error or there 1s no module with the specified address 76 1 7013 15 33 M 7015 33 User Manual Rev 2 2 7PH 008 B22 1 7015 I 7015P M 7015 M 7015P Examples Command 018 0 Response 01COR20 Reads the input range of channel of module 01 and returns 20 PT100 100 100 C Related Comman
101. s by sending the AADVV command Refer to Section 2 28 for details RTD Over Range Under Range Reading for the 1 7015 15 and M 7015 15P Over Range Under Range Engineering Unit 9999 9 9999 9 of FSR 999 99 999 99 2 s Complement 7FFFE 8000 RTD Over Range Under Range Reading for the M 7013P 13PD M 7015 15P and M 7033 33D with Modbus RTU protocol Over Range Under Range 7FFFh 8000h 34 I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 1 11 M 7000 Notes The main difference between the I 7000 and M 7000 series is that the M 7000 series has additional support for the Modbus RTU communication protocol which is the default protocol of the M 7000 series The communication Baud Rates for the Modbus RTU protocol can be in the range of 1200 bps to 115200 bps and the parity data and stop bits are fixed as no parity 8 data bits and 1 stop bit Modbus functions supported by the module are described in Chapter 3 1 11 1 Protocol Switching To switch to the DCON protocol 1 Uses sub function 06h of the function 46h and set byte 8 to a value of 1 See Section 3 3 4 for details 2 After a power on reset the communication protocol will be changed to DCON To switch to the Modbus RTU protocol 1 Sends the A APN command and set to a value of 1 Note that for the M 7013P 13PD and M 7033 33D the INIT terminal should be connected to the GND terminal and
102. se 00 Address 1 Byte to 247 01 Function code Byte OxC6 02 Exception code 1 Byte 03 reserved bytes should be filled with zero channel out of range for M 7015 15P incorrect number of bytes received 156 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 M 7013P 13PD 7015 15 M 7033 33D 3 3 6 Sub function 08 0x08 Set type code This sub function code is used to set the type code of a module Request 00 Address 1 Byte to 247 01 Function code Byte 10 46 02 Sub function code Byte 0 08 03 Reserved 1 Byte 10 00 04 Channel 1 Byte 0 00 0x05 for M 7015 15P 0x00 for M 7013P 13PD and M 7033 33D 05 Type code Byte Type code see Section 1 10 for details Response 00 Address 1 Byte to 247 01 Function code 1 Byte 10 46 02 Sub function code Byte 0 08 03 Type code 1 Byte 0 others error Error Response 00 Address 1 Byte to 247 01 Function code Byte OxC6 02 Exception code 1 Byte 03 type code out of range channel out of range for M 7015 15P reserved bytes should be filled with zero incorrect number of bytes received I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 157 M 7013P 13PD M 7015 15P M 7033 33D 3 3 7 Sub function 32 0x20 Read firmware version This sub function code is used to read the firmware version information of a module
103. st is in ASCII format via an RS 485 bi directional serial bus standard Baud Rates are software programmable and transmission speeds of up to 115 2 Kbps can be selected The functionality of the M 7000 series is the same as the I 7000 series with the exception that the M 7000 series offers extended support for the Modbus RTU protocol Some I 7000 modules feature a new design for the frame ground and INIT switch as Frame shown in the figure rear view The frame ground provides enhanced static protection ESD abilities and ensures the module is more Frame reliable The INIT switch Promo Y allows easier access to INIT mode Please refer to Sections A l and A 3 for more details INIT Switch The common features of the I 7013 13D I 7033 33D I 7015 15P M 7013P 13PD M 7015 15P and M 7033 33D modules are as follows 1 3000V DC inter module isolation 6 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 2 24 bit sigma delta ADC to provide excellent accuracy 3 Direct RTD resistance temperature detector connection 4 Software calibration The I 7013 M 7013P is a single channel RTD input module The I 7013D M 7013PD is the I 7013 M 7013P with a 41 2 digit LED display The I 7015 M 7015 is a 6 channel RTD input module The I 7015P M 7015P is a
104. t the miscellaneous settings as follows 7 6 5 4 3 2 1 0 Reserved SU SR Reserved Key Description SR Setting for over range under range reading for 7013 33 Setting Data Format Over Range Under Range Engineering 9999 0000 0 of FSR 9999 0000 Hex 7FFF 8000 Engineering 9999 9 9999 9 1 of FSR 999 99 999 99 7FFF 8000 SU Setting for under range reading for 7015 15P 0 The reading of under range is as usual 1 Force the reading of under range to be the same as over range 100 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 1 7013 I 7013D 1 7033 I 7033D 1 7015 1 7015 M 7013P M 7013PD M 7033 M 7033D M 7015 M 7015P Response Valid Command AA CHKSUM CR Invalid Command 2AA CHKSUM CR Delimiter character for a valid command Delimiter character for an invalid command AA Address of the responding module 00 to FF There will be no response if the command syntax is incorrect there is a communication error or there is no module with the specified address Examples Command 01D04 Response 01 Sets the miscellaneous settings of module 01 to 04 and returns a valid response Related Commands Section 2 27 AAD Notes This command is only applicable to the I 7013 and I 7033 33D firmware B1 3 and later I 7015 and M 7015 firmware B2 1 and later M 7013P M 7013PD I 7015P M 7015P and M 7033 33D I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 1
105. tal output port is on and 0 denotes that the digital output port is off Response Valid command AA CHKSUM CR Invalid command AA CHKSUM CR Delimiter character for a valid command Delimiter character for an invalid command AA Address of the responding module 00 to FF There will be no response if the command syntax is incorrect there is a communication error or there is no module with the specified address 132 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 M 7013P M 7013PD Examples Command 9010002 Response 01 Sets DOO to off and DOI to on and the module returns a valid response Related Commands Section 2 43 AADI Notes This command is only applicable to the M 7013P and M 7013PD 2 If the digital output port is already set to be an alarm output port then the value written to the port is ignored 3 When a host watchdog timeout occurs the module will respond with an invalid command for this command and the DO value that was sent is ignored I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 133 M 7013P M 7013PD 2 45 AAEAT Description Enable analog input alarm Syntax AAEAT CHKSUM CR Delimiter character AA Address of the module to be set 00 to FF EA Command to enable alarm T Alarm type M momentary alarm L latched alarm Response Valid command AA CHKSUM CR Invalid command AA CHKSUM CR Delimiter character for a valid comm
106. the module 0 only DCON protocol is supported 1 both the DCON and Modbus RTU protocols are supported C Current protocol saved in EEPROM that will be used at the next power on reset 0 the protocol set in EEPROM is DCON 1 the protocol set in EEPROM is Modbus RTU There will be no response if the command syntax is incorrect there is a communication error or there is no module with the specified address 90 1 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 M 7013P M 7013PD M 7033 M 7033D M 7015 M 7015P Examples Command 01P Response 0110 Reads the communication protocol of module 01 and returns a response of 10 meaning that it supports both the DCON and Modbus RTU protocols and the protocol that will be used at the next power on reset is DCON Related Commands Section 2 24 AAPN Note This command is only applicable to the M 7013P M 7013PD M 7015 M 7015P M 7033 and M 7033D I 7013 15 33 M 7015 33 User Manual Rev B2 2 7PH 008 B22 91 M 7013P M 7013PD M 7033 M 7033D M 7015 M 7015P 2 24 AAPN Description Sets the communication protocol Syntax S AAPN CHKSUM CR Delimiter character AA Address of the module to be read 00 to FF Command to set the communication protocol N 0 DCON protocol 1 Modbus RTU protocol Before using this command the rear slide switch must be in the INIT position for M 7015 15P or the INIT terminal should be connected to the GND terminal for M

Download Pdf Manuals

image

Related Search

Related Contents

EnGenius EMP9605H  DRM-ULV16  Giotto Wash 400 manual  Plantronics Headphones CS50 User's Manual  User manual    Maquet-Servo-i-Service-Manual  TAFCO WINDOWS NU2-200S-I Installation Guide  Flocel User Manual  Function Key Programming  

Copyright © All rights reserved.
Failed to retrieve file