background image

 
 

tM-TH8 User Manual, Rev: A1.1  7MH-018-A11 

61 

 
 

 

2.15 $AAM 

 

Description: 

Reads the name of a module. 

 
Syntax: 

$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: !01tTH8 

Reads the module name of module 01 and returns the 
name “tTH8”. 

 
Related Commands: 

Section 2.23 ~AAO(Name) 

tM-TH8 

 

 

Содержание tM-TH8

Страница 1: ...f 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...

Страница 2: ...Wiring Recommendations 12 1 7 Quick Start 13 1 8 Default Settings 14 1 9 Calibration 15 1 10 Configuration Tables 16 1 11 User defined Types 22 1 12 tM TH8 Notes 24 1 12 1 Protocol Switching 24 1 12...

Страница 3: ...data 97 2 34 99 2 35 AA0 100 2 36 AA1 102 2 37 AA2 104 2 38 AA3EVV 106 3 Modbus RTU Protocol 108 3 1 01 0x01 Read Coil Registers 109 3 2 02 0x02 Read Input Status 110 3 3 04 0x04 Read Input Channels 1...

Страница 4: ...8 0x26 Set channel enable disable 125 3 6 10 Sub function 41 0x29 Read miscellaneous settings 126 3 6 11 Sub function 42 0x2A Write miscellaneous settings 127 3 7 Modbus Address Mappings 128 3 8 Modbu...

Страница 5: ...Rates are software programmable and transmission speeds of up to 115 2 Kbps can be selected The tM series feature a new design for the frame ground and INIT switch as shown in the figure The frame gro...

Страница 6: ...5 C 3 YSI L Mix 100 Ohms at 25 C 4 YSI L Mix 300 Ohms at 25 C 5 YSI L Mix 1000 Ohms at 25 C 6 YSI B Mix 2252 Ohms at 25 C 7 YSI B Mix 3000 Ohms at 25 C 8 YSI B Mix 5000 Ohms at 25 C 9 YSI B Mix 6000 O...

Страница 7: ...2 Dual Watchdog Operation For details of ESD protection and grounding please refer to Section A 3 Frame Ground There is a way to check whether the module is reset please refer to Section A 4 Reset St...

Страница 8: ...tM TH8 User Manual Rev A1 1 7MH 018 A11 8 1 2 Terminal Assignment...

Страница 9: ...l Bandwidth 5 24 Hz Accuracy 1 Zero Drift 20 V C Span Drift 25 ppm C Open Wire Detection Yes Individual Channel Configurable Yes Protocol DCON Modbus RTU Modbus ASCII Overvoltage Protection 120 VDC In...

Страница 10: ...tM TH8 User Manual Rev A1 1 7MH 018 A11 10 1 4 Block Diagrams 1 4 1 Block Diagram for the tM TH8...

Страница 11: ...tM TH8 User Manual Rev A1 1 7MH 018 A11 11 1 5 Dimensions...

Страница 12: ...ring Recommendations Use 26 12 AWG wire for signal connections Strip the wire to a length of 7 0 5mm Use a crimp terminal for wiring Avoid high voltage cables and power equipment as much as possible F...

Страница 13: ...tM TH8 User Manual Rev A1 1 7MH 018 A11 13 1 7 Quick Start Please refer to the Quick Start Guide for tM TH8...

Страница 14: ...8 Default Settings Default settings for the tM TH8 are as follows Protocol Modbus RTU Module Address 01 Thermistor Type Type 60 PreCon Type III 30 F to 240 F Baud Rate 9600 bps Temperature Scale Celsi...

Страница 15: ...istor 4 Send the zero calibration command Refer to Section 2 5 for details 5 Connect the span calibration resistor 6 Send the span calibration command Refer to Section 2 4 for details 7 Repeat steps 2...

Страница 16: ...ta Baud Key Description Baud Baud Rate 03 1200 04 2400 05 4800 06 9600 07 19200 08 38400 09 57600 0A 115200 Data Data Format 0 eight data bits no parity and one stop bit 1 eight data bits no parity an...

Страница 17: ...C 100 C 66 YSI B Mix 2252 25 C 50 C 150 C 67 YSI B Mix 3000 25 C 40 C 150 C 68 YSI B Mix 5000 25 C 40 C 150 C 69 YSI B Mix 6000 25 C 30 C 150 C 6A YSI B Mix 10000 25 C 30 C 150 C 6B YSI H Mix 10000 2...

Страница 18: ...rmat Setting FF 7 6 5 4 3 2 1 0 RS CS RS DF Key Description DF Data format 00 Engineering unit 01 of FSR full scale range 10 2 s complement hexadecimal 11 Ohms CS Checksum setting 0 Disabled 1 Enabled...

Страница 19: ...X 7FFF 0000 Ohms 000037 2 006530 0 63 YSI L Mix 100 25 C 80 100 C Engineering unit 100 00 080 00 of FSR 100 00 080 00 2 s comp HEX 7FFF 999A Ohms 000014 3 014470 0 64 YSI L Mix 300 25 C 80 100 C Engin...

Страница 20: ...00 020 00 2 s comp HEX 7FFF E667 Ohms 000185 9 177000 0 6B YSI H Mix 10K 25 C 30 150 C Engineering unit 150 00 030 00 of FSR 100 00 020 00 2 s comp HEX 7FFF E667 Ohms 000237 0 135200 0 6C YSI H Mix 30...

Страница 21: ...e tM TH8 with DCON protocol Over Range Under Range Engineering Unit 9999 9 9999 9 of FSR 999 99 999 99 2 s Complement HEX 7FFF 8000 Thermistor Over Range Under Range Reading for the tM TH8 with Modbus...

Страница 22: ...E 754 standard format Bits Description 31 sign 0 positive 1 negative 30 23 exponent The exponent base is 2 The actual exponent is calculated by subtracting 127 from the stored value 22 00 mantissa The...

Страница 23: ...ure data table of the thermistor They can be obtained by measurement if no published data table is available In order to achieve the most accurate results the following values are recommended 40 C T1...

Страница 24: ...es sub function 06h of the function 46h and set byte 8 to a value of 1 See Section 3 6 4 for details Or set both of the Modbus registers 00257 and 00258 to zero 2 After a power on reset the communicat...

Страница 25: ...follows 1 Address 00 2 Baud Rate 9600 bps 3 No checksum 4 Protocol DCON If communication with the module is not possible set the module to the INIT mode and use the above settings to communicate with...

Страница 26: ...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 gro...

Страница 27: ...1 27 Part number Max number of modules Dimensions DRS 240 4 240mm x 35mm Part number Max number of modules Dimensions DRS 125 2 125mm x 35mm Note It is recommended that a 16 14 AWG wire is used to con...

Страница 28: ...the cover of the module 2 Firmware version See Section 2 13 and 3 6 7 for information regarding the command used to identify the firmware version 3 Host configuration type and operating system 4 If t...

Страница 29: ...ommands to the modules contain the ID address meaning that only the addressed module will respond The only exception to this is command Section 2 34 which are sent to all modules but in both of these...

Страница 30: ...by 0FFh Example Command string 012 CR 1 Sum of the string 0 1 2 24h 30h 31h 32h B7h 2 Therefore the checksum is B7h and so CHKSUM B7 3 The command string with the checksum 012B7 CR Response string 01...

Страница 31: ...channel range configuration 2 10 AA8Ci AACiRrr Reads a single channel range configuration 2 11 AAB AANN Reads the channel diagnostic status 2 12 AAF AA Data Reads the firmware version 2 13 AAI AAS Re...

Страница 32: ...el 2 30 AAGxTtt AA data Reads the Steinhart coefficient of a user defined type 2 31 AARTTttR data AA data Reads the temperature corresponding to the resistance of a user defined type 2 32 AASxTttC dat...

Страница 33: ...10 for details Not used by the tM TH8 For the tM TH8 use the AA7CiRrr command to set the type of each channel see Section 2 10 for details CC New Baud Rate code see Section 1 10 for details For the t...

Страница 34: ...adecimal 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 Examples Command 0102200600 Respon...

Страница 35: ...code and data format 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 tM TH8 changing...

Страница 36: ...nd AA CHKSUM CR 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 the tM TH8 data fro...

Страница 37: ...se 4C53 Reads module 02 and receives the data in hexadecimal format Command 03 Response 9999 9 Reads module 03 and the data is under range Command 04 Response 025 12 054 12 150 12 Reads module 04 an I...

Страница 38: ...valid command Delimiter character for an invalid command An invalid command is returned if the specified channel is incorrect Data Analog input data of the specified channel see Section 1 10 for the...

Страница 39: ...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 AANNTTCCFF...

Страница 40: ...ion 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...

Страница 41: ...dule 02 and returns a valid response Command 030 Response 03 Performs a span calibration on module 03 An invalid command is returned because the enable calibration command was not sent in advance Rela...

Страница 42: ...ion 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...

Страница 43: ...ule 02 and returns a valid response Command 031 Receive 03 Performs a zero calibration on module 03 An invalid command is returned because the enable calibration command was not sent in advance Relate...

Страница 44: ...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 Section 1 10 for details CC Baud Rate...

Страница 45: ...5 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 AANNTTCCFF Related Topics...

Страница 46: ...mmand 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 power...

Страница 47: ...set status of module 01 The response shows that it is the first time the AA5 command has been sent since the module was powered on Command 015 Response 010 Reads the reset status of module 01 The resp...

Страница 48: ...When the bit is 1 it denotes that the channel is enabled and 0 denotes that the channel is disabled Response Valid Command AA CHKSUM CR Invalid Command AA CHKSUM CR Delimiter character for a valid co...

Страница 49: ...odule 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...

Страница 50: ...CHKSUM CR Delimiter character for a valid command 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 c...

Страница 51: ...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 chann...

Страница 52: ...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 AA CHKSUM CR Invalid command AA CHKSUM CR Delimiter chara...

Страница 53: ...e Command 027C5R72 Response 02 Sets the type code for channel 5 of module 02 to be 72 and the module returns a valid response Command 037C1R30 Response 03 Sets the type code for channel 1 of module 03...

Страница 54: ...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 Sp...

Страница 55: ...ev A1 1 7MH 018 A11 55 Examples Command 018C0 Response 01C0R70 Reads the input range of channel 0 of module 01 and returns 70 Related Commands Section 2 10 AA7CiRrr Related Topics Section 1 10 Configu...

Страница 56: ...nd 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 00 to FF where bit 0 corresponds to cha...

Страница 57: ...1 1 7MH 018 A11 57 Examples Command 01B Response 0101 Diagnoses the analog inputs of module 01 The module returns a valid response denoting that channel 1 is in either over range under range or wire o...

Страница 58: ...er 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 synta...

Страница 59: ...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 switch status of the...

Страница 60: ...tM TH8 User Manual Rev A1 1 7MH 018 A11 60 Examples Command 01I Response 010 Reads the INIT status of module 01 The response shows that the INIT switch is moved to the INIT position tM TH8...

Страница 61: ...mmand 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 respo...

Страница 62: ...er character for an invalid response AA Address of the responding module 00 to FF S The protocols supported by the module 0 only DCON protocol is supported 3 The DCON Modbus RTU and Modbus ASCII proto...

Страница 63: ...onse 0130 Reads the communication protocol of module 01 and returns a response of 10 meaning that it supports the DCON Modbus RTU and Modbus ASCII protocols and the protocol that will be used at the n...

Страница 64: ...mand the slide switch must be in the INIT position for tM TH8 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 Res...

Страница 65: ...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 retu...

Страница 66: ...ult 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 respond...

Страница 67: ...tM TH8 User Manual Rev A1 1 7MH 018 A11 67 Related Topics Section 1 9 Calibration tM TH8...

Страница 68: ...ale Response Valid Command AAT 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 T...

Страница 69: ...d 01D Response 010 Reads the temperature scale of module 01 and returns Celsius Command 02D Response 021 Reads the temperature scale of module 02 and returns Fahrenheit Related Commands Section 2 20 A...

Страница 70: ...perature scale T C set the temperature scale to Celsius F set the temperature scale to Fahrenheit Response Valid Command AA CHKSUM CR Invalid Command AA CHKSUM CR Delimiter character for a valid comma...

Страница 71: ...of module 01 to Celsius and returns a valid response Command 02DF Response 02 Sets the temperature scale of module 02 to Fahrenheit and returns a valid response Related Commands Section 2 19 AAD Notes...

Страница 72: ...o enable disable calibration V 1 enable calibration 0 disable calibration Response Valid Command AA CHKSUM CR Invalid Command AA CHKSUM CR Delimiter character for a valid command Delimiter character f...

Страница 73: ...urned because the enable calibration command has not yet been sent Command 01E1 Response 01 Enables calibration on module 01 and returns a valid response Command 010 Response 01 Sends the command to p...

Страница 74: ...ft 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...

Страница 75: ...tM TH8 User Manual Rev A1 1 7MH 018 A11 75 Related Topics Section A 1 INIT Pin Operation Notes The AATnn command should be sent prior to sending this command see Section 2 26 for details tM TH8...

Страница 76: ...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...

Страница 77: ...11 77 Examples Command 01O7005N Response 01 Sets the name of module 01 to be 7005N and returns a valid response Command 01M Response 017005N Reads the name of module 01 and returns the name 7005N Rela...

Страница 78: ...KSUM 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 VV Two hexadecimal digits to repres...

Страница 79: ...v A1 1 7MH 018 A11 79 Examples Command 01RD Response 0102 Reads the response delay time value of module 01 and returns 02 which denotes that the response delay time value is 2ms Related Commands Secti...

Страница 80: ...present the response delay time value in milli second for example 01 denotes 1ms and 1E denotes 30s The max allowable value is 30 1Eh Response Valid command AA CHKSUM CR Invalid command AA CHKSUM CR D...

Страница 81: ...01 Sets the response delay time value to 6ms The module returns a valid response Command 01RD Response 0106 Reads the response delay time value of module 01 The module returns 06 which denotes that th...

Страница 82: ...timeout value in seconds The maximum timeout value is 60 seconds When changing the Baud Rate or checksum settings without altering the INIT status the AAI and AANNTTCCFF commands should be sent consec...

Страница 83: ...ft 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 status The module...

Страница 84: ...Commands Section 2 1 AANNTTCCFF Section 2 22 AAI Related Topics Section A 1 INIT Pin Operation Notes It is recommended that the soft INIT timeout value is reset to 0 once any changes to the Baud Rate...

Страница 85: ...represents the temperature offset in 0 1 C F 12 8 12 7 It is in hexadecimal format and 01 for 0 1 02 for 0 2 FF for 0 1 FE for 0 2 etc Response Valid command AA CHKSUM CR Invalid command AA CHKSUM CR...

Страница 86: ...T0A Response 01 Sets the temperature offset of channel 2 to 1 0 and the module returns a valid response Command 01A2C5TF0 Response 01 Sets the temperature offset of channel 5 to 1 6 and the module ret...

Страница 87: ...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 type code AA Address of the respondi...

Страница 88: ...d 01A3C2 Response 010A Reads the temperature offset of channel 2 and the module returns a value of 1 0 Command 01A3C5 Response 01F0 Reads the temperature offset of channel 5 and the module returns a v...

Страница 89: ...epresents the resistance offset in 0 1 ohms 0 0 ohms 25 5 ohms It is in hexadecimal format and 01 for 0 1 02 for 0 2 FF for 25 5 etc Response Valid command AA CHKSUM CR Invalid command AA CHKSUM CR De...

Страница 90: ...2T0A Response 01 Sets the resistance offset of channel 2 to 1 0 and the module returns a valid response Command 01A6C5TF0 Response 01 Sets the resistance offset of channel 5 to 24 0 and the module ret...

Страница 91: ...lid command AA Data 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 0...

Страница 92: ...d 01A7C2 Response 010A Reads the resistance offset of channel 2 and the module returns a value of 1 0 Command 01A7C5 Response 01F0 Reads the resistance offset of channel 5 and the module returns a val...

Страница 93: ...resents the type code of the user defined type to read the Steinhart coefficient Response Valid command AA Data CHKSUM CR Invalid command AA CHKSUM CR Delimiter character for a valid command Delimiter...

Страница 94: ...0139757ACF Reads the B coefficient of type 70 of module 01 and returns a value of 39757ACF which is equivalent to 2 341077x10 4 Command 01GCT70 Response 0133BC73A5 Reads the C coefficient of type 70...

Страница 95: ...sents the type code of the user defined type R Data The Data consists of seven decimal digits or five digits decimal point and one additional digit to represent the input resistance Response Valid com...

Страница 96: ...module 01 and the module returns a value of 32 64 degree Command 01RTT70R00801 2 Response 01 072 62 Reads the temperature associated with 801 2 ohms of type 70 of module 01 and the module returns a va...

Страница 97: ...esents the type code of the user defined type to set the Steinhart coefficient C Data The Data is eight hexadecimal digits in IEEE 754 format to represent the Steinhart coefficient See Section 1 11 fo...

Страница 98: ...077x10 4 and the module returns a valid response Command 01SCT70C33BC73A5 Response 01 Sets the C coefficient of type 70 of module 01 to be 33BC73A5 which is equivalent to 8 775468x10 8 and the module...

Страница 99: ...is OK Syntax CHKSUM CR Delimiter character Host OK command Response No response Examples Command No response Sends a Host OK command to all modules Related Commands Section 2 35 AA0 Section 2 36 AA1 S...

Страница 100: ...aracter 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 indi...

Страница 101: ...0 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 stat...

Страница 102: ...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 co...

Страница 103: ...d 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...

Страница 104: ...mand 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 i...

Страница 105: ...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 34 Section 2 35 AA0 S...

Страница 106: ...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 CHKSU...

Страница 107: ...st 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 34 Section...

Страница 108: ...e from 1200bps to 115200bps The following Modbus functions are supported by the tM TH8 Function Code Description Section 01 0x01 Read digital output status 3 1 02 0x02 Read input status 3 2 04 0x04 Re...

Страница 109: ...digital output channels 2 Bytes N 1 to 16 Response 00 Address 1 Byte 1 to 247 01 Function code 1 Byte 0x01 02 Byte count 1 Byte 1 03 Data of digital output channels 1 Byte A bit corresponds to a chann...

Страница 110: ...channel N should be less than or equal to 0x88 Response 00 Address 1 Byte 1 to 247 01 Function code 1 Byte 0x02 02 Byte count 1 Byte 1 03 Data of input channels 1 Byte A bit corresponds to a channel...

Страница 111: ...7 04 05 Number of input channels N 2 Bytes 1 to 8 Starting channel N 8 Response 00 Address 1 Byte 1 to 247 01 Function code 1 Byte 0x04 02 Byte count 1 Byte 2 x N 03 Data of input channels 2 x N Bytes...

Страница 112: ...o 247 01 Function code 1 Byte 0x05 02 03 Channel 2 Bytes 256 to 271 04 05 Data 2 Bytes FF00h for ON and 0000h for OFF Response 00 Address 1 Byte 1 to 247 01 Function code 1 Byte 0x04 02 03 Channel 2 B...

Страница 113: ...Byte count 1 Byte 1 07 Data of digital output channels 1 Byte A bit corresponds to a coil When the bit is 1 it denotes that the coil is ON If the bit is 0 it denotes that the coil is OFF Response 00 A...

Страница 114: ...3 6 3 06 0x06 Set the communication settings 3 6 4 07 0x07 Read the type code 3 6 5 08 0x08 Set the type code 3 6 6 32 0x20 Read the firmware version 3 6 7 37 0x25 Read the channel enable disable stat...

Страница 115: ...ess 1 Byte 1 to 247 01 Function code 1 Byte 0x46 02 Sub function code 1 Byte 0x00 Response 00 Address 1 Byte 1 to 247 01 Function code 1 Byte 0x46 02 Sub function code 1 Byte 0x00 03 06 Module name 4...

Страница 116: ...4 03 New address 1 Byte 1 to 247 04 06 Reserved 3 Bytes 0x00 0x00 0x00 Response 00 Address 1 Byte 1 to 247 01 Function code 1 Byte 0x46 02 Sub function code 1 Byte 0x04 03 Set address result 1 Byte 0...

Страница 117: ...nction code 1 Byte 0x05 03 Protocol supported 1 Byte 0x00 Modbus RTU 0x03 Modbus RTU ASCII 04 Baud Rate 1 Byte Baud Rate code see Section 1 10 for details 05 Reserved 1 Byte 0x00 06 Data format 1 Byte...

Страница 118: ...er Manual Rev A1 1 7MH 018 A11 118 Error Response 00 Address 1 Byte 1 to 247 01 Function code 1 Byte 0xC6 02 Exception code 1 Byte 03 reserved byte should be filled with zero incorrect number of bytes...

Страница 119: ...format 1 Byte 0x00 no parity 1 stop bit 0x01 no parity 2 stop bits 0x02 even parity 1 stop bit 0x03 odd parity 1 stop bit 07 Reserved 1 Byte 0x00 08 Mode 1 Byte 0x00 DCON protocol 0x01 Modbus RTU pro...

Страница 120: ...and protocol will be effective after the next power on reset Error Response 00 Address 1 Byte 1 to 247 01 Function code 1 Byte 0xC6 02 Exception code 1 Byte 03 Baud Rate or mode out of range reserved...

Страница 121: ...unction code 1 Byte 0x07 03 Reserved 1 Bytes 0x00 04 Channel 1 Byte 0x00 0x07 for tM TH8 Response 00 Address 1 Byte 1 to 247 01 Function code 1 Byte 0x46 02 Sub function code 1 Byte 0x07 03 Type code...

Страница 122: ...1 Byte 0x00 04 Channel 1 Byte 0x00 0x07 for tM TH8 05 Type code 1 Byte Type code see Section 1 10 for details Response 00 Address 1 Byte 1 to 247 01 Function code 1 Byte 0x46 02 Sub function code 1 By...

Страница 123: ...te 1 to 247 01 Function code 1 Byte 0x46 02 Sub function code 1 Byte 0x20 Response 00 Address 1 Byte 1 to 247 01 Function code 1 Byte 0x46 02 Sub function code 1 Byte 0x20 03 Major version 1 Byte 0x00...

Страница 124: ...Byte 0x25 Response 00 Address 1 Byte 1 to 247 01 Function code 1 Byte 0x46 02 Sub function code 1 Byte 0x25 03 Enabled disabled status 1 Byte 0x00 0xFF enabled disabled status of each channel where bi...

Страница 125: ...able disable 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...

Страница 126: ...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 1 to 247 01 Function code 1 Byte 0x46 02 Sub function code 1 Byte 0x29 03 M...

Страница 127: ...n code 1 Byte 0x46 02 Sub function code 1 Byte 0x2A 03 Miscellaneous settings 1 Byte 0 not used for tM TH8 Response 00 Address 1 Byte 1 to 247 01 Function code 1 Byte 0x46 02 Sub function code 1 Byte...

Страница 128: ...status write 1 to clear host watch dog timeout status R W 00272 Write 1 to load factory calibration parameters W 00273 Reset status 1 first read after powered on 0 not the first read after powered on...

Страница 129: ...08 0x09 0x0A Baud 19200 38400 57600 115200 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 R W 40488 Modbus response delay time in ms valid...

Страница 130: ...5000 15000 67 YSI B Mix 3000 25 C 4000 15000 68 YSI B Mix 5000 25 C 4000 15000 69 YSI B Mix 6000 25 C 3000 15000 6A YSI B Mix 10000 25 C 3000 15000 6B YSI H Mix 10000 25 C 3000 15000 6C YSI H Mix 3000...

Страница 131: ...Troubleshooting If you are having difficulty using the tM series module here are some suggestions that may help If you cannot find the answers you need in these guides contact ICP DAS Product Support...

Страница 132: ...her 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 in...

Страница 133: ...a resistor instead of thermistor sensor using the thermistor connection as shown in Section 1 6 The resistance of the resistor should be less than 180000 ohms Change the data format to ohms see Sectio...

Страница 134: ...is unknown To help avoid this problem the tM 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 b...

Страница 135: ...7MH 018 A11 135 The tM modules have the INIT switch located on the right side of the module allow easier access to INIT mode For these modules INIT mode is accessed by sliding the INIT switch to the I...

Страница 136: ...unction 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 r...

Страница 137: ...ities and ensures the module is more reliable Connect the frame ground terminal to a wire DIN rail and connect the wire DIN rail to the earth ground will provide a better protection for the module New...

Страница 138: ...t AA5 command This can be used to check whether the module had been reset When the AA5 command responds that the reset status is cleared that means the module has not been reset since the last AA5 com...

Страница 139: ...the temperature T in Kelvins K C 273 15 This is called the Steinhart Hart equation Thermistors typically work over a relatively small temperature range of 60 C to 300 C They are less stable than RTDs...

Страница 140: ...onnection as shown in Section 1 6 and set the data format to ohms To set the data format send the AANNTTCCFF command to the module see Section 2 1 for details or use the DCON utility refer to Chapter...

Отзывы: