Home
eDAM-8018 8-channel Analog Input Module User's manual
Contents
1. this address is valid only for EDAM8018 with firmware version M6 4A or later 30 EDAM 8018 User s manual 5 3 MODBUS Engineering Data Format Table Type Code Input Type Min Max Formula 00 15 mV 15 mV 15000 15000 Volt MODBUS data 1000 mV 01 50 mV 50 mV 5000 5000 Volt MODBUS data 100 mV 02 100 mV 100 mV 10000 10000 Volt MODBUS data 100 mV 03 500 mV 500 mV 5000 5000 Volt MODBUS data 10 mV 04 1V 1V 10000 10000 Volt MODBUS data 10000 V 05 2 5V 2 5V 25000 25000 Volt MODBUS data 10000 V 06 20 mA 20 mA 20000 20000 Volt MODBUS data 1000 mA OE Type J Thermocouple 210 C to 760 C 2100 7600 OF Type K Thermocouple 270 C to 1372 C 2700 13720 10 Type T Thermocouple 270 C to 400 C 2700 4000 11 Type E Thermocouple 270 C to 1000 C 2700 10000 _ o 12 Type R Thermocouple 0 C to 1768 C 0 17680 MP MODBUS data 10 C 13 Type S Thermocouple 0 C to 1768 C 0 17680 14 Type B Thermocouple 00 C to 1820 C 0 18200 15 Type N Thermocouple 270 C to 1300 C 270 13000 Example Assume type of channel 2 is 10V and MODBUS data 0x2030 Hex 8240 Dec Example Example The voltage of channel 2 is 8240 1000 8 24V Assume type of channel 1 is 500mV and MODBUS data 0xEF 1B Hex 4325 Dec The voltage of channel 2 is 4235 10 423 5mV Assume type of channel 1 is 20mA and MODBUS da
2. 2 5 2 EDAM8018 pin assignments pin name description 1 Vin5 Differential positive input channel 5 2 Vin5 Differential negative input channel 5 3 Vin6 Differential single ended input channel 6 4 Vin6 AGND Differential negative ground of channel 6 or AGND for single ended input channel 6 amp 7 5 Vin7 Differential single ended input channel 7 6 Vin7 INIT Differential negative ground of channel 7 or Initial state setting 7 DATA signal positive 8 DATA signal negative 9 VS 10V 30Vdc 10 GND Ground 11 VinO Differential positive input channel 0 12 Vino Differential negative input channel 0 13 Vin1 Differential positive input channel 1 14 Vin1 Differential negative input channel 1 15 Vin2 Differential positive input channel 2 16 Vin2 Differential negative input channel 2 17 Vin3 Diff ial Sasa 13 18 Vin3 Differential negative input channel 3 19 Vin4 Differential positive input channel 4 20 Vind Differential negative input channel 4 Negative input of channel 6 or common AGND of channel 6 and 7 depended on JP1 setting see page 8 Negative input of channel 7 or INIT Initial state setting pin EDAM 8018 User s manual Chapter 3 Installation This chapter provides guidelines to what is needed to set up and install an eDAM network A quick hookup scheme is provided that lets you configure modules before they are installed
3. Example Example The voltage of channel 2 is 8240 10 32767 2 514V Assume type of channel 1 is 500mV and MODBUS data 0xEF 1B Hex 4325 Dec The voltage of channel 2 is 4235 500 32767 64 622mV Assume type of channel 1 is 20mA and MODBUS data 0x3B84 Hex 15236 Dec The current of channel 2 is 15236 20 32767 9 299mA 31 EDAM 8018 User s manual Chapter 6 Calibration for eDAM8018 The offset calibration is used to calibrate output offset when the input voltage is OV Calibration procedures Apply zero voltage to channel 0 of analog module Issues configuration command with type 00 06 Issues enable calibration command Issues zero offset calibration command Code Type and range 0 15mV 50mV 100mV 500mV 1V 2 5V OOP ON 20mA 32
4. 7 2111 volts 7 2567 volts 7 3125 volts 7 1000 volts 7 4712 volts 7 2555 volts 7 1234 volts and 7 5678 volts Command DE cr Response gt FF5DE4323212AE3323345663E000FF03 cr The analog input module at address DEh has an input value of FF5DE4323212AE3323345663E000FF03 The configured data format of the analog input module is two s complement 17 EDAM 8018 User s manual 4 9 3 AAN Description Syntax Response Example 4 9 4 AA0 Description Syntax Response 4 9 5 AA1 Description Syntax Response Read analog input from channel N The command will return the input value from one of the eight channels of a specified AA module in the currently configured data format AAN cr is a delimiter character AA range 00 FF represents the 2 character hexadecimal address of the analog input module N identifies the channel you want to read The value can range from 0 to 7 cr is the terminating character carriage return ODh gt data cr if the command is valid or AA cr if the command is invalid There is no response if the module detects a syntax error or communication error gt is a delimiter character data is the input value of the channel number N Data consists of a or sign followed by five decimal digits with a fixed decimal point cr is the terminating character carriage return ODh Command 120 cr Response gt 1 4567 cr The command requests
5. AA Address of the responding module 00 to FF S The protocols supported by the module 0 onlyASCII protocol is supported 1 both the ASCII 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 ASCII protocol 1 the protocol set in EEPROM is Modbus RTU There is no response if the module detects a syntax or communication error Command 01P Response 0110 Reads the communication protocol of module 01 and returns a response of 10 meaning that it supports both the ASCII and Modbus RTU protocols and the protocol that will be used at the next power on reset is ASCII protocol 23 EDAM 8018 User s manual 4 9 19 AAPN Description Syntax Response Examples 4 9 20 AAEV Description Syntax Response Examples Set the communication protocol Sets the communication protocol AAPN cr Delimiter character AA Address of the module to be read 00 to FF P Command to set the communication protocol N 0 ASCII protocol 1 Modbus RTU protocol The new protocol is saved in the EEPROM and will be effective after the next power on reset IAA cr or Invalid Response AA cr Delimiter character for a valid response Delimiter character for an invalid response AA Address of the responding module 00 to FF There is no response if the module detects a syntax or communication error Command 01P1 Response 01 S
6. 0 and disables channel 1 2 and 3 Read channel status Asks a specified input module to return the status of all channels AA6 cr AA range 00 FF represents the 2 character hexadecimal address of the module of which the channel status you want to send The channel status defines whether a channel is enabled or disabled 6 is the Read Channel Status command cr is the terminating character carriage return ODh AAVV cr if the command is valid or AA cr if the command is invalid There is no response if the module detects a syntax error or communication error delimiter character indicates a valid command was received delimiter character indicates the command was invalid AA range 00 FF represents the 2 character hexadecimal address of module VV are two hexadecimal values The values are interpreted by the module as two binary words 4 bit The first word represents the status of channel 4 7 and the second word represents the status of channel 0 3 Value 0 means the channel is disabled value 1 means the channel is enabled cr is the terminating character carriage return ODh Command 026 cr Response 02FF cr The command asks the analog input module at address 02 to send the status of it input channels The analog input module at address 02 responds that all its multiplex channels are enabled FF equals 1111 and 1111 20 EDAM 8018 User s manual 4 9 10 AA7CiRrr Set channel type individ
7. 2K Analog Input type Differential input Analog Channels Numbers 8 Analog Resolution 16 bits Unit Conversion Thermocouple mV V or mA Thermocouple Type J K T E R S B N Sampling Rate 10 Samples Second Bandwidth 15 7 Hz Accuracy 0 1 Zero Drift 0 5uV C Span Drift 25ppm C CMR 50 60Hz 150dB NMR 50 60Hz 100dB Input Impedance 20M Ohms Voltage Range 2 5V 1V 500mV 100mV 50mV 15mV Current Measurement 20mA with external 125 ohms resistor Power supply 10V to 30V EDAM 8018 User s manual 2 4 Block diagram of modules eDAM 8018 Power Ws Vin 0 A L Vin 0 LED indicator k KG Vint EE Photo Isolation L Vin 1 Mico Vin2 INT processor lt ae vin2 EEPROM Data Dai RS 485 L Vin 7 ala interface Vin 7 5V V VS Power Isolated GND supply Power V 2 5 Wire connection 2 5 1 EDAM 8018 wire connection Differential analog input for channel 0 to channel 7 Analog input mode for channel 6 can channel 7 can be selected by setting JP1 on the board Differential input channel 6 and 7 Single ended input channel 6 and 7 1 esse JP1 Vin D vin e Y 4 Vin 6 DE vine DF vin7 vn DH mo REO EDAM 8018 User s manual
8. 4 ASCII CommandSet Er REKE ee EE Fe ERGE GEE ER EED ERGER GEE ER GEE EE ee GEWEEN GER ES OE WOU E EE KERE ERGE ioan BEUR Wee N GEE EE ev aiana 13 4 1 IE ia a aa aaa a a a a a E a a a e a a Da aa a esaad ERE ASEA 13 4 2 Format of eDAM Commands EE EE cece cece cece ce eeeeeeeececeececececececececececesececeeececeeeeeeeeeeeeeeeeeeeesereeeeees 13 4 3 Calculate CheckSum HEER R RR RR RR RR RR RR RR RR ER Ke Ke RR RR RR ER ER ER ER EER Ke ER ER ER ER Ee Ee ER ER ER ER ER ER ER ne Re eae aa Re Re Re Re 13 4 4 Response of Commands tee Ee veve eee reven ER ER ER ER eek bebe ee ee ee ER ER ER ee ee ee ee ee ee eke Re ennn ee ek ee ee eke 14 45 Summary of Command Setrr ricer esieieieiensieeesrririenenenenesenrrirnieisisecerernrernesesesenrntnentseges 14 46 Rae MELLE OE nene vene re ere ttrt ertt n veven eve e enn n nevn ene even meneten nnter emtee Eet 14 4 7 General Command Sets messis tt nn e iesea i ie e ea iae iaa ase aaae eaS Seeon tiia aio gasei 14 4 8 Configuration Tables OE EE ttrt rrtt tettre ttnn tnte retein entnte ean naa ternen tememen eterne neme E 14 4 8 1 Baud rate setting CC EAE 14 4 8 2 Analog Input Type Setting TT Ek ER ER ER ER eek RR vennene e Ge ee Gee rettenet ee ee ee ee ee ee ee ee ER ER ER ee ee ee ee ee ee ee ee ee ee 15 4 8 3 Data Format Setting FF sssttseretetetet vere re reker 15 4 8 4 Analog Input Type and Data Format Table Ek ER ER ER ER ER ev av as as annen ee ee Ge ee ee re ee ee ee ER ER ER ee ee ee ee oven eneren ene
9. Re nevn nn enn Ee ee ee ee ee norr Re ee see ee ee ee 22 4 9 14 AAB Read channel burnout status ccc cr nee ee EE ee EE Ee ea EE ee ER ee EE ee EE ee EE ee ee ee ee ee 22 4 9 15 AACe Enable disable cold junction compensation CJC rrr 22 4 9 16 SAAF Read firmware Version ccccccececececece cette eee eee eee ee ener eee e ee ee ener eeeeeeeeeeeeeeeeeeeeeeeeeeereeeeeeeeeeeeeeenenies 23 4 9 17 SAAM Read module name EE EE EE EE EE EE EG GE EE EG Ee ee ee ee ER ee ee ee ee ee ee ee ee ee ee ee ee 23 4 9 18 AAP Read the communication protocol vit tese ER ER ER ER ER evas ans rtr n nett ee ee ee ee ee ee ee ee ee es 23 4 919 SAAPN Set the communication protocol Ek ERK ee Ee Ee ee Ee ee SeSe ER ER ER ER ee ee ee ee ee ekke Reese 24 2 EDAM 8018 User s manual 4 9 20 AAEV Enable disable module Calibration ER Re Re Ee EE SR ER Ke Re Re Re EE SR ER Re Re Re ee ee ER ER Re Re ee ee ee ER ER Ne Re ee 24 4 9 21 AAO name Set module name verses eeeseteetees nere eee venne reke ke teeeasecatanetensnseneacaceceteeeteatatetaneetacaces 24 4 9 22 AAO Read the host watchdog status gt gt gt steesererereeneesenn enes nn sanser even eneren nesen ennenen nn 25 4 9 23 AA1 Reset the host watchdog time out Status OR ER ene ar eee ee eeeeeeeaeeeeeeen nena anes 25 4 9 24 AA2 Read the host watchdog time out value street ek ek ER ER ee ee teeter ee ER SR R ER ER EER ER ER ER ER ee ee ee ee ee ene 25 4 9 25 AA3EVV Enables disables the host watchdog eter
10. are designed to accept industry standard 24 Vpc unregulated power Operation is guaranteed when using any power supply between 10 and 30 Voc Power ripples must be limited to 5 V peak to peak while the voltage in all cases must be maintained between 10 and 30 Voc All power supply specifications are referenced at module connector When modules are powered remotely the effects of line voltage drops must be considered 3 3 Power supply All modules use on board switching regulators to sustain good efficiency over the 10 30V input range therefore we can assume that the actual current draw is inversely proportional to the line voltage The following example shows how to calculate the required current that a power supply should be able to provide GND eDAM module 2 GND 10 30Vde Power supply 3 4 Communication Wiring We recommend that shielded twisted pair cables that comply with the EIA RS 485 standard be used with the eDAM network to reduce interference eDAM module a a VS GND DO he RS 485 DATA RS 485 DATA 10 EDAM 8018 User s manual 3 5 eDAM Utility Software A menu driven utility program called DOSEDAM EXE for DOS or WINEDAM EXE for Windows is provided for eDAM module configuration monitoring and calibration It also includes a terminal emulation program that lets you easily communicate through the eDAM command set 3 6 eDAM Isolated RS 232 RS485 Converter When the host com
11. in a network To help you to connect eDAM modules with sensor inputs several wiring examples are provided Finally you will find at the end of this chapter a programming example using the eDAM command set Be sure to carefully plan the layout and configuration of your network before you start Guidelines regarding layout are given in Appendix E RS 485 Network NOTICE Except for changing eDAM to other compatible modules which have on board switches for their baud rate setting eDAM modules should not be opened There is no need to open the eDAM modules all configuration is done remotely and there are no user serviceable parts are inside Opening the cover will therefore void the warranty 3 1 Set up an eDAM network The following list gives an overview of what is needed to setup install and configure an eDAM environment Ahost computer that can output ASCII characters with an RS 232C or RS 485 port Power supply for the eDAM modules 10 to 30 V pc eDAM Series Utility software 3 2 Host computer Any computer or terminal that can output in ASCII format over either RS 232 or RS 485 can be connected as the host computer When only RS 232 is available an eDAM 8520 module RS 232 RS 485 converter is required to transform the host signals to the correct RS 485 protocol The converter also provides opto isolation and transformer based isolation to protect your equipment For the ease of use in industrial environments the eDAM modules
12. represent timeout value in tenths of second for example 01 means 0 1 seconds and FF means 25 5 seconds AA cr if the command is valid or AA cr if the command is invalid delimiter character for a valid response P delimiter character for an invalid response AA address of the responding module There will be no response if the command syntax is incorrect there is a communication error Command 013164 cr Response 01 cr Enable host watchdog of module 01 and sets e host watchdog time out value to 10 0 seconds Sends a Host OK Informs all modules that the host is OK cr delimiter character ii Host OK command no response 26 EDAM 8018 User s manual Chapter 5 MODBUS RTU Command structure EDAM 8018 system accepts a command response form with the host computer When systems are not transmitting they are in listen mode The host issues a command to a system with a specified address and waits a certain amount of time for the system to respond If no response arrives a time out aborts the sequence and returns control to the host This chapter explains the structure of the commands with Modbus RTU protocol and guides to use these command sets to implement user s programs 5 1 MODBUS Function code introductions Code Hex Name Usage 01 Read discrete coil Read channel burnout status 02 Read discrete input Read channel burnout status 03 Read Holding Registers Read 16 bit reg
13. the command is valid or AA cr if the command is invalid There is no response if the module detects a syntax error or communication error is a delimiter character indicating a valid command was received AA range 00 FF represents the 2 character hexadecimal address of module Version is the version code of the module s firmware at address AA cr is the terminating character carriage return Read module name Requests the analog output module at address AA to return its name AAM cr is a delimiter character AA range 00 FF represents the 2 character hexadecimal address that you want to access M is the Read Module Name command cr is the terminating character carriage return ODh AA Module Name cr if the command is valid or AA cr if the command is invalid There is no response if the module detects a syntax or communication error is a delimiter character indicating that a valid command was received AA range 00 FF represents the 2 character hexadecimal address of module Module Name is the name of the module at address AA cr is the terminating character carriage return Read the communication protocol Reads the communication protocol information AAP cr Delimiter character AA Address of the module to be read 00 to FF P Command to read the communication protocol ER cr or Invalid Response AA cr Delimiter character for a valid response Delimiter character for an invalid response
14. 0 to FF There will be no response if the command syntax is incorrect there is a communication error 24 EDAM 8018 User s manual 4 9 22 AAO Description Syntax Response Read the host watchdog status Reads the host watchdog status of a module AAO cr delimiter character AA address of the module to be read 00 to FF 0 command to reads the host watchdog status AASS er if the command is valid or AA cr if the command is invalid delimiter character for a valid response delimiter character for an invalid response 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 the host watchdog is enabled Bit 2 1 indicates watchdog time out has occurred The host watchdog status is stored in EEPROM and can only be reset using the AA1 command 4 9 23 AA1 Reset the host watchdog time out status Description Syntax Response 4 9 24 AA2 Description Syntax Response Examples Reset the host watchdog time out status of a module AA1 cr delimiter character A AA address of the module to be set 00 to FF 1 command to reset the host watchdog time out status IAA cr if the command is valid or AA cr if the command is invalid delimiter character for a valid response module w delimiter character for an invalid response le 00 to FF AA
15. 0005 4 Analog input Value R 40006 5 Analog input Value R 40007 6 Analog input Value R 40008 7 Analog input Value R 40201 0 Input type Code R W 0x00 0x06 0x0e 0x16 40202 1 Input type Code R W 0x00 0x06 0x0e 0x16 40203 2 Input type Code R W 0x00 0x06 0x0e 0x16 40204 3 Input type Code R W 0x00 0x06 0x0e 0x16 40205 4 Input type Code R W 0x00 0x06 0x0e 0x16 40206 5 Input type Code R W 0x00 0x06 0x0e 0x16 40207 6 Input type Code R W 0x00 0x06 0x0e 0x16 40208 7 Input type Code R W 0x00 0x06 0x0e 0x16 40211 Module Name 1 R 0x8018 40212 Module Name 2 R 0x8018 40213 Version 1 R 40214 Version 2 R 40221 0 7 Channel Enable R W 0x00 0xFF 40269 Set MODBUS data format R W 0x0001 Hex 2 s format 0x0000 engineering format 40271 Set all channels to have the R W 2 s complement in 0 01C same CJC offset increment 40281 All channels Burnout status R 0x0000 0x00FF 40291 0 Channel 0 CJC offset R W 2 s complement in 0 01C increment 40292 1 Channel 1 CJC offset R W 2 s complement in 0 01C increment 40292 2 Channel 2 CJC offset R W 2 s complement in 0 01C increment 40294 3 Channel 3 CJC offset R W 2 s complement in 0 01C increment 40295 4 Channel 4 CJC offset R W 2 s complement in 0 01C increment 40296 5 Channel 5 CJC offset R W 2 s complement in 0 01C increment 40297 6 Channel 6 CJC offset R W 2 s complement in 0 01C increment 40298 7 Channel 7 CJC offset R W 2 s complement in 0 01C increment
16. 0x0e 0x16 30208 7 Input type Code R 0x00 0x06 0x0e 0x16 30211 Module Name 1 R 0x8018 30212 Module Name 2 R 0x8000 30213 Version 1 R 30214 Version 2 R 30221 Channel Enable R 0x00 0xFF 30269 Set MODBUS data format R 0x0001 Hex 2 s format 0x0000 engineering format 30271 Read channel 0 CJC offset R 2 s complement in 0 01C increment 30281 Burnout status R 0x0000 0x00FF 30291 0 Channel 0 CJC offset R 2 s complement in 0 01C increment 30292 1 Channel 1 CJC offset R 2 s complement in 0 01C increment 30292 2 Channel 2 CJC offset R 2 s complement in 0 01C increment 30294 3 Channel 3 CJC offset R 2 s complement in 0 01C increment 30295 4 Channel 4 CJC offset R 2 s complement in 0 01C increment 30296 5 Channel 5 CJC offset R 2 s complement in 0 01C increment 30297 6 Channel 6 CJC offset R 2 s complement in 0 01C increment 30298 7 Channel 7 CJC offset R 2 s complement in 0 01C increment this address is valid only for EDAM8018 with firmware version M6 4A or later 29 EDAM 8018 User s manual 5 2 4 Holding register address Holding register addresses are available for MODBUS function code 0x03 0x06 0x10 Address Channel Item Attribute Memo 40001 0 Analog input Value R 40002 1 Analog input Value R 40003 2 Analog input Value R 40004 3 Analog input Value R 4
17. 15 000 00 15 15mV of F S R 100 00 000 00 100 00 2 s complement TEEF 0000 8000 Engineer unit 50 000 00 000 50 000 01 50 50mV of F S R 100 00 000 00 100 00 2 s complement TEEF 0000 8000 Engineer unit 100 00 000 00 100 00 02 100 100mV of F S R 100 00 000 00 100 00 2 s complement 7FFF 0000 8000 Engineer unit 500 00 000 00 500 00 03 500 500mV of F S R 100 00 000 00 100 00 2 s complement TEEF 0000 8000 Engineer unit 1 0000 0 0000 1 0000 04 1 1V of F S R 100 00 000 00 100 00 2 s complement TEEF 0000 8000 Engineer unit 2 5000 0 0000 2 5000 05 2 5 2 5V of F S R 100 00 000 00 100 00 2 s complement TEEF 0000 8000 Engineer unit 20 000 00 000 20 000 06 20 20mA of F S R 100 00 1 000 00 _ 100 00 2 s complement TEEF 0000 8000 Engineer unit 760 00 00 000 210 00 OE Vier of F S R 100 00 000 00 _ 027 63 2 s complement TEEF 0000 DCA2 Engineer unit 1372 0 00 000 0270 0 OF ee of F S R 100 00 000 00 019 68 2 s complement 7FFF 0000 E6DO Engineer unit 400 00 00 000 270 00 10 OE A of F S R 100 00 _ 000 00 _ 067 50 2 s complement 7FFF 0000 DCA2 Engineer unit 1000 0 0000 0 0270 0 11 PR of F S R 100 00 000 00 027 00 2 s complement 7FFF 0000 DD71 Engineer unit 1768 0 1 00 000 0000 0 12 Hr of F S R 100 00 000 00 100 00 2 s complement TEEF 0000 0000 Engineer unit 1768 0 1 00 000 0000 0 13
18. 16 4 9 Command description EE EE 17 4 9 1 AANNTTCCFF Set Module Configuration tte iets ere ee ee ee seek ee ek eke SR SR ee ee ee ee ee ee ee ee ee See ee Ge ee ee ee ee ee ee ee ee ee ee ees 17 4 9 2 AA ELE TEITE ED EE eter reke re annen even terneten ananas ann none nenen nen 17 4 9 3 HAAN Read analog input from channel N verte eee ever evas as enes Re ee ee ee ee ee ee ee ee ee ee ee ee ee ee es 18 4 9 4 AA0 ETE Ter Ve ee ceeeeeteeeeeeceeeeenenenaneeececeenenanaenececenenaneersesaeeenerarersenetesates 18 4 9 5 SAAI Offset Calibration ee eee ettette rererere rererererenenenenenenenenene teen ence nenene menemene ence ee tate teteteeeeeeetees 18 4 9 6 AA2 Read configuration Status OE snev anvenn eres renrornneransensrnsensresrnnnn 19 4 9 7 AA3 Read cold junction temperature tree te tese ee RR ER ER ER ER ER ee ee ER ER ER ER ee ee see ee rener nn ee ee ee ee ee ee ees 19 4 9 8 SAASVV Enable disable channels for multiplexing Ek Rek ekke SR ee ee ee ee Ge ee ee ee ee ee ee ee ee ee ee es 20 4 9 9 SAAG Read channel Status OO Ee 20 4 9 10 AA7CIRrr Set channel type individually eee ne nene nese ee bere ee ee ee ER ER ER ee ee ee ees ee Gee ee ee 21 4 9 11 AA8Ci Read individual channel type vse tre ee Se Ge Ee ee ee SeSe SR ER ER ER ER ee ee ee ee Rek eek ee ee ee ee ee eers 21 4 9 12 AAQ Read CJC Offset rrr ttt tn nt tn nn i tn nn i TEES SAE Ee G PEC T ERE EES 21 4 9 13 AAQsnnnn Set CJC Offset Value reer ere ee Ee EE EE verv ee EER Re ER Re ER
19. 2 to 5 are not used and are set to 0 cr is the terminating character carriage return ODh Please refer to Sec 4 8 to see TT CC and FF parameter definition Command 452 cr Response 45050600 cr The command asks the analog input module at address 45h to send its configuration data The analog input module at address 45h responds with an input range of 2 5 volts a baud rate of 9600 bps an integration time of 50 ms 60 Hz engineering units are the currently configured data format and no checksum function or checksum generation Read cold junction temperature Read cold junction temperature AA3 cr is a delimiter character AA range 00 FF represents the 2 character hexadecimal address of module 3 is the Read cold junction temperature command cr is the terminating character carriage return ODh gt DATA cr if the command is valid or AA cr if the command is invalid There is no response if the module detects a syntax error or communication error gt delimiter character indicates a valid command was received delimiter character indicates the command was invalid DATA CJC temperature in degrees Celsius consisting of of a sign byte or and followed by 5 decimal digits with a fixed decimal point in tenth of a degree cr is the terminating character carriage return ODh Command 043 cr Response gt 0030 2 cr The command asks the analog input module at address 04h to send its co
20. 4 9 10 AA8Ci IAAGiRrr Read individual channel type 4 9 11 AA9 IAA Data Read CJC Offset 4 9 12 AAB IAA Data Read channel burn out status 4 9 14 SAAQSNNNN IAA Set CJC Offset Value 4 9 13 AAP IAASC Read communication protocol 4 9 18 AAPn IAA Set communication protocol 4 9 19 AACN IAA Enable disable CJC 4 9 15 AAEV IAA Enable Disable Calibration 4 9 20 AAO Data IAA Set Module Name 4 9 21 4 8 Configuration Tables 4 8 1 Baud rate setting CC Code CC 03 04 05 06 07 08 09 OA Baud rate 1200 2400 4800 9600 19200 38400 157600 115200 Note The data bits are fixed at one start bit eight data bits no parity and one stop bit 14 EDAM 8018 User s manual 4 8 2 Analog Input Type Setting TT Input Range Type Hex Input Range 00 08 09 OR OB 500 mV OG 150 mV 0D 4 8 3 Data Format Setting FF 7 6 5 4 3 2 1 0 FS CS reserved DF Key Description DF Data format 00 Engineer unit 01 of FSR full scale range 10 2 s complement hexadecimal CS Check sum 0 disabled 1 enabled FS Filter settings 0 60 Hz rejection 1 50 Hz rejection 15 EDAM 8018 User s manual 4 8 4 Analog Input Type and Data Format Table Code Range Format F S Zero F S Engineer unit 15 000 00 000
21. EDAM 8018 User s manual eDAM 8018 8 channel Analog Input Module User s manual Web site www inlog com tw Trademark The names used in this manual for indentification only maybe registered trademarks of their respective companies rev 1 6 July 11 2011 EDAM 8018 User s manual Table of Contents Chapter 1 IntroducHOR Eise MEES ass Ee EE Re T ER REG EE EERS ERWE ERG EET REG ORE dere ERG EER DE Ee ee ee ge bee Ee ie 4 1 1 OT TEE ee 4 1 2 Module Compatibility eetere EE seceseeaenenetneeteenenninanecececeseeneatatetags 4 1 3 Communication and Programming svete iis ee Se ER ER ER ER ER ee ee ee av as as annan ee ee ee ee ee ee ee ee ee seek ek eene 4 1 4 Software Configuration and Calibrations rire Ee Ee SeSe ER ER ER ER ER ER ee eke evas arna nn ee ee ee ee ee ee ee ee ee ee ek ek eene 4 1 5 Watchdog Timer SE EE EE 4 1 6 TEM EER erent ere reven neve tenet sececeeenennntinetecneneninarnececesrnetatetts 4 Chapter 2 About the eDAM Analog Modules x ervernvnnnvnn venn venn vnnnvnnnvnnnvnnnvnnnennvennvenn venn vansvnnnvnnnennvennvnnsennvensvensennsennsennsenn 5 21 Outline of eDAM Analog modules He ee Ee Ee Ee Ee ER ieee ee SR ER ER veven ev ee ee ee eke annan neve ee ee ee ee ee ee ee ee eke Reken 5 22 Module Dimension Reece EEE 5 2 3 eDAM 8018 module EE ES EE ER ER ER ER ER ER ER ER ER ER ER ER ER ER ER ER ER ER ER ER ER ER ER ER ER ER ER ER ER ER ER ER ER ER ER ER ER ER ER ER ER EER Re Re Re Re Re Re Re Re 7 24 Block diagram de
22. EE rete eee rennene veven ere teceseienennntineeeenennnrarcescnenenentetts 8 25 Wire ete aa feer to oe 8 25 1 EDAM 8018 wire CONNECtION iri et ee unna nonner enn nnnnnnonernnnn nn nnnennernnnvnnnntnntrnn 8 252 EDAM8018 pin assignments ssstseser etatene nevne evna annen neve e ere re renn n annen ternen oven ag annan teteme Eeten 9 Chapter 3 Installation s eoo00ennvvennnvennnvnnnnvnnnnvnnnnvnnnnvnnnnvnnnnvnnnavennnvnnnnvennnnnnnavnnnnnennnennnvnnnsnnnnnnsnnnennnnesnavennnnesrnvennnnessnvennnnene 10 3 1 Set up an OE SE EE re reven annen even eva e annen neve neve av evna n sanne eee rene nene eee 10 32 Host COMPpUtEr Reet 10 33 Power Supply tee ee ee ee ee Ee ER ER ER ER ER ER ER ee ee SR ER ER ee ee ee ee ee ee eke ag aan n SR ee ee ee ee ee ee ee ee ee ee ER ER ER ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee ee es 10 34 ee en RE EE ee cecenenenenenceenennrteenenseeneernreecsssucerennrnrneneaeanen sent stgeggs 10 3 5 EETL EE EE EE 11 3 6 eDAM Isolated RS 232 RS485 Converter se Ee ee tn ER Ee Ee i tn i Ee Ke Re ee ee ee ER ee Ke ke ee ee ee ER ee Ee ke ee ee ee ee 11 3 7 DEERE DOE EE EN SE erste nenevese eee eee ns nesen even rnent nettere netten entenen annan nsnnnenenenenen 11 3 8 Initialization ProCeCUre etcetera nnnnonornn nn eae ener en tnneneeeeeeernnnieaeeeeees 11 3 9 Install a New eDAM to a Existing Network terte ese ee ee ee ee ee ee ee ee ER ER ER ER ee ees ee ee ee ER ER ER ee ee ee ee ee ee eke R ek ee ee ee ee gekeer 12 Chapter
23. MB8O18 ees sere ee EER EER EE ER EE EE EE EER EER EER E KERE EE EER E EER EE Re EE Ee EE Ee EE Ee KEER Ee EE Re RE Ee E Ee e EER EE Ee EE ree ee ee ee 32 EDAM 8018 User s manual Chapter 1 Introduction 1 1 Overview The eDAM 8000 analog modules is a set of intelligent sensor to computer interface modules containing built in microprocessor They provide data comparison and digital communication functions Some modules provide analog VO lines for controlling and monitoring analog signals 1 2 Module Compatibility The eDAM 8000 series are fully compatible to Advantech ADAM 4000 series ADlink NuDAM 6000 series and ICP l 7000 series by Command AA2X01V 1 3 Communication and Programming eDAM modules can connect to and communicate with all computers and terminals They use RS 485 transmission standards and communicate with ASCII format commands All communications to and from the module are performed in ASCII which means that eDAM modules can be programmed in virtually any high level language Up to 256 eDAM modules may be connected to an RS 485 multi drop network by using the eDAM RS 485 repeater extending the maximum communication distance to 4 000 ft 14 Software Configuration and Calibration EDAM modules contain no pots or switches to set By merely issuing a command from the host computer you can change an analog input module to accept several ranges of voltage input Remote configuration can be done by using the comm
24. a valid command was received delimiter character indicates the command was invalid AA range 00 FF represents the 2 character hexadecimal address of an analog input module cr is the terminating character carriage return ODh Note if TT gt 0 this command will set all channels to have the same type code TT Please refer to AA7CiRii command in Sec 4 9 10 Command 0203080602 cr Response 02 cr Result new module address 03 Analog input type code 08 10V 10V for all channels baud rate 06 9600 data format 02 2 s complement hexadecimal Read analog data The command will return the input value from a specified AA module in the currently configured data format AA cr is a delimiter character AA range 00 FF represents the 2 character hexadecimal address of an analog input module cr is the terminating character carriage return ODh gt data cr if the command is valid or AA cr if the command is invalid There is no response if the module detects a syntax error or communication error gt is a delimiter character data is the input value in the configured data format of the module cr is the terminating character carriage return ODh Command 21 cr Response gt 7 2111 7 2567 7 3125 7 1000 7 4712 7 2555 7 1234 7 5678 cr The command response the analog input module at address 21h for its input values of all channels The analog input module responds with channels from 0 to 7 with
25. address of the responding module There will be no response if the command syntax is incorrect there is a communication error Read the host watchdog time out value Reads the host watchdog time out value AA2 cr delimiter character AA address of the module to be read 00 to FF 2 command to read the host watchdog time out value AAEVV cr if the command is valid or AA cr if the command is invalid delimiter character for a valid response 2 delimiter character for an invalid response AA address of the responding module E 1 the host watchdog is enabled 0 the host watchdog is disabled V VV two hexadecimal digits to represent the value in tenths of a second There will be no response if the command syntax is incorrect there is a communication error Command 012 cr Response 011FF cr Reads the host watchdog time out value of module 01 and returns FF meaning that the host watchdog is enabled and watchdog timeout value is FF hex 255 5 seconds 25 EDAM 8018 User s manual 4 9 25 AA3EVV Enables disables the host watchdog Description Syntax Response Examples 4 9 26 Description Syntax Response Enables disables the host watchdog and set the host watchdog time out value of a module AA3EVV cr delimiter character AA address of the module to be read 00 to FF 3 command to set watchdog time out value E 1 enable host watchdog 0 disable host watchdog VV two hexadecimal digits to
26. and set s configuration and calibration commands By storing configuration and calibration parameters in a nonvolatile EEPROM modules are able to retain these parameters in case of power failure 1 5 Watchdog Timer A watchdog timer supervisory function will automatically reset the eDAM modules in the event of system failure Maintenance is thus simplified 1 6 Power Requirements Although the modules are designed for standard industrial unregulated 24V DC power supply they accept any power unit that supplies power within the range of 10 to 30 V DC The power supply ripple must be limited to 5 V peak to peak and the immediate ripple voltage should be maintained between 10 and 30 V DC EDAM 8018 User s manual Chapter 2 About the eDAM Analog Modules 2 1 Outline of eDAM Analog modules EDAM 8000 eH Co oododrncrmda 2 2 Module Dimension 71 55 mm 59 55 mm 6050000000000 e DAM EDAM 8000 ww 2 00L WW GE LTL EDAM 8018 User s manual ma EE AN 100 7 mm 121 34 mm AA EE 71 55 mm WW GG Pel 64 07 mm EDAM 8018 User s manual 2 3 eDAM 8018 module eDAM 8018 is a thermocouple input module with 8 input channels Six of the eight channels are differential type and the other two are single ended type Specifications of eDAM 8018 Interface RS 485 2 wires Speed bps 1200 2400 4800 9600 19 2K 38 4K 115
27. arity as wiring Wire to the input or output devices Power on the eDAM local power supply Use the eDAM utility to check entire network 12 EDAM 8018 User s manual Chapter 4 ASCII Command Set 4 1 Introduction The eDAM command is composed by numbers of characteristics including the leading code address ID the variables the optional check sum byte and a carriage return to indicate the end of a command The host computer can only command only one eDAM module except those synchronized commands with wildcard address command The eDAM may or may not give response to the command The host should check the response to handshake with the modules 4 2 Format of eDAM Commands Syntax Leading code Addr Command Data lt Cksum gt lt CR gt Every command begins with a delimiter character There are five valid characters a dollar sign a pound sign a percentage a wave sign sign and an at sign The delimiter character is followed by a two character address hexadecimal that specifies the target module The actual two character command follows the address Depending on the command an optional data segment follows the command string An optional two character checksum may be appended to the total string Every command is terminated by a carriage return cr Conventions Leading Code The first characteristic of the eDAM command such as etc 1 character Addr Modu
28. cr if the command is invalid There is no response if the module detects a syntax error or communication error delimiter character indicates a valid command was received delimiter character indicates the command was invalid AA range 00 FF represents the 2 character hexadecimal address of the module cr represents terminating character carriage return ODh 18 EDAM 8018 User s manual 4 9 6 AA2 Description Syntax Response Example 4 9 7 AA3 Description Syntax Response Example Read configuration status Requests the return of the configuration data from the module at address AA AA2 cr is a delimiter character AA range 00 FF represents the 2 character hexadecimal address of module 2 is the Configuration Status command cr is the terminating character carriage return ODh AATTCCFF cr if the command is valid or AA cr if the command is invalid There is no response if the module detects a syntax error or communication error delimiter character indicates a valid command was received 2 delimiter character indicates the command was invalid AA range 00 FF represents the 2 character hexadecimal address of an analog input module TT the type of channel 0 Please refer to AA8Ci command in Sec 4 9 11 CC represents the baud rate code FF is a hexadecimal number that equals the 8 bit parameter that represents the data format checksum status and integration time Bits
29. ddress Channel Item Attribute 10201 0 AD channel active status R 10202 1 AD channel active status R 10203 2 AD channel active status R 10204 3 AD channel active status R 10205 4 AD channel active status R 10206 5 AD channel active status R 10207 6 AD channel active status R 10208 7 AD channel active status R 10269 Set MODBUS data format R W 1 Hex 2 s format O engineering format 10281 Enable disable Burnout R detect O disable 1 enable this address is valid only for EDAM8018 with firmware version M6 3A or later 28 EDAM 8018 User s manual 5 2 3 Input register address Input register addresses are available for MODBUS function code 0x04 Address Channel Item Attribute Memo 30001 0 Analog input Value R 30002 1 Analog input Value R 30003 2 Analog input Value R 30004 3 Analog input Value R 30005 4 Analog input Value R 30006 5 Analog input Value R 30007 6 Analog input Value R 30008 7 Analog input Value R 30129 Cold junction temperature R 30201 0 Input type Code R 0x00 0x06 Ox0e 0x16 30202 1 Input type Code R 0x00 0x06 Ox0e 0x16 30203 2 Input type Code R 0x00 0x06 0x0e 0x16 30204 3 Input type Code R 0x00 0x06 0x0e 0x16 30205 4 Input type Code R 0x00 0x06 0x0e 0x16 30206 G Input type Code R 0x00 0x06 0x0e 0x16 30207 6 Input type Code R 0x00 0x06
30. e terminating character carriage return ODh Command 01B cr Response 0101 cr Channel 0 is open wiring and channel 1 7 are all normal Enable disable cold junction compensation CJC The command enable disable cold junction compensation AACe cr is a delimiter character AA range 00 FF represents the 2 character hexadecimal address of module C is the enable disable CJC command e e 0 disable CJC e 1 enable CJC cr is the terminating character carriage return ODh IAA if the command is valid or AA cr if the command is invalid There is no response if the module detects a syntax error or communication error is a delimiter character indicating a valid command was received AA range 00 FF represents the 2 character hexadecimal address of module cr is the terminating character carriage return Command 01C1 cr Response 01 cr Enable cjc for all channels 22 EDAM 8018 User s manual 4 9 16 AAF Description Syntax Response 4 9 17 SAAM Description Syntax Response 4 9 18 AAP Description Syntax Response Examples Read firmware version The command requests the module at address AA to return the version code of its firmware AAF cr is a delimiter character AA range 00 FF represents the 2 character hexadecimal address of module F is the Read Firmware Version command cr is the terminating character carriage return ODh AA Version cr if
31. ets the communication protocol of module 01 to Modbus RTU and returns a valid response Enable disable module calibration Enable Disable module calibration AAEV cr delimiter character AA address of the module E command to enable disable calibration V 1 enable calibration O disable calibration AA cr if the command is valid or AA cr if the command is invalid 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 Command 010 cr Response 01 cr Send the command to perform a span calibration on module 01 It returns an invalid response because the enable calibration command was not sent in advance Command 01E1 cr Response 01 cr Enable calibration on module 1 Command 010 cr Response 01 cr Send the command to perform a span calibration on module 01 and returns a valid response 4 9 21 AAO name Set module name Description Syntax Response Set module name AAO name cr delimiter character AA address of the module to be set 00 to FF O command to set the module name new name of the module max 6 characters AA cr if the command is valid or AA cr if the command is invalid delimiter character for a valid response delimiter character for an invalid response AA address of the responding module 0
32. ister Used to read integer or floating point 04 Read Input Registers process data 05 Write single coil 06 Preset Single Register Write data in 16 bit integer format OF Write multiple coils 10 Preset Multiple Registers Write multiple data in 16 bit integer format 27 EDAM 8018 User s manual 5 2 MODBUS Address Mapping 5 2 1 Discrete coil address Discrete coil addresses are available for MODBUS function code 0x01 0x05 OXOF Address Channel Item Attribute 00201 0 AD channel active status R W 00202 1 AD channel active status R W 00203 2 AD channel active status R W 00204 3 AD channel active status R W 00205 4 AD channel active status R W 00206 5 AD channel active status R W 00207 6 AD channel active status R W 00208 7 AD channel active status R W 00269 Set MODBUS data format R W 1 Hex 2 s format O engineering format 00281 Enable disable Burnout detect R W 0 disable 1 enable active status 1 the channel is active open wire 0 the channel is inactive 1 MODBUS data format of analog input value is 2 s complement format or engineering format 2 Factory default engineering format this address is valid only for EDAM8018 with firmware version M6 3A or later 5 2 2 Discrete input address Discrete input addresses are available for MODBUS function code 0x02 A
33. ld junction temperature data The module responds with 0030 2C 19 EDAM 8018 User s manual 4 9 8 AA5VV Enable disable channels for multiplexing Description Syntax Response Example 4 9 9 AA6 Description Syntax Response Example Enables disables multiplexing simultaneously for separate channels of a specified input module AA5VV cr is a delimiter character AA range 00 FF represents the 2 character hexadecimal address of module 5 is the Enable disable Channels command VV are two hexadecimal values The values are interpreted by the module as two binary words 4 bit The first word represents the status of channel 4 7 and the second word represents the status of channel 0 3 Value 0 means the channel is disabled value 1 means the channel is enabled cr is the terminating character carriage return ODh AA cr if the command is valid or AA cr if the command is invalid There is no response if the module detects a syntax error or communication error delimiter character indicates a valid command was received delimiter character indicates the command was invalid AA range OO FF represents the 2 character hexadecimal address of module cr is the terminating character carriage return ODh Command 00581 cr Response 00 cr Hexadecimal 8 equals binary 1000 which enables channel 7 and disables channels 4 5 and 6 Hexadecimal 1 equals binary 0001 which enables channel
34. le s address ID the value is in the range of 00 FF Hex 2 character Command Command codes or value of variables Data Data needed by some output command Checksum Checksum in brackets indicate optional parameter only checksum is enable then this field is required 2 character lt CR gt carriage return 0x0D Note all commands should be issued in ASCII uppercase characters There is no spacing between characters 4 3 Calculate Checksum Calculate ASCII sum of all characters of command or response string except the character return cr Mask the sum of string with Offh Checksum Leading code addr command data MOD 0x100 Example Command string 012 cr Sum of string 0 1 2 24h 30h 31h 32h B7h The checksum is B7h and CHK B7 Command string with checksum 012B7 cr Response string 01400600 cr Sum of string 0 1 4 0 0 6 0 0 21h 30h 31h 34h 30h 30h 36h 30h 30h 1Ach The checksum is Ach and CHK AC Response string with checksum 01400600AC cr 13 EDAM 8018 User s manual 4 4 Response of Commands The response message depends on eDAM command The response is also composed with several characteristics including leading code variables and carriage return for ending There are two kinds of leading code for response message or gt means valid command and means invalid By checking the response message user can monit
35. of F S R 100 00 000 00 100 00 2 s complement TEEF 0000 0000 Engineer unit 1820 0 00 000 0000 0 14 ja of F S R 100 00 000 00 _ 100 00 2 s complement TEEF 0000 0000 Engineer unit 1300 0 0000 0 0270 0 Type N TIC of F S R 100 00 1 000 00 020 77 15 270 1300 C 2 s complement TEEF 0000 E56B of F S R 100 00 000 00 100 00 2 s complement TEEF 0000 F54D 16 EDAM 8018 User s manual 4 9 Command description 4 9 1 AANNTTCCFF Set Module Configuration Description Syntax Response Example 4 9 2 AA Description Syntax Response Example Example set the configuration of the module at address AA AANNTTCCFF cr isa delimiter character AA range 00 FF represents the 2 character hexadecimal address of module NN new module address 00 FF TT represents the type code Type code determines the input range If TT FF the type of all channels keep no change CC represents the baud rate code FF is a hexadecimal number that equals the 8 bit parameter that represents the data format checksum status and integration time Bits 2 to 5 are not used and are set to 0 cr is the terminating character carriage return ODh Please refer to Sec 4 8 to see TT CC and FF parameter definition IAA cr if the command is valid or AA cr if the command is invalid There is no response if the module detects a syntax error or communication error delimiter character indicates
36. or the command is valid or invalid But under the following conditions there will have no response message The specified address ID does not exist Syntax error or communication error Some special commands does not have response 4 5 Summary of Command Set There are four categories of eDAM commands The first is the eDAM special commands The second is the general commands The third is the analog commands the forth is the digital commands and the last is linear mapping commands All the commands used in the eDAM analog input module are list in the following table 4 6 Host Watchdog Command Sets Command Response Description Sec mee no response Host OK 4 9 26 AAO IAASS Read Module Status 4 9 22 AA1 IAA Reset Module Status 4 9 23 AA2 IAAVV Read Host watchdog Timeout Value 4 9 24 AA3EVV IAA Set Host Watchdog Timeout Value 4 9 25 4 7 General Command Sets Command Response Description Sec AANNTTCCFF AA Set Module Configuration 4 9 1 AA gt Data Read Analog Input 4 9 2 HAAN gt Data Read Analog Input from channel N 4 9 3 AA0 IAA Perform Span Calibration 4 9 4 SAAT IAA Perform Zero Calibration 4 9 5 AA2 IAATTCCFF Read Configuration 4 9 6 AA3 gt Data Read cold junction temperature 4 9 7 SAA5VV IAA Set Channel Enable 4 9 7 SAAG IAAVV Read Channel Status 4 9 9 AA7CiRrr IAA Set channel type individually
37. puter or terminal has only a RS 232 port an eDAM 8520 Isolated RS 232 RS 485 422 converter connected to the host s RS 232 port is required This module equips a Auto baud rate detector inside therefore it can detect the baud rate and data format automatically and control the direction of RS 485 precisely 3 7 Initializing a Brand New Module All eDAM modules in a RS 485 network must have an unique address ID Therefore to configure the brand new 8012 D 8014 D 8018 before using is necessary Factory default settings Address ID is 01 Baud rate is 9600 bps check sum disable Analog input type Type 08 10V 60Hz filter rejection mode Normal operation mode for 8012 D 8018 Six differential and 2 single ended input mode for 8018 INIT State settings The eDAM I O modules must be set at N T State when you want to change the default settings such as the ID address baud rate check sum status etc All eDAM I O modules have an special pin labeled as INIT The module will be in Default State if the INIT pin is shorted to ground when power ON Under this state the default configuration is set as following Address ID is 00 Baud rate is 9600 bps Check sum disable Therefore the communication between host and the module will can be easily set as the same configuration the initialization of a module will be possible no matter what configuration is set under operating state 3 8 Initialization Procedure Power off the hos
38. s Rek ee ee ER ER ER ER ER ee ee tree eeettetatatenensesenensesece satan 26 4 9 26 nt Sends a Host Te OE nn nnnnen vennen annnen nn nnnnnrnnnnnnn nn noon nn nn nnnn rn nnnn our nnnnnnnnnnornnnnnnnnnnnnnnnnnn 26 Chapter 5 MODBUS RTU Command structure esse ese see Ee EER EER EER EER EER KERE EE EER EE Ee EE Ee EE Ee EE Ee KEER Ee EE Ee EE Ee EER e EER EE Ee EER ee ee ee e ee 27 5 1 MODBUS Function code introduction ees ee Ee Re ee ER Re ener restre nn Re ee ER Ke Re ee ek ee ee ER nn Re Re ER Ke Re ee ER Ke ee ee ee Re ER renn 27 52 MODBUS Address Mapping Ek ER ER ee ee ee Ee Ee ee REK nn ER ee ee Ee Ee keen nnr een entente ee ee ee Ee ee ER ER ER ER ER ee ER ee ee ee ee ees 28 52 1 Discrete Coil addressee eee EE ttrt ence nn EnEn Eee ee naar nn EEE Ee ee rn nentet unnn nenn eee ee se ennn nese EE EEE 28 522 Discrete input address Ek ER ER ER ER tees ee este keen ane ee R ER ER ER ER EKS REK eR ee Ke REK ER ER ER ee ee een nn Ee ee ee ee ee ee ee ees 28 523 Input register address Ek ER ER ER ER ER ee reke te ee REK SR ER ER ER Ke REK ER Ee KERS KERR EER Ke REK ER ER ER ee ee ee ee KEER ER ee ee Ee ee Re Rek eke Rees 29 5 2 4 Holding register address tea 30 5 3 MODBUS Engineering Data Format Table eters eke e ee ER ER ER ER ee ee ee ee ee KERE Re R ER ER ee ER ER ER ER ER ee ee ee ee ee ER ER eke Rees 31 5 4 MODBUS Hex 2 s complement Data Format Tablette eet tr erereteeretreeseenseenceceseeeeeeeeesecatatanenensneneaces 31 Chapter 6 Calibration for eDA
39. sents the 2 character hexadecimal address of module i channel number 0 7 rr type of channel i cr is the terminating character carriage return Command 018C3 cr Response 01C3R08 cr The type code of channel 3 is 08 10V Read CJC Offset The command read cold junction offset AA9 cr is a delimiter character AA range 00 FF represents the 2 character hexadecimal address of module 9 is the read cold junction offset command cr is the terminating character carriage return ODh AAsnnnn if the command is valid or AA cr if the command is invalid There is no response if the module detects a syntax error or communication error is a delimiter character indicating a valid command was received AA range 00 FF represents the 2 character hexadecimal address of module S sign of cold junction offset nnnn cold junction offset in 0 01C unit cr is the terminating character carriage return Command 019 cr Response 01 0010 cr The cold junction offset is 0010 Hex 0 01 0 16C 21 EDAM 8018 User s manual 4 9 13 AA9snnnn Set CJC Offset Value Description Syntax Response Examples 4 9 14 AAB Description Syntax Response Examples 4 9 15 AACe Description Syntax Response Examples The command set cold junction offset AA9snnnn cr is a delimiter character AA range 00 FF represents the 2 character hexadecimal address of module 9 is the set cold j
40. t computer and the installed eDAM 8520 to COM port of host computer 2 Connect a brand new eDAM module with the RS 485 Set the module in Default State by shorting the INIT pin to GND Refer to Figure 4 1 for detailed wiring 3 Power on the power supply for eDAM modules Use the eDAM utility to configure the address ID baud rate check sum status and command sets of the module eDAM8520 eDAM I O module HOST PC RS 232C RS 485 Datat Data TX AITX Data Data INIT RX 2 2 RX GNDB 5 GND vs vs GND GND GND Power supply VS 10Vdo 30Vde Figure 4 1 11 EDAM 8018 User s manual 3 9 NO a POND Oo 10 11 12 13 Install a New eDAM to a Existing Network Equipments for Install a New Module A existing eDAM network New eDAM modules Power supply 10 to 30 VDC Installing Procedures Configure the new eDAM module according to the initialization procedure in section 3 7 The baud rate and check sum status of the new module must be identity with the existing RS 485 network The address ID must not be conflict with other eDAM modules on the network Power off the eDAM power supply of the existing RS 485 network Wire the power lines for the new eDAM with the existing network Be careful about the signal polarity as wiring Wire the RS 485 data lines for the new eDAM with the existing network Be careful about the signal pol
41. ta 0x3B84 Hex 15236 Dec The current of channel 2 is 15236 1000 15 236mA 5 4 MODBUS Hex 2 s complement Data Format Table Type Input Type Min Max Formula Code 00 15 mV 8000 7FFF Volt MODBUS data 15 Ox7FFF mV 01 50 mV 8000 7FFF Volt MODBUS data 50 Ox7FFF mV 02 f 100mv 8000 7FFF Volt MODBUS data 100 0x7FFF mV 03 500 mV 8000 7FFF Volt MODBUS data 500 0x7FFF mV 04 1V 8000 7FFF Volt MODBUS data 1 0x7FFF V 05 2 5V 8000 7FFF Volt MODBUS data 2 5 0x7FFF V 06 20 mA 8000 7FFF Volt MODBUS data 20 Ox7FFF mA OE Type J Thermocouple 210 C to 760 C DCA2 7FFF Temp MODBUS data 760 Ox7FFF C OF Type K Thermocouple 270 C to 1372 C E6DO 7FFF Temp MODBUS data 1372 Ox7FFF C 10 Type T Thermocouple 270 C to 400 C A99A 7FFF Temp MODBUS data 400 Ox7FFF C 11 Type E Thermocouple 270 C to 1000 C DD71 7FFF Temp MODBUS data 1000 Ox7FFF C 12 Type R Thermocouple 0 C to 1768 C 0000 7FFF Temp MODBUS data 1768 Ox7FFF C 13 Type S Thermocouple 0 C to 1768 C 0000 7FFF Temp MODBUS data 1768 Ox7FFF C 14 Type B Thermocouple 0 C to 1820 C 0000 7FFF Temp MODBUS data 1820 Ox7FFF C 15 Type N Thermocouple 270 C to 1300 C E56B 7FFF Temp MODBUS data 1300 Ox7FFF C Example Assume type of channel 2 is 10V and MODBUS data 0x2030 Hex 8240 Dec
42. the analog input module at address 12h to return the input value of channel 0 The analog input module responds that the input value of channel 0 is equal to 1 4567 volts Span calibration Calibrates an analog input module to correct for gain errors AA0 cr is a delimiter character AA range 00 FF represents the 2 character hexadecimal address of the module which is to be calibrated 0 is the Span Calibration command cr is the terminating character carriage return ODh AA cr if the command is valid or AA cr if the command is invalid There is no response if the module detects a syntax error or communication error delimiter character indicates a valid command was received delimiter character indicates the command was invalid AA range 00 FF represents the 2 character hexadecimal address of the module cr represents terminating character carriage return ODh In order to successfully calibrate an analog input module s input range a proper calibration input signal should be connected to the analog input module before and during the calibration Offset calibration Calibrates an analog input module to correct for offset errors AA1 cr is a delimiter character AA range 00 FF represents the 2 character hexadecimal address of the module you want to calibrate 1 is the Offset Calibration command cr isthe terminating character carriage return ODh AA cr if the command is valid or AA
43. ually Description Syntax Response Examples 4 9 11 AA8Ci Description Syntax Response Examples 4 9 12 AA9 Description Syntax Response Examples The command set channel type individually AA7CiRrr cr is a delimiter character AA range 00 FF represents the 2 character hexadecimal address of module 7C _ is the Set channel type command i channel number rr channel type code cr is the terminating character carriage return ODh IAA if the command is valid or AA cr if the command is invalid There is no response if the module detects a syntax error or communication error is a delimiter character indicating a valid command was received AA range 00 FF represents the 2 character hexadecimal address of module cr is the terminating character carriage return Command 017C3R08 cr Response 01 cr Set type code 08 10V to channel 3 Read individual channel type The command read individual channel type AA8Ci cr is a delimiter character AA range 00 FF represents the 2 character hexadecimal address of module 8C _ is the read channel type command i channel number cr is the terminating character carriage return ODh AACiRrr if the command is valid or AA cr if the command is invalid There is no response if the module detects a syntax error or communication error is a delimiter character indicating a valid command was received AA range 00 FF repre
44. unction offset command S sign of cold junction offset nnnn cold junction offset Hex in 0 01C unit cr isthe terminating character carriage return ODh IAA if the command is valid or AA cr if the command is invalid There is no response if the module detects a syntax error or communication error is a delimiter character indicating a valid command was received AA range 00 FF represents the 2 character hexadecimal address of module cr is the terminating character carriage return Command 019 0010 cr Response 01 cr Set cold junction offset to 0010 Hex 0 01 0 16C Read channel burnout status Read channel burn out status AAB cr is a delimiter character AA range 00 FF represents the 2 character hexadecimal address of module B is the Channel Diagnose command cr is the terminating character carriage return ODh AANN cr if the command is valid when it applied with 2AA cr if an invalid command was issued There is no response if the module detects a syntax error or communication error delimiter character indicates a valid command was received delimiter character indicates the command was invalid AA range 00 FF represents the 2 character hexadecimal address of the module NN range OO FF is a hexadecimal number that equals the 8 bit parameter representing the status of analog input channels Bit value 0 means normal status and bit value 1 means channel open wiring cr is th
Download Pdf Manuals
Related Search
Related Contents
HAlogenstrAHler Alpha Fuzion Sauna Body Pod Owner`s Registration Form POMPE Ȧ CARBURANT GT Emerson Fisher V260 Brochure G-Technology G-RAID Thunderbolt Smartio C168H/PCI User`s Manual Axiom 2012 User Manual User Guide and Assembly Instructions ORION armature IP54 Package Insert - Sekisui Diagnostics Copyright © All rights reserved.
Failed to retrieve file