Home
User`s manual for ADAM-4000 series
Contents
1. Eu ge zo Lo gt m 5 Hom A gt E o m p E p 55 gt b S ONILLAS Wa Tv A 4 ADAM 4000 Series User s Manual Appendix A A 2 ADAM 4011D Thermocouple Input Module with LED Display Table A 3 ADAM 4011D Specifications T C channel number 1 Input range J K T E R S and B Thermocouple 15 mV 50 mV 100 mV 500m V 1 V 2 5 V and 20mA Output speed in bps Maximum distance RS 485 2 Wire 1200 2400 4800 9600 19 2K 38 4K 57 6K 115 2K 4000 ft 1200 m Accuracy 0 05 or better Zero drift 6 uV C Span drift 25 ppm C Isolation rated voltage 3000 Vpc CMR 50 60 Hz 150 dB NMR 50 60 Hz 100 dB Resolution 16 bit Sampling rate 10 samples second Input impedance Voltage 2 Current 125 Q LED indicator 5 digit readout Digital output Sink current 2 channels open collector to 30 V 30 mA maximum load Power dissipation 300 mW Digital input 1 channel Logic level 0 V maximum Logic level 1 3 5 to 30 V Pull up current 0 5 mA Event counter Max inputfrequency 50Hz Min pulse width msec Support protocol
2. RS 232 RS 485 RS485 q Oe Repeater 2 RS 232 Repeater 1 gt T 2 N T ADAM Modules 3 Figure E 3 Random Structure E 4 ADAM 4000 Series User s Manual Appendix E E 2 Line Termination Each discontinuity i ni mpedance causes reflections an d di stortion When an impedance di scontinuity occurs in the transmission line the immediate effect is sig nal reflection This will lead to signal distortion Specially at line ends this mismatch causes problems To eliminate this discontinuity terminate the line with a resistor PROBE HERE i RX DRIVER Rt RECEIVER RX Rt 1200 Rt 47 O Rt 470Q Figure E 4 Signal Distortion The val ue oft he resi stor sh ould be a cl oseas p ossiblet ot he characteristic im pedance of the line Although recei ver devices a dd some resistance to the whol eof the transmission line normally it is sufficient to th e resisto r imp edance should eq ual t he ch aracteristic impedance of the line Example Each input of the receivers has a nominal input im pedance of 18 kW feeding i nto adi ode t ransistor re sistor bi asing network t hati s equivalent to an 18 input resistor tied to a common mode voltage of 2 4 V It is th is configuration which provides the large common range of the receiver required for RS 485 systems See Figure E 5 below Appendix E RS 485 Network E 5 R
3. Event Counter j Span Cal Counter Value o DI JC Cal DI Status Clear Event Cnt Read AI succeeded e 2 Figure 8 2 Zero Calibration 5 Execute the Span Calibration co mmand This can b e done through the ADAM utility software Please see Span Calibration option in the Calibration sub menu of the ADAM utility software Ele Tools Help gio 2 ADAM 4011 M General Setting Data Area Address for i H oec ReadingAl value 02820 BaudRate bps z Alarm Type Setting Geese E disable E Update Firmware Ver 842 _ 26 Update Input Range Thermocouple z A Data Format Engineering Units 7 553 5 Update Integration Time 50 ms 60 Hz Alarm a Low Alarm High Alarm EH Update Clear Latch Calibration Event Counter DI LIC Cal 018 Clear Event Cnt Read AI succeeded K Figure 8 3 Span Calibration Chapter 8 Calibration 8 3 Calibration 6 This step is on ly for ADAM 40 11 4011D 4018 4018 4018M 4019 4019 Execute t he C JC col d junction se nsor ca libration command This 15 also do ne through the ADAM utility so ftware Please see CJC Calibration option in the Calibration sub menu of the ADAM utility software File Took Help 1 ap
4. E 1 E 1 Basic Network Layout E 3 E 2 Line Termination nn nnnnnnnnnnnnnnnnnn nenna E 5 RS 485 Data Flow Control E 7 Appendix F How to use the Checksum feature F 1 F 1 Checksum Enable Disable J F 2 Appendix G ADAM 4000 I O Modbus Mapping Table G 1 Appendix H Changing Configuration to Modbus Protocol H 1 Introduction Introduction 1 1 Overview The ADAM Series is a set o fin telligent sen sor to computer interface odules contain ng built in microprocessor They are remotely controlled through a simple set of commands issued in ASCII format and t ransmitted i RS 485 protocol T hey provide si gnal conditioning isolation r anging A Da nd D A co nversion data comparison a nd digital c ommunication functions S ome m odules provide digital I O lines for controlling relays and TTL devices Software Configuration and Calibration By merely issu ing a co mmand fro m th e ho st co mputer you can change an analog input module to accept several ranges of voltage input thermocouple in put or RTD input All ofthe module s co nfiguration parameters i ncluding I O ad dress com munication s peed HI a nd LO alarm calib ration p arameters settin gs m be set remote
5. 4024 Chapter 6 ADAM 4024 Command Review Continued Command Set Function Response Example AA8Cn Read Back CHn Output Range IAACnxx 027C2 AAACnZ Enable Disable Z 1 0 CHn EMS Flag IAA 02AC21 02AC20 AABCn Read CHn EMS Flag IAACn1 02BC2 IAACnO AADCn Read Back CHn StartUp Data AA data 02DC2 AAECn Read Back CHn Emergency Stop Data AA data 02EC2 AAF Read Firmware Version IAAAX XX 02F AAG Reset Current Trim Data Variable To 0 IAA 02G AAH Read Current Trim Data Variable AAxx xx m 02H AAI Read IDI IAAx 021 AAM Read Module Name 1AA4024 02M Read Back CHn 4 Calibration IAAxx 02NC2 Parameter AAOCn Read Back CHn 20mA Calibration IAAxx 020C2 Parameter AAPCn Clear CHn 4mA Calibration Parameter IAA 02PC2 EEPROM AAQCn Clear CHn 20mA Calibration Parameter AA 02QC2 EEPROM AAXOnnnn This command set the communication IAA 02X01234 watchdog timer WDT cycle time AA range 00 FF 2 character hexadecimal address of the analog input module which is to be read X0 the setting WDT command Nnnn range 0000 9999 the specified value of communication cycle you want to set Unit 0 1 second AAX1 Read Communication Watchdog Timer 02 1 Cycle Setting AA range 00 FF 2 character hexadecimal address of the analog input module which is to be read X1 the reading WDT cycle command 6 21 ADAM 4000 Series User s Manual Digital I O Relay ouput and Count
6. 8 Channel Relay Output XV Rect amp Filter Power Converter Power In 10 30 VDC A 44 ADAM 4000 Series User s Manual Appendix A A 19 ADAM 4080 Counter Frequency Input Module Table A 23 ADAM 4080 Specifications Input channel number 2 independent 32 bit counters Input frequency 50 kHz maximum Input mode Isolated or non isolated Isolation input level Logic level 0 Logical level 1 V maximum 3 5 V to 30 V Isolation voltage 2500 VRMS Non isolation input level Programmable threshold Logic Ievel 0 0 to 5 V default 0 8 V Logic level 1 0 to 5 V default 2 4 V Input pulse width gt 10 usec Maximum count 4 294 967 295 32 bits Programmable digital noise filter 2 usec to 65 msec Alarming Alarm comparators on each counter Preset type Absolute or relative Frequency measurement Range 5 Hz to 50 KHz Programmable built in gate time 1 0 0 1 sec Digital output channels Sink current 2 channels open collector to 30 V 30 mA max load Power dissipation 300 mW Support protocol ADAM ASCII Watchdog timer 1 6 second System Power requirements 10 to 30 Vpc non regulated Power consumption 2 0 W 24 Voc Appendix A Technical Specification A 45 Technical Specifications Figure A 20 ADAM 4080 Function Diagram ALARM 2 CHANNEL
7. LOAD 5 40V Figure 3 58 40565 Digital Output Wiring Diagram 3 62 ADAM 4000 Series User s Manual Chapter 3 3 17 ADAM 4056SO 12 channel Source Type Isolated Digital Output Module ADAM 4056SO is a 12 channel source type isolated digital output module The 12 isolated digital output channels are designed for critical applications The digital output signals are sent in the range of 10 35 Vpc with maximum 1A per channel and both ADAM ASCII and Modbus RTU protocols are supported The LED indicators provide status reading of the module lt w o gt t E z Wi ono fo t E Figure 3 59 ADAM 4056SO 12 channel Source Type Isolated Digital Output Module Technical Specification of ADAM 4056SO Number of Output Channel 12 Digital Output VCC 10 35Vpc 1 per Channel Source LED Indicator On Active Off Non active Power Consumption 1 W 24Vpc Optical isolation 5000 Vpc Supports Modbus RTU protocol I O Connector Type 10 pin plug in terminal 2 Leakage current 50 u A Support Safety Value Force the DO channels to safety status when communication is in time out and over pre defined period 9 9 9 9 9 9 Chapter 3 I O Modules 3 63 I O Modules Application Wiring t 10V 435V LOAD Figure 3 60 ADAM 4056SO Digital Output Wiring Diagram 3 64 ADAM 4000 Series Us
8. ace B 3 B 1 3 Twos complement hexadecimal B 4 B 1 4Ohms ou ettet uae de ete tiet rmi un B 5 B 2 Analog Input Ranges J u B 6 Analog Output Formats B 11 B 3 1 Engineering Units a aaa esee ennt B 11 B 3 2 Percent of Span uu preterea uy er edits B 11 3 3 gt i ae 11 B 4 Analog Output Ranges 2 2 11 B 12 Appendix C Technical Diagrams C 1 C 1 ADAM Dimensions J J C 2 C 2 Installation J J J J J J C 3 C 2 1 DIN Rail Mounting C 3 2 2 Panel Mounting oorr recae e e da C 5 C 2 3 Piggyback Staeku u u iiie tes teta code C 7 Appendix D Utility Software D 1 D 1 ADAM 4000 Utility Software D 2 D 2 The procedure for ADAM 4000 series installation guide D 6 Appendix E RS 485 Network
9. 5 28 ADAM 4000 Series User s Manual AASCi Name Description Syntax Response Example Read Single Channel Range Configuration command This command read the input type and range configuration of the specified channel in an analog input module AASCi cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address of the analog input module which is to be read 8 is the Read Si ngle C hannel Ran ge Co nfiguration command Ci represents the specified input channel you want to read cr is the terminating character carriage return 0Dh AACiRrr cr if the command was valid AA cr if an invalid operation was entered There is no response if the module detects a syntax error or communication error ifthe s pecified address does not exist delimiter characteri ndicatesa valid command wa s received delimiter character indicates the command was invalid AA range 00 FF represents the 2 character he xadecimal address of the analog input module Ci represents the specified input channel you read Rrr represents the type and range setting in the specified channel Refer to Table 5 1 on Page 5 6 to check range codes cr represents terminating character carriage return 0Dh command 028C5 cr response 02C5R21 cr The command read the range of c hannel 5 in thea nalog input m odule at add ress 02 The response R 21 m eans Pt100 0 100
10. Input type Pt or Ni RTD Output RS 485 2 Wire speed in bps 1200 2400 4800 9600 19 2K 38 4K Maximum distance 57 6K 115 2K 4000 ft 1200 m Accuracy 0 1 or better Zero drift 3uV C Span drift 25 ppm C Input connections 2 3 or 4 wires Isolation rated voltage 3000 Vpc CMR 50 60 Hz 150 dB NMR 50 60 Hz 100 dB Sampling rate 10 samples second Input impedance 2 MQ Support protocol ADAM ASCII Watchdog timer 1 6 second System Power supply 10 to 30 Vpc non regulated Power consumption 0 7 W 24 Voc A 10 ADAM 4000 Series User s Manual Appendix A Figure A 4 ADAM 4013 Function Diagram RTD WIRE LPF ONVERTER FILTER 10Hz RECT amp FILTER POWER INPUT 10 30VDC Appendix A Technical Specification A 11 Technical Specifications A 5 ADAM 4016 Analog Input Output Module Table A 7 ADAM 4016 Specifications AI channel number 1 15 mV 50 mV 100 mV 500 mV Al fange and 20 mA Output RS 485 2 wire Speed bps 1200 2400 4800 9600 19 2K 38 4K Maximum distance 57 6K 115 2K 4000 ft 1200 m Input impedance Voltage 2 MQ Current 125 Q isolation voltage 3000 Vpc AI resolution 16 bit AI sampling rate 10 sampl
11. 2 character he xadecimal address that you will access to 5 is the Read Counter Start Stop Status command N determines the c ounter for which t he status s hould be returned N 0 represents counter 0 N 1 represents counter 1 cr is the terminating character carriage return 0Dh Response AAS cr if the command is valid There 1 s noresponseifthe module detects asy ntax or communication error or even if the specified address does not exist is a delimiter character which indicates a valid command AA range 00 FF represents the 2 character he xadecimal address of the module 5 represents the counter status S 1 indicates the status is counting S 0 indicates the status 1s not counting cr is the terminating character carriage return 0Dh Example co mmand 0650 cr response 061 cr The c ommand re quests t he counter frequency m odule a t address 06 to return the status o f counter 0 T he module replies that the counter 0 is in the counting process 7 46 ADAM 4000 Series User s Manual 4080 4080D AA6N Name Clear Description Syntax Response Example Chapter 7 Counter command Clears ounter 0 orcounter 1 oft hes pecified counter frequency module AA6N cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address that you will access to 6 is the Clear Counter command N determines the counter which should be cleared N 0 re
12. lt 0 20 lint Vin KOU uo Vina X Figure 3 23 ADAM 4016 Strain Gauge Current Input Wiring Diagram Chapter 3 I O Modules 3 25 Modules R2 P R2 limit current to 30mA Figure 3 24 ADAM 4016 Digital Output Wiring Diagram Used with SSR 3 26 ADAM 4000 Series User s Manual Chapter 3 377 ADAMI 40174017 74018 4018VI AOT8 F 8 channel Analog Input Modules ADAM 4017 4018 8 channel Analog Input Module The ADAM 4017 4018 is a 16 bit 8 channel analog input module that provides programmable input ranges on all channels This module is an extremely cost effective solution for industrial measurement and monitoring applications Its opto isolated inputs provide 3000 Ve of isolation between the analog input and the module and protect the module and peripherals from damaging due to high input line voltages The ADAM 4017 4018 offers signal conditioning A D conversion ranging and RS 485 digital communication functions The module protects your equipment from power surges at the ground terminal by providing opto isolation of A D input and up to 3000 V transformer based isolation The ADAM 4017 4018 uses a 16 bit microprocessor controlled sigma delta A D converter to convert sensor voltage or current into digital data The digital data are then translated into engineering units When prompted by the host computer the module sends t
13. when the command is valid Case 2 If the Checksum feature is enabled Command 07RH25 cr Response 107 2 0500D8 cr where 25 represents the checksum of this command and D8 represents the checksum of the response The checksum of the command string is derived as shown below 25h 24h 30h 37h 52h 48h MOD 100h The hexadecimal ASCII codes for 0 7 R H are 24h 30h 37h 52h and 48h respectively The sum o f these ASCII codes is 125h and the result equals to 25h after modulus 256 100h execution Appendix F How to use the Checksum feature F 3 How to use the Checksum feature Table F 1 Printable ASCII Characters HEX ASCII HEX ASCII HEX ASCII HEX ASCII 21 40 Q 5F 7E 22 UM 41 A 60 23 42 B 61 a 24 43 C 62 b 25 44 D 63 26 amp 45 64 d 2T 46 F 65 e 28 47 G 66 f 29 48 H 67 g 2A 49 I 68 h 2B 4A J 69 i 2C 4 K 6 2D 4C L 6B k 2E 4D M 6C l 2F 4E N 6D m 30 0 4F O 6E n 31 1 50 6F o 32 2 51 Q 70 p 33 3 52 R 71 q 34 4 53 S 72 r 35 5 54 T 73 S 36 6 55 U 74 t 37 7 56 V 75 u 38 8 57 W 76 V 39 9 58 X 77 w 3A 59 Y 78 x 3B 5A Z 79 y 3C lt 5B 7 Z 3D 5C 7B 3E gt 5D 7C 3F 5E u 7D 1 F 4 ADAM 4000 Series User s Manual ADAM 4000 I O Modbus Mapping Table ADAM 4000 I O Modbus Mapping Table
14. AAM cr is a delimiter character range 00 FF represents 2 character he xadecimal address that you will access to M is the Read Module Name command cr is the terminating character carriage return 0Dh Module Name cr if the command is valid Thereis noresponseifthe m odule detects asy ntax or communication error or even if the specified address does not exist is a delimiter character which indicates a valid command AA range 00 FF represents the 2 character he xadecimal address of the module Module Name is the name of the module at address AA For example 4080D cr is the terminating character carriage return 0Dh 7 33 ADAM 4000 Series User s Manual Digital 1 and Relay Output 4080 4080D Counter Frequency Command Set AABS Name Set Input Mode command Description Setth einpu tsign al m odeofth esp ecified cou nter frequency m odulet either non is olated TTL photo isolated Syntax AABS cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address that you will access to B is the Set Input Signal Mode command S indicates the input signal mode When S 0 the module is configure d to non is olated TTL input IfS 1 module is configured to photo isolated input cr is the terminating character carriage return 0Dh Response AA er if the command is valid There is noresponseifthe module detects a sy ntax or co
15. COMMUNICATICK CONTROLLER ALARM 1 DIGITAL OUTPU 485 DATA RESET 4 Rect amp Filter MICRO EEPROM CONFIG DATA LARM SETTING 4 Power 4 Converter COUNTER 0 PROGRAMMABLE DIGITAL NOSE COUNTER 11 FIL TER 4 Power Input 4 10 3 ic i GATED CP GATED dm E GATE1 xi GATE1 E I CHO cde 4 EHTCOITTL 5 INPUT 1 SELECT AN Eit IL CH1 CONTRCL PROGRAMMAB THRESHOLD CH1 TTL VOLTAGE 9 GATED TTL S GATET TTL 9 5 g x yn o 5 lt Y lt Appendix A A 20 ADAM 4080D Counter Frequency Input Module with LED Display Table A 24 ADAM 4080D Specifications Input channels 2 independent 32 bit counters Input frequency 50 kHz maximum Input mode Isolated or non isolated Isolation input level Logic level 0 V max Logical level 3 5 V to 30 V Isolation voltage 2500 Non isolation input level Logic level 0 Logic level 1 Programmable threshold 0 to 5 V default 0 8 V 0 to 5 V default 2 4 V Input pulse width gt 10 usec
16. AA range 00 FF represents the 2 character he xadecimal address of the analog input module cr represents terminating character carriage return 0Dh 5 33 ADAM 4000 Series User s Manual 5 2 Analog Input Data Logger Command Set Command Syntax Command Name Description I O Module AACCCSDMTT Set Memory Set the channel storage status 4018M TT Configuration standalone mode data logger mode storage type and sampling interval for the specified analog input data logger AAD Read Memory Return the configuration 4018M Configuration parameters for the specified analog input data logger AASO Set Memory Start stop the recording function 4018M Operation Mode of the memory module AAT Read Memory Read the recording status of the 4018M Operation Mode memory module AAL Event Record Read the number of stored 4018M Count event records in the memory module AAN Standard Record Read the number of stored 4018M Count standard records in the memory module AARNNNN Read Record Read the contents of the 4018M Content specified record AAACSDHHHH SetAlarm Limit Set the high low alarm settings 4018M TEIlll for the specified channel AABC Read Alarm Limit Read the high low alarm 4018M settings for the specified channel 5 84 ADAM 4000 Series User s Manual Chapter 5 4018M AACCCSDMTTTT Name Set Memory Configuration command Description Sets t he cha nnel st
17. Burn out detection All T C input ADAM 4018 only A 16 ADAM 4000 Series User s Manual Appendix A Table A 10 ADAM 4018 4018 Range Accuracy for Thermocouple Input pon Input Range 2 ae Units Hex 0E 42 21 0 1 5 gt OF 2 1 0 1 5 10 4 1 0 51 5 jo 1 T 1 0 41 5 je 12 4 412 25 D 5001500 2 425 14 42 0 3 0 NOTE Because the CJC sensor of ADAM 4018 is located in the side of channel O to 4 the measurement will have the difference 1 C between channel 0 4 and channel 5 7 Appendix A Technical Specification A 17 S 5 A ISOLATION M S MICRO S u 2 NO COINERTER Q x FILTER S 10 Hz Ry EEPROM CONFIG DATA ALARM SETTING I CIC S 5 GND 8 II t s S 5 P S P 5 3 V 3 5 3 1 Rect amp Power 4 Power Input Reg ilter onverter 410 E p Filt Convert 10 300 o A Power Isolation S gt lt 9 2 c 5 lt lt b E lt Appendix A A 8 ADAM 4018M S channel Analog Input Data Logger Table A 11 ADAM 4018M Specifications AI channel number 6 differential and 2 single ended Input type mV V and mA Input range J K T E R S and B Thermocouple 15 mV 50 mV 100 mV
18. Chapter 3 Technical specification of ADAM 4024 Resolution 12 bit Output Type mA V Output Range 0 20 mA 4 20 mA and 10 solation Voltage 3000 Vpc Output Impedance 0 5 Accuracy 0 1 of FSR for current output 0 2 of FSR for voltage output Zero Drift Voltage output 30 uV C Current output 0 2 wA C Span Temperature Coefficient 25 ppm C Output Slope Rate 0 125 128 mA sec 0 0625 64 V sec Current Load Resistor 0 to 500 Built in Watchdog Timer Isolation Digital Input Channel 4 Level 0 1V max Level 1 10 30 Voc Chapter I O Modules 3 45 Modules Application Wiring RR T A Uutpu nies T Voltage Current Vx Ix o fo Q Q FGND Ix Power Supply Initial INIT e t 10V 30V GND GND Isolation Input Type I Input Active Low Type II Input Active High 10V 30V COM IDIx 10V 30V Figure 3 39 ADAM 4024 Pin Define and Wiring Diagram 3 46 ADAM 4000 Series User s Manual Chapter 3 3 11 ADAM 4050 Digital Module The ADAM 4050 features seven digital input and eight digital output channels The outputs are open collector transistor switches that you can control from the host computer You can also use the switches to control solid state relays which can be applied to equipments such as heaters and pumps The host computer can use the modu
19. Chapter 4 Command Syntax Command Name Command Description Page No AANNTTCCFF Configuration Sets address baud rate and or 7 4 checksum status to a digital I O module AA6 Digital Data In Returns the values of the digital I O 7 6 channels of the addressed module AABB data Digital Data Out Writes specified values to either a 7 8 single channel or all channels simultaneously pt Synchronized Orders all digital I O modules to 7 11 Sampling sample their input values and store them in a special register AA4 Read Return the value of a specified digital 7 12 Synchronized module that was stored after an Data command was issued AA2 Configuration Returns the configuration parameters 7 14 Status of a specified digital I O module AA5 Reset Status Indicates whether a specified digital 7 16 module was reset after the last time the AA5 command was issued AAF Read Firmware Return the firmware version code 7 18 Version from the specified digital I O module AAM Read Module Return the module name from the 7 19 Name specified Digital I O module Chapter 4 Command Set 4 27 Command Set ADAM 4051 Command Table Command Syntax Command Name Command Description Page No AANNTTCCFF Configuration Sets the address baud rate and or 7 4 checksum status to a digital I O module pt Synchronized Orders all digital I O modules to 7 11 Sampling
20. sin gle digital ou tput ch annel or sets all digital output channels simultaneously Syntax AABB data cr is a delimiter character AA range 00 FF represents t he 2 character hexadecimal address of the digital I O Module BB is used to indicate whether all ch annels willbe setora single ch annel willb eset Inthe last case will also indicate wh ich ch annel itis Writing data ab yte to all channels s hould make b oth characters to be zero BB 00 Writing data a bit to a single channel however will make the first character land the second character ranging from 0 to B The second character indicates the channel number data is the hexadecimal representation of the digital output value s Two characters are for ADAM 4050 ADAM 4055 ADAM 4060 an d ADAM 4068 Four c haracters a re for ADAM 4056S and 4056SO ADAM 4050 4055 4060 and 4068 When writing to a single channel bit the first character is always 0 The value of the second character will be either 0 or 1 When writing to all channels byte both haracters significant range 0 Oh FFh The digital equivalent of these two hexa decimal characters presents t he val ue of the channels The amountof channels o n AD AM 4050 A DAM 4055 ADAM 4060and 4068 differ T he val ue 7A representation for 8 c hanneled A DAM 4050 ADAM 4055 and ADAM 4068 would be the following Digital V lue 0111111010 ADAM 4050 4055 4068 dannel 17 61
21. 5 50 ADAM 4000 Series User s Manual 4011 4011D 4012 4016 Chapter 5 AADO Example co mmand 05D 01 response 0 5 The analog input module at address 05h is instructed to set digital output channel 1 to ON and digital output channel 2 to OFF The module confirms the settings 5 51 ADAM 4000 Series User s Manual 4011 4011D 4012 4016 AAEAT Name Description Syntax Response Example Enable Alarm command The addressed analog input module is instructed to enable its alarm in either Latching or Momentary mode AAEAT cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address of an analog input module EA is the Enable Alarm command T i ndicates a larm type dca nha vet value M Momentary alarm state or L Latching alarm state cr represents terminating character carriage return 0Dh if the command was valid There is no response if the module detects a syntax error or communication error if s pecified address does exist delimiter character i ndicatesa valid command wa s received AA represents the 2 characte r he xadecimal address of the responding analog input module cr represents terminating character carriage return 0Dh command O03EAL cr response 103 The a nalog i nput m odule at ad dress 03h is 1 nstructed t o enable its alarm in Latching mode The module confirms th
22. Input range J K T E R S and B Thermocouple 15 mV 50 mV 100 mV 500m V V 2 5 V and 20mA Output speed in bps Maximum distance RS 485 2 Wire 1200 2400 4800 9600 19 2K 38 4K 57 6K 115 2K 4000 ft 1200 m Accuracy 0 05 or better Zero drift 6uV C Span drift 25 ppm C Isolation rated voltage 3000 Vpc CMR 50 60 Hz 150 dB NMR 50 60 Hz 100 dB Resolution 16 bit Sampling rate 10 samples second Input impedance Voltage 2 Current 125 Q Digital output Sink current 2 channels open collector to 30 V 30 mA maximum load Power dissipation 300 mW Digital input 1 channel Logic level 0 V maximum Logic level 1 3 5 to 30 V Pull up current 0 5 mA Event counter Max input frequency 50 Hz Min pulse width msec Support protocol ADAM ASCII Watchdog timer 1 6 second System Power supply 10 to 30 Vpc non regulated Power consumption 1 4 W 24 Vpc Burn out detection Yes A 2 ADAM 4000 Series User s Manual Appendix A Table A 2 ADAM 4011 Range Accuracy for Thermocouple Input Rane us DU Mem ug Hex 0E 2 0 5 0 75 OF aoe 0 5 0 75 10 14 2 40 5 0 75 2 0 20 5 0 75 ESI NE XE 13 DT 40 6 1 5 2 eo 6 Appendix A Technical Specification A 3 Technical Specifications Figure A 1 ADAM 4011 Function Diagram
23. P Figure 3 31 b ADAM 4017 Single ended Input Wiring Diagram Ch6 and Ch7 Vin 1 Vin 1 Vin 0 1 Vin 0 Vin 1 Vin 1 Vin 0 Vin 0 5 l mV V D 4 20 mA Built in 125 Ohm Resister Figure 3 32 ADAM 4017 Voltage and Current Input Wiring Diagram 3 36 ADAM 4000 Series User s Manual Chapter 3 Vin 0 X T C or 4 20mA 0 WU d Figure 3 33 ADAM 4018 Thermocouple Input Wiring Diagram 3 8 ADAM 4019 8 channel Universal Analog Input Module The ADAM 4019 is universal analog input module to integrate with various AI modules into one It not only reduces the hardware cost but also simplifies the wiring complexity Furthermore the ADAM 4019 provides the burnt out detection functionality for 4 20mA and all thermocouple input Chapter 3 I O Modules 3 37 1 0 Modules ADAM 4019 CODE INPUT RANGE ACQUIS TION u2 OUTPUT Rs 485 14 gt 66656 200 gt 15 ao Figure 3 34 ADAM 4019 8 channel Universal Analog Input The jumper setting of ADAM 4019 for input type selection JPO JP7 EH _ 20mA Input Range Voltage Input range Mapping to Channel Ch 0 Ch Ch 2 Ch 3 Ch 4 Ch 5 Ch 6 Ch 7 JPO JP1 JP2 JP3 JP4 JP5 JP6 JP7 It is built the 1200 resister inside under current in
24. command AA range 00 FF represents the 2 character he xadecimal address of the module cr is the terminating character carriage return 0Dh mmand 0182 cr response 10 I cr The c ommand set st hec ounter frequency modules at address 01 to display data sent by the host computer After this command has been issued the host computer can use command AA9 data to send the data to the module 7 37 ADAM 4000 Series User s Manual Digital 1 and Relay Output 4080D Counter Frequency Command Set AA8 Name Read LED Data Origin command Description Read the LED Data Origin status which determines whether LED will display data from either the host computer or the counter frequency module directly Syntax AA8 cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address that you will access to 8 is the Read LED Data Origin command cr is the terminating character carriage return 0Dh Response AAV cr if the command is valid AA cr if an invalid operation was entered Thereis noresponseifthe m odule detects asy ntax or communication error or even if the specified address does not exist is a delimiter character which indicates a valid command isa delimiter ch aracter wh ich ind icates an inv alid command AA range 00 FF represents the 2 character he xadecimal address of the module V indicates the o rigin ofthe d ata to be displayed on the LED V 0 sets th
25. louueyd 2 66666 d31 07 IV IH 190 Q A 48 ADAM 4000 Series User s Manual Data Formats and I O Ranges Data Formats I O Ranges B 1 Analog Input Formats The ADAM analog input modules can be configured to transmit data to the host in one of the following data formats Engineering Units Percent of FSR Twos complement hexadecimal Ohms B 1 1 Engineering Units Data can be represented in engineering units by assigning bits 0 and 1 of the data format checksum integration time parameter with value 00 This format presents data in standard units such as degrees volts millivolts and milliamps When the value in engineering format is converted to computer language it is presented in seven characters These characters may include sign and decimals However the number of characters can not exceed seven Data is grouped into a plus or minus sign followed by five decimal digits and a decimal point The input range which is employed determines the resolution or the number of decimal places used as illustrated in the following examples Example 1 The input value is 2 65 and the corresponding analog input module is configured for a range of 5 V The response to the Analog Data In command is 2 6500 cr Example 2 The input value is 305 5 C and the analog input module is configured for a type J thermocouple whose range is 0 C to 760 C The response to the
26. 0 0625 to 64 V sec Currents 0 20 mA or 4 20 mA Slew rate 0 125 to 128 mA sec 3 42 ADAM 4000 Series User s Manual Chapter 3 Application Wiring Figure 3 37 ADAM 4021 Analog Output Wiring Diagram Chapter 3 I O Modules 3 43 Modules 3 10 ADAM 4024 4 channel Analog Output Module ADAM 4024 is a 4 channel analog output module with mixed type I O Under some circumstances it is however a demand for multiple analog outputs to fulfill particular applications without many duplicate modules ADAM 4024 is designed to achieve this purpose by integrating four A O channels and four isolated D I channels into only one module The four digital input channels function as an interlock for emergency latch output ADAM 4024 inherited from ADAM 4021 but provide multi range AO support allows its four A O channels working at the same time with different and more output ranges For example it can have 4 20 mA and 10 V at its output To ensure the operation of machines and facilities ADAM 4024 has the functionality of slew rate control Output slope is programmable through ramping clamping the slew rate Unlike traditional mechanism ADAM 4024 permits users to substitute its default value at the start up Users can easily set up and configure the module to be more adaptive Figure 3 38 ADAM 4024 4 channel Analog Output Module 3 44 ADAM 4000 Series User s Manual
27. 0Dh command F3L cr response F30096 cr The command requests t he number of eve nt records stored in the analog input data logger at address F3 The module currently has 150 event records 5 40 ADAM 4000 Series User s Manual 4018M AAN Name Description Syntax Response Example Chapter 5 Standard Record Count command Request the number of standard records stored in the analog input data logger at address AA AAN cr 1s a delimiter character AA range 00 FF represents the 2 character he xadecimal address of an analog input data logger N is the Standard Record Count command cr is the terminating character carriage return 0Dh AAHHHH cr if the command is valid is a deli miter character indicating a valid command was received AA range 00 FF represents the 2 character he xadecimal address of an analog input module HHHH represents the 4 character hexadecimal number of data records stored inth ean alogi nput data logg er at address AA cr is the terminating character carriage return 0Dh command A3N cr response A30320 cr The command requests the number of data records stored in the analog input data logger at address A3 The module currently has 800 data records 5 41 ADAM 4000 Series User s Manual 4018M AARNNNN Name Description Syntax Response ToT Read Record Content command Request the c ontent of rec ord NNNN stored in the
28. 26 Platinum 0 200 C 0 003916 27 Platinum 0 600 C 0 003916 28 Nickel 80 100 C 29 Nickel 0 100 C ADAM 4015 4015T command codes against Input ranges table Command Code Hex Input Type Input Range 20 Platinum 100 IEC 50 150 C 21 Platinum 100 IEC 0 100 C 22 Platinum 100 IEC 0 200 C 23 Platinum 100 IEC 0 400 24 Platinum 100 IEC 200 200 C 25 Platinum 100 JIS 50 150 C 26 Platinum 100 JIS 0 100 C 27 Platinum 100 JIS 0 200 28 Platinum 100 JIS 0 400 29 Platinum 100 JIS 200 200 C 2A Platinum 1000 40 160 C 2B BALCO 500 30 120 C 2C Ni 604 80 100 C 2D Ni 604 0 100 30 Thermistor 3K 0 100 C 31 Thermistor 10K 0 100 C 33 Ni 508 50 200 C IEC RTD 1000 o 0 00385 JIS RTD 1000 o 0 00391 5 7 ADAM 4000 Series User s Manual 4011 4011D 4012 4013 4015 40157 4016 4017 4017 4018 4018 4018M 4019 Input Range Code Hex Input Range for 4019 02 100 mV 03 500 mV 04 1V 05 25V 07 4 20mA 08 10V 09 5V 0D 20mA 0E Type J Thermocouple 0 760 OF Type K Thermocouple 0 1370 C 10 Type T Thermocouple 100 400 C 11 Type E Thermocouple 0 1000 12 Type R Thermocouple 500 1750 C 13 Type S Thermocouple 500 1750 C 14 Type B Thermocouple 500 1800 C Table 5 2 Baud Rate
29. 5 29 4000 Series User s Manual 4015 4015T 4017 4018 4019 AAXnnnn Name Description Syntax Response Example Watchdog Timer Setting command This co mmand set th e communication watchdog ti mer WDT cycle time AAXnnnn cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address of the analog input module which is to be read X is the Watchdog Timer Setting command nnnn range 0000 9999 represents the specified value of communication cycle you want to set Unit 0 1 second cr is the terminating character carriage return 0Dh AA cr if the command was valid AA cr if an invalid operation was entered There is no response if the module detects a syntax error or communication error or if the s pecified address does exist delimiter character i ndicatesa valid command wa s received delimiter character indicates the command was invalid AA range 00 FF represents the 2 character he xadecimal address of the analog input module cr represents terminating character carriage return 0Dh command 02X1234 cr response 02 cr The c ommand set the WDT cycle 1234 in thei nput module at address 02 NOTICE If the value of nnnn is 0000 the communication WDT function will be disable 5 80 ADAM 4000 Series User s Manual AAY Name Description Syntax Response Example Read Communication Watchdog Timer Cycle Se
30. AANNTTCCFF cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address of the analog input module you want to configure NN represents the new hexadecimal address of the analog input module Range is from 00h to FFh TT represents the type input range code Note 4015 and 4019 must be 00 Refer to Table 5 1 on Page 5 6 CC represents the baud rate code Refer to Table 5 2 on Page 5 8 FF is a hexadecimal number that equals the 8 bit parameter representing the data format checks um sta tus and integration time The layout of the 8 bit parameter is shown in Figure 5 1 Bits 2 through 5 are not used and are set to 0 is the terminating character carriage return ODh 654 32 1 0 Checksum status not used Data Format E 00 Engineering units i 01 of FSR 10 two s complement of hexadecimal Integration time 11 Ohms for 4013 and 4015 0 50 ms Cperation under 60 Hz power 1 60 ms Operation under 50 Hz power Figure 5 1 Data format for FF 8 bit parameter 5 4 ADAM 4000 Series User s Manual 4011 4011D 4012 4013 4015 40157 4016 5 4017 4017 4018 4018 4018M 4019 Chapter AANNTTCCFF Response AA cr if the command is valid AA cr if an invalid parameter was entered or if the INIT terminal was not grounded when attempting to change baud rate or checksum settings There is no response
31. at High Level specified counter frequency module Read Minimum Reads the minimum input signal 4080 Input Signal Width width setting at high level fora 40800 at High Level specified counter frequency module AAOL data Set Minimum Sets the minimum input signal 4080 Input Signal Width width at low level for a specified 40800 at Low Level counter frequency module AAOL Read Minimum Reads minimum input signal 4080 Input Signal Width width setting at low level for a 4080D at Low Level specified counter frequency module AA1H data Set Non isolated Sets the high trigger level of 4080D High Trigger Level non solated input signals for a specified counter frequency module AA1H Read Non isolated Requests the addressed counter 4080D High Trigger Level requency module to return the high trigger level for non isolated input signals AA1L data Set Non isolated Sets the low trigger level of 4080D Low Trigger Level non solated input signals for a specified counter frequency module AML Read Non isolated Requests the addressed ounter 4080D Low Trigger Level frequency module to return the low trigger level for non isolated input signals 7 49 ADAM 4000 Series User s Manual Digital 1 and Relay Output 4080 4080D Counter Frequency Command Set AA4S Name Enable Disable Digital Filter command Description Enables or disables th e digital filter ofth e cou nter frequency module Syntax A A4S cr is a d
32. carriage return 0Dh AA data cr if the command is valid Thereis noresponseifthe m odule detects asy ntax or communication error or even if the specified address does not exist is a delimiter character which indicates a valid command AA range 00 FF represents the 2 character he xadecimal address of the module data is the high alarm count value which consists of eight hexadecimal digits cr is the terminating character carriage return 0Dh command 12 response 12 0000000 The command instructs the module at address 12 to return its high alarm count value The module replies that counter 0 s high alarm count value is F0000000 hex 7 77 ADAM 4000 Series User s Manual Calibration Calibration Analog i nput output m odules are calibrate d when you receive them However cal ibration is so metimes requ ired No screwdriver is necessary because calib ration is don einso ftware Calib ration parameters are stored in the ADAM module s onboard EEPROM The ADAM modules com e withu tility soft ware that supports the calibration of anal ogi nalog out put Aside f rom t he calibration that is carried out through software the modules incorporate automatic Zero Calibration and automatic Span Calibration at boot up or reset 8 1 Analog Input Module Calibration Models ADAM 4011 4011D 4012 4016 4017 4017 4018 4018 4018M 4019 1 Set modules as initial mode before applying
33. eight hexadecimal characters cr is the terminating character carriage return 0Dh Example command 120 cr response gt 000002FE cr The c ommand re quests t he counter frequency m odule a t address 12 t o read the c ounter 0 and return the data The counter frequency m odule a t add ress 12 resp onds wi th value 000002FE hexadecimal of counter 0 which is also equivalent to 766 decimal 7 36 ADAM 4000 Series User s Manual 4080D AA8V Name Description Syntax Response Example co Chapter 7 Select LED Data Origin command Select whether LED will display data from either the host computer or the counter frequency module directly AASV cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address that you will access to 8 is the Select LED Data Origin command V indicates the origin of the data which is to be displayed on the LED V 0 sets the LED data origin to the module s counter 0 V 1 sets the LED data origin to the module s counter 1 V 2 sets the LED data origin to the host computer cr is the terminating character carriage return 0Dh AA cr if the command is valid AA cr if an invalid operation was entered Thereis noresponseifthe m odule detects asy ntax or communication error or even if the specified address does not exist is a delimiter character which indicates a valid command isa delimiter ch aracter wh ich ind icates an inv alid
34. register after the command AAB Ask the module to respond 4011D 4015 4015T 4018 whether the wiring is open or 4019 closed AA3 Returns the value of the CJC 4011 4011D 4018 4018 sensor for a specified analog 4018M 4019 input module AA9 Calibrates the CJC sensor for 4011 4011D 4018 4018 4018M offset errors 4019 AA0Ci Calibrates a specified channel 4015 4015T 4017 4018 4019 to correct for gain errors AA1Ci Calibrates a specified channel 4015 4015T 4017 4018 4019 to correct for offset errors AA7CiRrr Configure the input type and 4015 4015T 4017 4018 4019 range of the specified channel in an analog input module AA8Ci Get the input type and range of 4015 4015T 4017 4018 4019 the specified channel in an analog input module AAXnnnn Communication Watchdog Timer 4015 40157 4017 4018 4019 Setting Read Communication Watchdog 4015 4015T 4017 4018 4019 Timer Setting AASO Internal self calibration for offset 4015 4015T and gain errors AAS1 Reload factory default 4015 4015T calibrating parameter to overwrite current calibrating parameter 5 8 ADAM 4000 Series User s Manual 4011 4011D 4012 4013 4015 40157 4016 4017 4017 4018 4018 4018M 4019 AANNTTCCFF Name C onfiguration command Description Sets address input range baud rate data format checksum status and or integration time for an analog input module Syntax
35. tered There is responsei f them odule detectsasy ntax error or communication error or if s pecified address does not exist is a deli miter character indicating a valid command was received isadelim iter cha racter i ndicating the command wa s invalid AA range 00 FF represents the 2 character he xadecimal address of an analog input data logger cr is the terminating character carriage return ODh 5 44 ADAM 4000 Series User s Manual 4018M Chapter 5 AAACSDHHHHTEIIII Example command EFA0 20400 20100 cr response EF cr The c ommand set s chan nel 0 ft he a nalog i dat a logger at address EF as such high alarm limit 10 24 low alarm limit 2 56 The response indicates the command was received 5 45 ADAM 4000 Series User s Manual 4018M AABC Name Description Syntax Response Read Alarm Limit command Request th e alarm li mits fo r th e sp ecified ch annel in the analog input data logger at address AA AABC cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address of an analog input data logger B is the Read Alarm Limit command C represents the channel index Its value is from 0 to 7 cr is the terminating character carriage return ODh AASDHHHHTEIIII is a deli miter character indicating a valid command was received AA range 00 FF represents the 2 character he xadecimal address of an analog input data lo
36. to correct for offset errors 4 14 ADAM 4000 Series User s Manual ADAM 4017 Command Table Chapter 4 Command Command Name Command Description Page Syntax No AANNTTCCFF Configuration Set the address input range baud rate 5 4 data format checksum status and or integration time for the specified analog input module AA2 Configuration Return the configuration parameters for 5 10 Status the specified analog input module AAF Read Version Return the firmware version code from the 5 12 specified analog input module AAM Read the Module Return the module name from the 5 13 specified analog input module AA Read Analog Input Return the input values from all channels 5 14 from all Channels ofthe specified analog input module AAN Read Analog Input Return the input value from channels 5 16 from Channel N numberNof specified analog input module AA5VV Enable disable Enables disables multiplexing 5 17 Channels for simultaneously for seperate channels of Multiplexing the specified input module AA6 Read Channel Ask the specified input module to return 5 18 Status the status of all eight channels AA0Ci Span Calibration Gain error calibrate of assignment channel 5 27 User have to input the external standard source for calibrating process AA1Ci Offset Calibration Offset error calibrate of assignment channel 5 28 User have to input the external standard s
37. 0 01 24 00392 Twos 0 C to 100 C Complement FEE 2099 KESB Ohms 139 16 100 00 10 mQ Engineering 200 00 000 00 0 01 100 00 Q Units Platinum RTD of FSR 100 00 000 00 0 01 28 00392 Twos 0 C to 200 C Complement 9000 HELSB Ohms 177 13 100 00 10 mQ Engineering 5 100000 Units 600 00 000 00 0 01 C Platinum RTD of FSR 100 00 000 00 0 01 00392 Twos N 0 C to 600 C Complement TEE 9000 EERE Ohms 317 28 100 00 10 mQ E 100 000 80 00 0 01 C 1200 28 Nickel RTD of FSR 100 00 000 00 0 01 80 C to 100 C joe 7FFF 8000 1 LSB Complement Ohms 200 64 066 60 10 mQ Appendix B Data Formats and I O Ranges B 9 Data Formats I O Ranges Range Input Rance Maximum Minimum Displaved Code DUC ane Data Formats Specitied Specitied Description Resolution hex Signal Signal Engineering 019 100000 Units 100 00 000 00 0 01 C Nickel RTD of FSR 100 00 000 00 0 01 E a 00392 Twos lt 09 to 100 C Complement IKEF 0000 Ohms 200 64 120 00 10 mQ NOTE Resolution is one LSB of 16 bits B 10 ADAM 4000 Series User s Manual Appendix B B 3 Analog Output Formats You can configure ADAM analog output modules to receive data from the host in one of the following data formats Engineering Units Percent of FSR Twos complement hexadecimal Data
38. 2 5000 100 00 pv Units 05 2 5 V 96 of FSR 100 00 5000 00 100 00 0 01 Twos 7FFF 0000 8000 1 LSB Complement Engineering 420 000 400 000 20 000 1 pv Units 06 20 mV 96 of FSR 100 00 5000 00 100 00 0 01 Two 0000 8000 1 LSB Complement Engineering 420 000 00 000 20 000 1 uA Units 07 4 20mA 96 of FSR 100 00 5000 00 100 00 0 01 Twos 7FFF 0000 8000 1 LSB Complement B 6 ADAM 4000 Series User s Manual Appendix B Pange Input Range Code Deu io Data Formats F S Zero F S Displayed hex Da N 10 000 00 000 10 000 Resolution 08 10mV of FSR 100 00 000 00 100 00 uv pom TREF 0000 8000 0 01 cering 5 0000 0 0000 5 0000 LSB 09 5 V of FSR 100 00 000 00 100 00 00 00 uv QNM VERE 0000 8000 0 01 cering 1 0000 0 0000 1 000 LSB 0A 1V of FSR 100 00 000 00 100 00 00 00 uv THEE 0000 8000 0 01 cering 50000 000 00 500 00 LSB 0B 500 mV of FSR 100 00 000 00 100 00 IFEF 0000 8000 0 01 cee cering 150 00 000 00 150 00 LSB 0C 150 mV 96 of FSR 4100 00 2000 00 100 00 10 uv en 0000 8000 0 01 c cering 20000 00 000 20 000 LSB 0D 20 mV of FSR 100 00 000 00 100 00 uv QN ZI 0000 8000 0 01 Range Maximum Minimum Code Input Ran 8e Data Formats Specitie
39. 4 7 Command Set ADAM 4012 Command Table Command Syntax Command Name Command Description Page No AANNTTCCFF Configuration Sets the address input range baud 5 4 rate data format checksum status and or integration time for a specified analog input module AA Analog Data In Returns the input value from a 5 14 specified analog input module in the currently configured data format AA0 Span Calibration Calibrates an analog input module 5 19 to correct for gain errors AA1 Offset Calibration Calibrates an analog input module 5 20 to correct for offset errors Synchronized Orders all analog input modulesto 5 21 Sampling sample their input values and store them in special registers AA4 Read Synchronized Returns the value that was stored 5 22 Data in the specified module s register after the command AA2 Configuration Status Returns the configuration 5 10 parameters for the specified analog input module AAF Read Firmware Return the firmware version code 5 12 Version from the specified analog input module AAM Read Module Name Return the module name from the 5 13 specified analog input module Continued on following page 4 8 ADAM 4000 Series User s Manual Chapter 4 ADAM 4012 Command Table Continued Command Syntax Command Name Command Description Page No AADI Read Digital I O and The addressed mod
40. 4 V to 30 V Chapter 3 I O Modules 3 53 Modules Note There is one pin showing INIT DII5 on the connector of the ADAM 4053 module You can configure the pin define by the jumper on PCB refer to the image below to see its location N Jumper Setting DI15 INIT DI15 INIT 0115 INIT 3 54 ADAM 4000 Series User s Manual Application Wiring Internal 8200 Digital GND SH Chapter 3 External 0 30 Figure 3 50 ADAM 4053 Wet Contact Input Wiring Diagram Digital Internal Vcc 8200 External M GND 2 Contact closure Figure 3 51 ADAM 4053 Contact Closure Input Wiring Diagram Chapter I O Modules 3 55 Modules 3 15 ADAM 4055 16 channel Isolated Digital I O Module The ADAM 4055 offers 8 channel isolated digital input and 8 channel isolated digital output for critical applications The inputs accept 10 50 V voltage and the outputs can supply 5 40 Vc at the open collector The ADAM 4055 is user friendly with built LED indicator for status reading Notice we had updated the digital input dry wet contact option by using jumper selection The default setting is to support these two DI contacts both at the same time However a customer can also choose his or her needs by supporting only one Please refer to the fol
41. 4015 4015T 4018 4019 Chapter 5 AAB Name C Description Syntax Response hannel Diagnose command Diagnose channel status in over ran ge under ran ge and wire opening AAB cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address of the analog input module to be detected B is the Channel Diagnose command cr is the terminating character carriage return ODh ADAM 4011D AAO cr ift hem odule detects a close the rmocouple cr if the module detects an open thermocouple AA cr if an invalid command was issued ADAM 4015 4015T 4018 4019 AANN cr if the command is valid when it applied with if an invalid command was issued There is no response if the module detects a syntax error or communication error of if the s pecified address does exist delimiter character i ndicatesa valid command wa s received delimiter character indicates the command was invalid AA range 00 FF represents the 2 character he xadecimal address of the analog input module NN range 00 FF is a hexadecimal number that equals the 8 bit p arameter representing th e statu s of an alog i nput channels Bit value 0 means normal status and bit value 1 means channel over range under range or open wiring cr is the terminating character carriage return 0Dh 5 23 ADAM 4000 Series User s Manual 4011 4011D 4018 4018 4018M 4019 AA3 Name Descript
42. 500 mV and 20 mA Output speed bps Maximum distance RS 485 2 wire 1200 2400 4800 9600 19 2K 38 4K 57 6K 115 2K 4000 ft 1200 m Isolation voltage 500 Resolution 16 bit Sampling rate 10 samples sec total Bandwidth 13 1 Hz Accuracy 0 1 or better Zero drift 6 VIC Span drift 25 ppm C CMR 50 60 Hz 120 dB NMR 50 60 Hz 100 dB Input impedance Voltage 20 MQ Current 120 Storage capacity 128 KB Flash memory Standard log 38 000 samples total Event log 16 300 samples total Mixed log 16 300 data samples and 9 300 event samples total Storage type Write to end of memory or circular memory Logging mode Standard log Event log or Mixed log Sampling interval 2 second to 18 hours Measurement duration 330 minutes to 20 years Support protocol ADAM ASCII Watchdog timer 1 6 second System Power requirements 10 to 30 Vpc non regulated Power consumption 1 8 W 24 Voc Appendix A Technical Specification A 19 Technical Specifications Table A 12 ADAM 4018M Range Accuracy for Thermocouple Input Som die dd Pii Hex 0E a 10 Eks 0 10 1 5 10 ord 10 15 11 4 1 0 1 5 a a xs ua as a ue ws NOTE Because the CJC sensor of ADAM 4018M is located in the side of
43. 7 DO Output Value R W ADDR 4x Channel Item Attribute Memo 40211 Module Name 1 R 0x40 0x55 40212 Module Name 2 R 0x00 0x00 40213 Version 1 R 2 0x00 40214 Version 2 R 0x00 0x00 40215 Comm Safety Enable R re 40216 Comm Safety Flag R Occur 0x00 0x01 Appendix G ADAM 4000 I O Modbus Mapping Table G 9 ADAM 4000 I O Modbus Mapping Table 8 ADAM 4056S 12 channel Sink type Isolated Digital Output Module ADDR 0X Channel Item Attribute Memo 00017 0 Digital Output Value R W 00018 1 Digital Output Value R W 00019 2 Digital Output Value R W 00020 3 Digital Output Value R W 00021 4 Digital Output Value R W 00022 5 Digital Output Value R W 00023 6 Digital Output Value R W 00024 7 Digital Output Value R W 00025 8 Digital Output Value R W 00026 9 Digital Output Value R W 00027 10 Digital Output Value R W 00028 11 Digital Output Value R W ADDR 4 Channel Item Attribute Memo 40211 Module Name 1 R 0x40 0x56 40212 Module Name 2 R 0x53 0x00 40213 Version 1 R OxA1 0x00 40214 Version 2 R 0x00 0x00 40215 Comm Safety Enable R Enable 0x00 0x01 40216 Comm Safety Flag R Occur 0x00 0x01 G 10 ADAM 4000 Series User s Manual Appendix G 9 ADAM 4056SO 12 channel Source type Isolated Digital Output Module ADDR 0X Channel Item Attribute Memo 00017 0 Di
44. AADAN Disable Alarm of Disable alarm for the specified 7 64 Counter N counter 0 or counter 1 AAPA data Set Alarm Limit Value Download the alarm limit value for 7 65 of Counter 0 counter 0 of the specified module Q AASA data Set Alarm Limit Value Download the alarm limit value for 7 65 of Counter 1 counter 1 of the specified module Q AARP Read Alarm Limit Ask the module to return the alarm 7 66 Value of Counter 0 limit value of counter 0 Read Alarm Limit Ask the module to return the alarm 7 66 Value of Counter 1 limit value of counter 1 AADO data Set Digital Output Set the values of the module s two 7 67 Values digital outputs ON or OFF AADI Read Digital Output Ask the module to return the 7 68 and Alarm Status status state of its two digital outputs and the status of its alarm Chapter 4 Command Set 4 39 Command Set ADAM 4080D Command Table Command Syntax Command Name Command Description Page No AANNTTCCFF Configuration Sets the address input mode 7 28 baud rate checksum status and or frequency gate time for a specified counter frequency module AA2 Configuration Status Returns configuration parameters 7 30 from the specified counter frequency module AAF Read Firmware Return firmware version code from 7 31 Version the specified counter frequency module AAM Read Module Name Return the module name from the 7 32 specified counter f
45. Alarm Resets the module s Latch 4011 4011D alarm to zero 4012 4016 AARH Read High Alarm Ask the addressed module to 4011 4011D Value return its high alarm value 4012 4016 AARL Read Low Alarm Ask the addressed module to 4011 4011D Value return its low alarm value 4012 4016 AARE Read Event Counter Ask the addressed module to 4011 4011D return its event counter value 4012 AACE Clear Event Counter Reset the module s event 4011 4011D counter to zero 4012 5 47 ADAM 4000 Series User s Manual 4011 4011D 4012 4016 AADI Name Description Syntax Response Read Digital I O and Alarm State The addressed analog input module is instructed to return the v alue of it s digital inp ut and ou tput channels an d the state of its alarm Momentary or Latching AADI cr 1s a delimiter character AA range 00 FF represents the 2 c haracter he xadecimal address of an analog input module DI is the Read Digital I O and Alarm Status command cr represents terminating character carriage return 0Dh ADAM 4011 4011D 4012 AASOOII cr if the command was valid ADAM 4016 AASOO00 cr if the command was valid There is no response if the module detects a syntax error or communication error or ifthe s pecified address does exist delimiter characteri ndicatesa valid command wa s received AA represents the 2 characte r he xadecimal address of the responding analog i
46. Analog Data In command is 305 50 cr Example 3 The input value is 5 653 V The analog input module is configured for a 5 V range When the engineering unit format is used the ADAM Series analog input modules are configured so that they automatically provide an over range capability The response to the Analog Data In command in this case is 5 6530 cr B 2 ADAM 4000 Series User s Manual Appendix B B 1 2 Percent of FSR This mode is used by setting bits 0 and 1 of the data format checksum Antegration time parameter to 01 The format used in Percent of FSR consists of a plus or minus sign followed by five decimal digits including a decimal point The maximum possible resolution is 0 0196 with the decimal point fixed Data are given as the ratio of the input signal to the full scale range Example 1 The input value is 2 0 V The input module is configured for a range of 5 V The response to the Analog Data In command is as follows 040 00 cr The full calibrated voltage range ranges from 100 to 100 as voltage input ranges are always bipolar A 5 V input would range from 5 V 100 to 5 V 100 In this example the input is represented by 40 of the full scale range which equals to 40 100 x 5 V 42 0 V the actual input value Example 2 The input value is 652 5 C and a type E thermocouple 0 C to 1000 C is configured in the analog input module The response to the Analog Data In com
47. Appendix B Thermocouple Temperature Range Temperature Range Type Degrees Hex J 0 C to 760 C 0000h 7FFFh T 100 C to 400 C E000h 7FFFh R 500 C to 1750 C 2492h 7FFFh The given span of the specified range is used to determine the RTD input ranges for twos complement hexadecimal values For an example if the nickel RTD is specified for the range 80 C to 100 C the corresponding values in hexadecimal notation would be 8000h to 7FFFh B 1 4 Ohms To indicate ohms set bits 0 and 1 of the format checksum integration time parameter to 11 data The ohms format allows you to read the value of the RTD resistance in ohms It consists of a or sign followed by five decimal digits and a decimal point The resolution position of the decimal point of Platinum Nickel RTDs is 10 m Q two decimal places For example a 100 platinum RTD specified for 100 C to 100 C has 100 C corresponding to 4138 50 and 100 C corresponding to 060 60 The measurable resistance values are as given below The format is Type Bottom Tem ohm Top Temp ohm BAI PT 100 0 385 PT 100 0 392 PT 100 0 385 PT 100 0 392 PT 100 0 385 PT 100 0 392 PT 100 0 385 PT 100 0 392 PT 100 0 385 PT 100 0 392 PT 1000 Balco 500 Ni604 518 N1604 518 Ni508A Ni508B 200 7 95 600 145 85 50 80 31 150 157 31 50 79 96 150 158 29 00100 00 100 138
48. Codes Baud Rate Code Hex Baud Rate 03 1200 bps 04 2400 bps 05 4800 bps 06 9600 bps 07 19 2 kbps 08 38 4 kbps 5 8 ADAM 4000 Series User s Manual 4011 4011D 4012 4013 4015 40157 4016 4017 4017 4018 4018 4018M 4019 Chapter 5 AA2 Name C onfiguration Status command Description The command requests the return of the configuration data from the analog input module at address AA Syntax AA2 cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address of the analogi odulet hat you wa ntt o interrogate 2 is the Configuration Status command cr is the terminating character carriage return ODh Response AATTCCFF cr if the command is valid AA cr if an invalid operation was entered There is no response if the module detects a syntax error or communication error if s pecified address does not exist delimiter character indic ates a valid comm was received delimiter character indicates the command was invalid AA range 00 FF represents 2 character he xadecimal address of an analog input module rep resents th e typ e code pe cod e d etermines th e input range CC represents the baud rate code FF is a hexadecimal number that equals the 8 bit parameter that represen ts th e d ata format checks um status and integration time The layout of the 8 bit parameter is shown in figure 4 1 B
49. I O Module 3 47 3 12 ADAM 4051 16 channel Isolated Digital Input Module 3 49 3 13 ADAM 4052 Isolated Digital Input Module 3 51 3 14 ADAM 4053 16 channel Digital Input Module 3 53 3 15 ADAM 4055 16 channel Isolated Digital I O Module 3 56 3 16 ADAM 4056S 12 channel Sink Type Isolated Digital Output uere l RE 3 61 3 17 ADAM 4056SO 12 ch Source Type Isolated Digital Output Module 5 ee nie ee 3 63 3 18 ADAM 4060 4068 Relay Output Module 3 65 3 19 ADAM 4069 8 channel Relay Output Module 3 69 3 20 ADAM 4080 4080D Counter Frequency Input Modules 3 72 Chapter 4 Command 4 1 4 1 Introduction uite ecce eroi eee ccce dene 4 2 G2 Synta X quM 4 2 4 3 I O Module Commands Search Table 4 4 Chapter 5 Analog Input Module Command Set 5 1 5 1 Analog Input Command Set 5 2 5 2 Analog Input Data Logger Command Set 5 34 5 3 Digital I O Alarm and Event Command Set 5 47 5 4 Excitation Voltage Output Command Set 5 61 Chapter 6 AO commands 6 1 6
50. Series User s Manual ADAM 4024 Command Table Chapter 4 Command Syntax Command Name Command Description Page No AANNTTCCFF Configuration Set the address output range 6 19 baud rate data format slew rate and or checksum status AACn data Analog Data Out Directs output data to a specified 6 20 module AASCn data Set Startup Data Set data As CHn StartUp Data 6 20 AAECn data Set Emergency Set data As CHn Emergency 6 20 Stop Stop Data N A Synchrous Sample IDI 6 20 AA0Cn 4 mA Calibration Tells the module to store 6 20 parameters for 4 mA Calibration AA1Cn 20 mA Calibration Tells the module to store 6 20 parameters for 20 mA Calibration AA2 Configuration Read back Module status 6 20 Status AA3Cn number of Trim Calibration Trims specified module a number 6 20 counts of units up down AA4 Start up output Stores a default output value in a 6 20 current voltage specified module The output configuration value will take effect upon startup AA5 Reset Status Read Back Reset Times After Last 6 20 AA5 CMD And Clear This ounter AA6Cn Last Value Returns either last value sent to 6 20 Readback specified module by AA command or start up output current voltage AA7CnRxx Set Output Type Set CHn Output Type 6 20 AA8Cn Current Readback Returns measured value of the 6 21 current voltage flowing through current loop AAF Read Firmware Return the firmware version co
51. The model list of ADAM 4000 I O series support Modbus protocol Model Description ADAM 4015 6 channel RTD Input Module 1 ADAM 4015T 6 channel Thermistor Input Module 2 ADAM 4017 8 channel Analog Input Module 3 ADAM 4018 8 channel Thermocouple Input Module 4 ADAM 4019 8 Channels Universal Analog Input Module 5 ADAM 4024 4 channel Analog Output Module 6 ADAM 4051 16 channel Isolated Digital Input with LED Module 7 ADAM 4055 16 channel Isolated Digital I O with LED Module 8 ADAM 4056S 12 channel Sink type Isolated Digital Output Module 9 ADAM 4056SO 12 channel Source type Isolated Digital Output Module 10 ADAM 4068 8 Relay Output Module 11 ADAM 4069 8 Power Relay Output Module G 2 ADAM 4000 Series User s Manual Appendix G 1 ADAM 4015 6 channel RTD Input Module and ADAM 4015T 6 channel Thermistor Input Module ADDR 0X Channel Item Attribute Memo 00201 0 Burn out Signal R 1 Burn out 00202 1 Burn out Signal R 00203 2 Burn out Signal R 00204 3 Burn out Signal R 00205 4 Burn out Signal R 00206 5 Burn out Signal R 00207 6 Burn out Signal R 00208 7 Burn out Signal R ADDR 4X Channel Item Attribute Memo 40001 0 Current Value R 40002 1 Current Value R 40003 2 Current Value R 40004 3 Current Value R 40005 4 Current Value R 40006 5 Current Value
52. amp Filter 10 30 We A 34 ADAM 4000 Series User s Manual Appendix A A 14 ADAM 4055 Isolated Digital Input Output Module Table A 18 ADAM 4055 Specifications DI O channel 8 digital inputs number 8 digital outputs Input Output RS 485 2 wire speed bps 1200 2400 4800 9600 19 2K 38 4K Maximum distance 57 6K 115 2K 4000 ft 1200 m Isolation voltage 2500 Vpc Opto isolator 25 us response time Over voltage protect 70 Vpc ESD Electro Static 2000 Discharge Digital input level Dry Contact Logic level 0 Open Logic level 1 Wet Contact Logic level 0 Close to GND 3V maximum Logic level 1 10 to 50V Digital output Open collector to 40 V Sink current 200 mA maximum Power dissipation Channel 1W maximum Total 2 2W 8 channels LED Indicator On Active Off Non active Support protocol ADAM ASCII and MODBUS RTU Watchdog timer System 1 6 second and communication Power supply 10 to 30 Vpc non regulated Power consumption 1 0 W 24 Appendix A Technical Specification A 35 Technical Specifications Figure A 15 ADAM 4055 Function Diagram 8 BIT gt DOS DIGITAL I ni TPUT MICRO CONTROLLER 8BT Dis DIGITAL I INPUT 07 EEPROM CONFIG DATA 5V RECT E POWER Q POWER INPUT amp FILTER CONVERTER 10 30VDC A 36 ADAM 4000 Series User s Manu
53. analogi nput module at address 02 for correcting offset errors 5 27 ADAM 4000 Series User s Manual 4015 4015T 4017 4018 4019 AA7CiRrr Name Description Syntax Response Example Single Channel Range Configuration command This command configures t he in put type and range of the specified channel in an analog input module AA7CiRrr cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address oft he anal ogi m odule whichi st o be configured 7 is the Single Channel Range Configuration command Ci re presents the speci fied input cha nnel you wa ntt o configure Rrr represents the type and range you want to set Refer to Table 5 1 on Page 5 6 to check range codes cr is the terminating character carriage return 0Dh AA cr if the command was valid AA cr if an invalid operation was entered There is no response if the module detects a syntax error or communication error or if s pecified address does exist delimiter characteri ndicatesa valid command wa s received delimiter character indicates the command was invalid AA range 00 FF represents the 2 character he xadecimal address of the analog input module cr represents terminating character carriage return 0Dh command 027C5R21 cr response 02 cr The c ommand co nfigures t he ra nge ofc hannel 5inthe analog input module at address 02 as Pt 100 IEC 0 100
54. and 48 V Moreover users can read the current status from the LED indicators on the front panel B 99 o3 DI COM N ACQUISITION ON OFF Status 01234887 a OOOOOOOO 00000000 Figure 3 44 ADAM 4051 16 channel Isolated Digital Input Module Channel 16 Optical Isolation 2500 Vpc Opto isolator response time 25 us Over voltage Protect 70 Vpc ESD Electro Static Discharge 2000 Vpc LED Indicator On Active Off Non active nput Voltage Dry Contact Logic level 1 close to GND Logic level 0 open Wet Contact Logic level 1 10 50 V Logic level 0 3 V Power consumption 1W 24 Vpc I O Connector Type 13 pin plug in terminal 2 Chapter 3 I O Modules 3 49 I O Modules Application Wiring D GND DI 10 019 018 DI 7 DI 6 DI COM 015 DI 4 DI 3 DI 2 DI 1 SSSSSSSSSSSss m om 010 Figure 3 45 ADAM 4051 Dry Contact Wiring Diagram Logic level 1 10 50 V Logic level 0 3 V Max OR 9999669569906 Figure 3 46 ADAM 4051 Wet Contact Wiring Diagram 3 50 ADAM 4000 Series User s Manual Chapter 3 3 13 ADAM 4052 Isolated Digital Input Module The ADAM 4052 provides eight digital input channels Among these eight channels six of them are fully independent isolated channels and the other two are isolated c
55. can only be changed when an ADAM module is in the INIT state To place a module in INIT state its INIT terminal should be connected to its GN D terminal see Baud rate and Checksum in Cha pter 2 When the ADAM module is not in INIT mode an error message will appear Appendix D Utility Software D 3 Utility Software After you have made all necessary changes to the module configuration the utility will display the process data automatically Calibration Please note only analog input and output modules can be calibrated For example A DAM 4011 m odule has Zero Span and C JC C alibration items To learn what steps should be taken to calibrate both input and output modules please refer to Chapter 8 Calibration Terminal Function When you would like t o send and receive commands on the RS 485 line directly you can use this Terminal function in this utility amp ADAM 4000 5000 Utility Ver 3 10 06 10 x File Tools Help Baudrate DataBits Stop Blts fi Parity None Time Out 80 COM Port status el Figure D 3 Terminal Function D 4 ADAM 4000 Series User s Manual Appendix D You can type the ADAM A SCII command in the text box and click Send button for testing the commands which are listed in Chapter 4 Command Set ADAM 4000 5000 Utility Ver 3 10 06 ioj xi File Tools Help ze al n Bg PC 2 40 COMI Host COM Setting aio x Single Com
56. command requests the module at address AA to return the low power status of module Syntax AAP cr is a delimiter character range 00 FF represents t he 2 character hexadecimal address that you will access to P is the Read the Low Power Status of Module command cr is the terminating character carriage return ODh Response AAS cr if the command was valid AA cr if an invalid command has been issued There i s nor esponsei ft he m odule det ects asy ntax or communication error or e ven if the s pecified a ddress does not exist is a delimiter character which indicates a valid command is adelimiter character which indicates an invalid command AA ra nge 00 FF represe nts the calibrated 2 c haracter hexadecimal address of the module S represents the Statu s bit from the low power status When the logic equals to 1 it represents low power When it equals to zero it means normal cr is the terminating character carriage return 0Dh 7 24 ADAM 4000 Series User s Manual 4069 AAS Name Description Syntax Response Chapter 7 Change and Read the Low Power Mode of Module command The command requests the module at address to change and return the status of low power mode of module AAS cr is a delimiter character AA range 00 FF represents t he 2 character hexadecimal address that you will access to S is the Change and R ead the Low Power Mode of Module command
57. communication error or even if the specified address does not exist is a delimiter character which indicates a valid command isa delimiter cha racter which indicat es an invalid command range 00 FF represents 2 character he xadecimal address of the module TT represents the type of code which is always 40 CC represents the baud rate codes Refer to Table 7 2 on next page The hexadecimal number FF which is conv erted to a 8 bit parameter represents the checksum and protocol status Bits 3 through 5 an d bit 0 1 7 ar e not used so they are set to 0 Refer to Figure 7 2 on next page Bit 6 is the selection of checksum and bit 2 is the selection of protocol 0 advantech 1 modbus Modbus pr otocol is su pported by ADAM 4051 405 5 40565 4056SO 4068 only cr is the terminating character carriage return ODh 7 14 ADAM 4000 Series User s Manual 4050 4051 4052 4053 4055 40565 405650 4060 4068 4069 Chapter 7 AA2 Example com mand 452 cr response 45400600 cr The command asks the digital I O module at address 45h to send its configuration data The digital I O module at address 45h responds with baud rate 9600 no checksum function and module sup ports for Advantech protocol Table 7 2 Baud Rate Codes Baud Rate Code Hex Baud Rate 03 1200 bps 04 2400 bps 05 4800 bps 06 9600 bps 07 19 2 kbps 08 38 4 kbps 09 57 6 kbps 0A 115 2
58. count will maintain at 65535 even if the actual number of events exceeds 65535 The counter can be read or reset to zero by the host computer Since the Event counter s data are not stored in EEPROM the event counter 1s cleared and set to zero after every reset or start up of the analog input module Alarm signaling Analog input modules include High and Low alarm functions High and Low alarm limits may be downloaded into the module s EEPROM by the host computer The alarm functions can be enabled or disabled remotely When the alarm function is enabled both Digital Output channels are used to indicate the High and Low alarm state Digital Output channel 1 001 equals to High alarm state and Digital Output channel 0 DOO equals to Low alarm state The High and Low alarm states can be read at any time by the host computer Every A D conversion will be followed by a comparison with the High and Low limit When the input value exceeds one of these limits the High or Low alarm state is set to ON There are two alarm mode options Momentary and Latching If the alarm is in Latching mode the alarm will stay on even if the input value returns within the limits An alarm in Latching mode can be turned OFF by giving a Clear Alarm command from the host computer A Latching alarm is cleared by the module when the opposite alarm is set When the module receives a value that is lower than the Low alarm limit it will clear the High alarm and tu
59. counter frequency module Syntax AA3N cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address that you will access to 3 is the Read Maximum Counter Value command N determines the counter for which the maximum counter value is to be set N 0 represents counter 0 N I represents counter 1 cr is the terminating character carriage return 0Dh Response AA data cr if the command is valid AA cr if an invalid operation was entered Thereis noresponseifthe m odule detects asy ntax or communication error or even if the specified address does not exist is a delimiter character which indicates a valid command isa delimiter ch aracter wh ich ind icates an inv alid command AA nge 00 FF represents the 2 character hexadecimal address of the module data is th e maximum co unter value which co nsists of eight hexadecimal digitals cr is the terminating character carriage return 0Dh Example co mmand 2430 cr response 240000ffff cr The c ommand re quests t he counter frequency m odule a t address 24 fort he maximum num ber of c ounter 0 T he module replies the m aximum cou nt n umber of c hannel 0 with 65535 0000ffff 7 44 ADAM 4000 Series User s Manual 4080 4080D AA5NS Name Description Syntax Response Example co Chapter 7 Start Stop Counter command Request the c ounter frequency module to start or stop the counting fo
60. cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address of the module 6 is the Digital Data In command cr is the terminating character carriage return 0Dh Response dataOutput dataInput 00 cr if the command was valid ADAM 4050 dataInput 00 cr if the command was valid ADAM 4051 dataInput 0000 cr if the command was valid ADAM 4052 dataInput dataInput 00 cr if the command was valid ADAM 4053 dataOutput 00 cr if the command was valid ADAM 4056S 4056SO dataOutput 0000 cr if the command was valid ADAM 4060 4068 AA cr if an invalid command has been issued There is no respon seifthe module dete cts asy or communication error or even if the specified address does not exist delimiter ch aracter indicat es that a vali d co mmand w as received delimiter character indicates that the command was invalid AA range 00 FF represents the respond ing 2 characte r hexadecimal address of the module dataOutput two character hexadecimal value which is either the feedback ofa digitalo utput channel orarela y For ADAM 4056S and ADAM 4056SO it i s four character hexadecimal for representing 12 channel digital output dataInput two character hex adecimal value representing the input values of the digital I O module cr is the terminating character carriage return 0Dh 7 6 ADAM 4000 Series User s Manual 4050 4051
61. et digital output channel 1 to ON and digital output channel 2 to OFF The module confirms the settings 7 68 ADAM 4000 Series User s Manual 4080 4080D AADI Name Description Syntax Response Chapter 7 Read Digital Output and Alarm State command The add ressed coun ter m odule is i nstructed to return th e value of its two digital output channels and th e state of its alarm AADI cr 1s a delimiter character range 00 FF represents the 2 charac ter he xadecimal address of the module DI is the Read Digital Output and Alarm Status command cr represents terminating character carriage return 0Dh AASOO00 cr if the command was valid There is no response if the module detects a syntax error or communication error or ift he specified address does not exists is a delimiter character which indicates a valid command AA represents the 2 c haracter hexadecimal address ofthe module S for ADAM 4080 1 s ahe xadecimal num bert hat represents the disable or enable status of alarm mode Oh Counter 0 alarm is disabled counter 1 alarm is disabled 1h Counter 0 alarm is enabled counter alarm is disabled 2h Counter 0 alarm is disabled counter 1 alarm 1s enabled 3h Counter 0 alarm is enabled counter 1 alarm is enabled S for ADAM 4080D isa hexadecimal num ber that represents the alarm state of counter 0 Oh Alarm of counter 0 is disabled 1h Alarm of counter 0 is in MOMENTARY mode 2h Alar
62. for ADAM modules can be used in any one of the following data formats B 3 1 Engineering Units This format is chosen by setting bits 0 and 1 of the data format slew rate checksum parameter to 00 Data are presented in natural units such as milliamps When the value in engineering format is converted to computer language it is presented in six characters These characters are ordered as two decimal digits a decimal point and then three decimal digits As a result the resolution is 5 For example an analog output module address 01h is configured for a 0 to 20 mA range If the output value is 4 762 mA the format of the Analog Data Out command would be 0104 762 cr B 3 2 Percent of Span The Percent of Span format is employed by setting bits 0 and 1 of the data format slew rate checksum parameter to 01 This format consists of a or sign three decimal digits a decimal point and two decimal digits Data are presented as the value sent by the output signal relative to the span of the output percent of span The maximum resolution is 0 2 of the span 5 uA for the 0 to 20 mA output range therefore the desired output value is 10 mA The format of the Analog Data Out command is as follows 01 050 00 cr It indicates that the output is at 50 of the span and the decimal point is fixed B 3 3 Hexadecimal This format is selected by setting bits 0 and 1 of the data format slew rate checksum parameter to
63. indicates a valid command isa delimiter ch aracter wh ich ind icates an inv alid command range 00 FF represents 2 character he xadecimal address of the module data is the low trigger level o f non isolated input signal The unit and resolution is 0 1 V voltage The format is a two digit integer that can range from 1 to 50 i e 0 1 V to 5 V cr is the terminating character carriage return 0Dh mand 051L cr response 0508 cr The com mand re quests t he counter frequency m odule a t address 05 to read its non isolated input signal low trigg er level The module replies that its low trigger level is 0 8 V 7 59 ADAM 4000 Series User s Manual Digital I O and Relay Output Counter Frequency Command Set 7 2 4 Digital Output and Alarm Command Set output channels and the status of its alarm Command Syntax Command Name Description Module AAPN data Set Initial Count Value Sets the inital count value of 4080 of Counter N the module for counter 0 or counter 1 AAGN Read Initial Count Read the initial count value of 4080 Value of Counter N counter 0 or counter 1 AAEAN Enable Alarm of Enable alarm for the specified 4080 Counter N counter 0 or counter 1 AADAN Disable Alarm of Disable alarm for the specified 4080 Counter N counter 0 or counter 1 Q AAPA data Set Alarm Limit Value Download the alarm limit value 4080 of Counter 0 for counter 0 o
64. input moudle 5 19 to correct for gain errors AA1 Offset Calibration Calibrates an analog input moudle 5 20 to correct for offset errors Synchronized Orders all analog input modulesto 5 21 Sampling sample their input values and store them in special registers AA4 Read Synchronized Returns the value that was stored 5 22 Data in the specified module s register after the command AA2 Configuration Status Returns the configuration 5 10 parameters for the specified analog input module AAF Read Firware Returns the firmware version code 5 12 Version from the specified analog input module AAM Read Module Name Returns the module name from the 5 13 4 10 ADAM 4000 Series User s Manual Chapter 4 ADAM 4015 ADAM 4015T Command Table Command Command Name Command Description Page Syntax No AANNTTCCFF Configuration Sets the address baud rate data format 54 checksum status and or integration time for a specified analog input module AA2 Configuration Status Returns the configuration parameters for the 5 10 specified analog input module Read Firmware Return the firmware version code from the 5 12 Version specified analog input module AAM Read Module Name Return the module name from the specified 5 13 analog input module AA Analog Data In Returns the input value from a specified analog 5 14 input module in the currently conf
65. is the Read High Alarm Limit command cr represents terminating character carriage return 0Dh AA data cr if the command was valid There is no response if the module detects a syntax error or communication error or if s pecified address does exist delimiter character indic ates a valid comm and was received AA represents the 2 characte r he xadecimal address of the responding analog input module data is the value of t he High alarm limit in engi neering units cr represents terminating character carriage return 0Dh command 07RH cr response 0 7 2 0500 Presume t he anal ogi nput m odule at address 07h is configured to accept 5 V input The command instructs the module t o ret urn 1t Hi gh al arm lim it val ue The m odule responds its High alarm limit value is 2 0500 V 5 57 ADAM 4000 Series User s Manual 4011 4011D 4012 4016 AARL Name Description Syntax Response Example co Read Low Alarm Limit command The addressed module is asked to return its Low alarm limit value AARL cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address of an analog input module RL is the Read Low Alarm Limit command cr represents terminating character carriage return 0Dh AA data cr if the command was valid There is no response if the module detects a syntax error or communication error if s pecified address does not ex
66. just by looking at it It might not be possible to establish communications with a module whose baud rate and address are unknown To overcome this problem most modules have an input terminal labeled INIT Booting the module while connecting the INIT terminal with the module s GND terminal forces the configuration into a known state called the INIT state Besides some newer modules have INIT switch which you can set Init or Normal See Figure 2 4 If you set the switch to Init then it becomes INIT state INIT state defaults Baud rate 9600 Address 00h Checksum disabled Forcing the module in INIT state does not change any parameters in the module s EEPROM When the module is in the INIT state with its INIT and GND terminals shorted all configuration settings can be changed and the module will respond to all other commands normally Changing Baud rate and Checksum Baud rate and checksum settings have several things in common They should be the same for all modules and host computer Their settings can only be changed by putting a module in the INIT state Changed settings can only take effect after a module is rebooted To alter baud rate or checksum settings you must perform the following steps Chapter 2 installation Guideline 2 9 Installation Guideline Power on all components except the ADAM Module Power the ADAM module on while shorting the INIT and GND terminals See Figure 2 3
67. kbps amp 4 1 Checksum status not used Protocol not used 0 Disabled 000 0 Advantech 00 1 Enabled LM ow P Modbus not used 0 Figure 7 2 Data format for FF 8 bit parameter 7 15 ADAM 4000 Series User s Manual 4050 4051 4052 4053 4055 Digital 1 and Relay Output 4056S 405650 4060 4068 4069 Counter Frequency Command Set AA5 Name Reset Status command Description Requests t he Reset St atus oft he a ddressed digital I module to see whether it has been reset since the last Reset Status command Syntax 5 is a delimiter character AA range 00 FF represents the 2 character he xadecimal address whose Reset Status 15 to be returned 5 is the Reset Status command cr is the terminating character carriage return 0Dh Response AAS cr if the command was valid AA cr if an invalid command has been issued Thereis noresponseifthe m odule detects asy ntax or communication error or even if the specified address does not exist is adelimiter character which indicates a valid command isa delimiter cha racter which indicat es an invalid command range 00 FF represents 2 character he xadecimal address which is to be calibrated S represents the Status bit that is returned by the digital I O module I f S 1 the m odule has been res et si i t was issued last time If 5 0 the module has not been reset since th
68. latest AD AM 4000 u tility can be found at www advantech com service amp support 2 Initialize the ADAM 4000 ona RS 485 n etwork t he preferred method is one module at a time on the RS 485 network 3 With the module powered off turn the switch in the Init position For some older Adam models use a n external wire to c onnect the INIT terminal to the GND terminal 4 Powerup the module 5 Wait 10 seconds for the module to initialize 6 Using the ADAM 4000 u tility search scan for th e mo dule to change the protocol Initial COM settings 9600 baud N 8 1 7 The utility will identify the module from the search function 8 The ADAM 4000 utility will now permit the serial data protocol to be changed to the Modbus protocol 9 The address and COM port settings can also be changed at this time 10 To access the module click on the module icon in the utility 11 Update the settings by pressing the Update button 12 Power off the module 13 Turn the switch back to NORMAL position For th e older Adam models remove the wire between the INIT and GND terminals 14 The module is now ready to be placed in the Modbus network KOLBINGER PCQT 43 2239 3160 AT 2384 Breitenfurt Vienna Hauptstrasse 93 office kolbinger at www pcqt at
69. module AAM Read Module Return the module name from the 5 13 Name specified analog input module AAN Read Analog Input Return the input value from 5 16 from Channel N channels number Nof the specified analog input module AABVV Enable disable Enables disables multiplexing 5 17 Channels for simultaneously for seperate Multiplexing channels of the specified input module AA6 Read Channel Ask the specified input module to 5 18 Status return the status of all eight channels AA0 Span Calibration Calibrate the analog input module 5 19 to correct for gain errors AA1 Offset Calibration Calibrate the analog input module 5 20 to correct for offset errors AA3 CJC Status Returns the value of the CJC 5 25 sensor for a specified analog input module AA9SNNNN CJC Offset Calibrates the CJC sensor for 5 26 Calibration offset errors GAACCCSDMTTIT Set Memory Set the channel storage status 5 37 Configuration standalone mode data logger mode storage type and sampling interval for the specified analog input data logger AAD Read Memory Return the configuration 5 39 Configuration parameters for the specified analog input data logger AASO Set Memory Start stop the recording function of 5 40 Operation Mode the memory module 4 20 ADAM 4000 Series User s Manual Continued on following page Chapter 4 ADAM 4018M Command Table Continued Q AAT Read Memory Read the recording status of the 5 41 Operati
70. or set the INIT switch to Init See Figure 2 4 Figure 2 4 Set INIT switch to Init Configure the checksum status and or the baud rate Switch the power OFF to the ADAM Module Remove the grounding of the INIT terminal and turn on the module or set the INIT switch to Normal Check the settings If the baud rate has changed the settings on the host computer should be changed accordingly 2 10 ADAM 4000 Series User s Manual Chapter 2 2 4 Multiple Module Hookup The ina Figure below is an example of how ADAM modules are connected multiple module network DATA Figure 2 5 Multi module Connection Chapter 2 installation Guideline 2 11 Installation Guideline 2 5 Programming Example The following example is a simple program written in Visual Basic 6 0 that demonstrates how to get temperature reading which is stored in the address of 01H from ADAM 4011 module Step 1 Using ADAM Utility to check the settings as the following below Address 01H 2 rate 9600 and Checksum Disabled File Tools Help ze ala Sle Ed PC T gom Er YE HEX DEC Pamira Al vae COM BaudRate 9600 Alam Type Setting 1 CheckSum I Enable sse 7 Um ner
71. orage st atus st andalone m ode dat a logger m ode storage t ype a nd sam pling 1 nterval fo r t he specified analog input data logger Syntax AACCCSDMTTTT cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address of an analog input data logger C is the Set Memory Configuration command CC range 00 FF represents the data storage status of each channel The AD AM 4018Mh as 8ch annels b it 0 representing channel 0 and bit 7 representing channel 7 A mask bit value of 1 en ables data storage in the sp ecified channel while a mask bit value of 0 disables data storage Channel 7 Channel 0 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Sr t he st andalone m ode Ino rderf ort he ADAM 4018M to operate in the field you must power on the memory module by setting this value to 1 Otherwise the data will not be recorded D represents the data logging mode 0 enables Standard Mode where all eight cha nnels rec ord the norm al data according to the sampling interval 1 enables Event Mode where all eight channels record the data if its v alue is over the High Alarm limit or under the Low Alarm li mit 2 enables Mixe d Mode where cha nnels 0 3 act as the standard logg er and th e channels 4 7 tastheevent logger M represents the storage type 0 represents writing to the end of memory 1 represents circular mem
72. p R2 limit current Open to 30mA lI Collector Figure 3 6 ADAM 4011 4011D Digital Qutput Wiring Diagram Used with SSR HI LO alarm 5VDC sux l lt 4 TTL Input Digital GND Figure 3 7 ADAM 4011 4011D Digital Input Wiring Diagram Used with TTL 5VDC 10K Digital Input 7 5 osure 7 Digital D GND Figure 3 8 ADAM 4011 4011D Digital Input Wiring Diagram Used with Dry contact Chapter 3 Modules 3 9 Modules 3 2 ADAM 4012 Analog Input Module The ADAM 4012 Analog Input Modules use a microprocessor controlled integrating A D converter to convert sensor voltage or current signals into digital data The digital data are then translated into either two s complement hexadecimal format or percentage of full scale range FSR according to the module s configuration When prompted by the host computer the data are sent through a standard RS 485 interface The ADAM 4012 Analog Input Modules offer signal conditioning A D conversion ranging and RS 485 digital communication functions They protect your equipment from power surges at the ground terminal by providing opto isolation of the A D input and up to 3000 V transformer based isolation Digital Inputs Outputs The ADAM 4012 also contains two digital outputs and one digital input Outputs are open collector transistor switches that may be controlled by the host computer They can
73. represents t he 2 character hexadecimal address that you will access to X1 is the Read Safety Value command cr is the terminating character carriage return 0Dh TTTTDDDD cr if the command is valid AA cr if an invalid command has been issued is a delimiter character which indicates a valid command 5 a deli miter charact er which indicates an invalid command TTTT is the time 100 ms per number DDDD is th e fou r hexadecimal character represe nting the desired input safety value The first character D is always 0 and the others are the channels values For Example 017A First character is always 0 The meaning of 17A is as follows Digital value O JO 0 1 0 1 1 1 1 0 1 0 Adam 4056SO dannel no 11 10 9 8 7 6 5 41312110 17A means channels 1 3 4 5 6 8 are ON and the rest are OFF cr is the terminating character carriage return ODh 7 21 ADAM 4000 Series User s Manual 4055 40565 405650 Digital I O and Relay Output 4060 4068 4069 Counter Frequency Command Set AAX2 Name Read Safety Flag command Description Requests the Safety Flag of the addressed digital I O module to see whether the safety value has been executed since Write Safety Value command was set Syntax AAX2 cr is a delimiter character AA range 00 FF represents t he 2 character hexadecimal address that you will access to X2 is the Read Safety Flag command Respo
74. s Manual 4011 4011D 4018 4018 4018M 4019 Chapter 5 95 CJC Offset Calibration command Description Calibrates an analog input module to adjust for offset errors of its CJC Cold Junction Compensation sensors Syntax AA9SNNNN number of counts cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address of the analog input module which contains the CJC status you wish to retrieve 9 is the CJC Status command S sign or indicates whether to increase or decrease the CJC offset value number of counts is a four character hexadecimal count value Each count equals approximately 0 009 C The value can range from 0000 to FFFF cr is theterminating character carriage return 0Dh Response AA er if the command is valid AA cr if an invalid command was issued There is no response if the module detects a syntax error or communication error or if s pecified address does not exist delimiter character indic ates a valid comm and was received delimiter character indicates the command was invalid AA range 00 FF represents the 2 character he xadecimal address of an analog input module cr is the terminating character carriage return 0Dh Example command 079 0042 cr response 0 7 The command increases the CJC offset value of the analog input module at address 07h with 66 counts 42 hex which equals
75. sample their input values and store them in special registers AA2 Configuration Returns the configuration 7 14 Status parameters of a specified digital I O module AA4 Read Returns the value of a specified 7 12 Synchronized Data digital I O module that was stored in the specified register after an command was issued AA5 Reset Status Indicates whether a specified digital 7 16 module was reset after the last time that AA5 command was issued AA6 Digital Data In Returns the values of the digital O 7 6 channel in the addressed module AAF Read Firmware Return the firmware version code 7 18 Version from the specified digital I O module AAM Read Module Return the module name from the 7 19 Name specified digital I O module 4 28 ADAM 4000 Series User s Manual ADAM 4052 Command Table Chapter 4 Command Syntax Command Name Command Description Page No AANNTTCCFF Configuration Sets address baud rate and or 7 4 checksum status to a digital I O module AA6 Digital Data In Returns the values of the digital O 7 6 channels of the addressed module Ft Synchronized Orders all digital I O modules to 7 M Sampling sample their input values and store them in a special register AA4 Read Synchronized Return the value of a specified 7 12 Data digital module that was stored after an command was issued AA2 Configuration Returns the configuration 7 14 Status parameters of a
76. specified digital I O module AA5 Reset Status Indicates whether a specified digital 7 16 module was reset after the last time the AA5 command was issued AAF Read Firmware Return the firmware version code 7 18 Version from the specified digital I O module AAM Read Module Name Return the module name from the 7 19 specified digital I O module AAXnnnn Watchdog Timer Set communication WDT cycle time 7 27 Setting from 0000 9999 unit 0 1 second if value is 0000 the communication WDT function will be disable AAY Read Watchdog Read the cycle time setting of 7 28 Timer Setting communication WDT Chapter 4 Command Set 4 29 Command Set ADAM 4053 Command Table Command Syntax Command Name Command Description Page No AANNTTCCFF Configuration Sets address baud rate and or 7 4 checksum status to a digital I O module AA6 Digital Data In Returns the values of the digital O 7 6 channels of the addressed module pt Synchronized Orders all digital 1 modules to 7 11 Sampling sample their input values and store them in a special register AA4 Read Synchronized Return the value of a specified 7 12 Data digital I O module that was stored after an command was issued AA2 Configuration Status Returns the configuration 7 14 parameters of a specified digital I O module AA5 Reset Status Indicates whether a specified digital 7 16 module was reset after the last time th
77. switch inside the module The factory default setting is 9600 baud Chapter 2 installation Guideline 2 5 Installation Guideline 2 2 Basic configuration and hook up Before placing a module in an existing network the module should be configured Though all modules are initially configured at the factory it is recommended to check if the baud rate 1s set correctly beforehand Default Factory Settings Baud rate 9600 Bit sec Address 01 hexadecimal The basic hook up for module configuration is shown below 13 13AU0 13 13AU0 SSr SuH 0 JSA Figure 2 2 Basic Hook up of ADAM Module to Host Switches 2 6 ADAM 4000 Series User s Manual Chapter 2 The following items are required to configure a module an ADAM converter module a personal computer with RS 232 port baud rate set to 9600 and the ADAM utility software Configuration with the ADAM Utility Software The easiest way to configure the ADAM module is by using the ADAM utility software It is a user friendly structured menu program that will guide you through every step of the configuration See Appendix D Utility Software Changing the protocol from ADAM ASCII to Modbus Some ADAM 4000 modules support both ADAM ASCII and Modbus protocols and the factory default setting of these modules 1s ADAM ASCII protocol If you would like to configure the modules to Modbus protocol please refer to Appendix H which describes how to change the protoc
78. timer ADAM 4021 System 1 6 second ADAM 4024 System 1 6 second and communication Power supply 10 to 30 non regulated Power consumption ADAM 4021 1 4 W 24 Vpc ADAM 4024 3 0 W 24 Vpc Appendix A Technical Specification A 25 Technical Specifications Figure A 10 ADAM 4021 Function Diagram Ylva gm 25 rid m 5 o gt M I 5 5 i i s Ld 21 M31H3ANOO v d o NI 43 04 A 26 ADAM 4000 Series User s Manual Appendix A Figure A 11 ADAM 4024 Function Diagram Appendix A Technical Specification A 27 Technical Specifications A 11 ADAM 4050 Digital Module Table A 15 ADAM 4050 Specifications DI O channel number 7 digital inputs 8 digital outputs Input Output speed bps Maximum distance RS 485 2 wire 1200 2400 4800 9600 19 2K 38 4K 57 6K 115 2K 4000 ft 1200 m Digital output Sink current Power dissipation Open collector to 30 V 30 mA maximum 300 mW Digital input level Logic level 0 V maximum Logic level 1 3 5 to 30 V Pull up current 0 5 mA 10 resistor to 5 V Support protocol ADAM ASCII Watchdog timer 1 6 second System Power supply 10 to 30 Vpc non regulated Power c
79. to accept 4 20 mA so the user can employ it in various applications ADAM 4018 8 channel Thermocouple Input Module Here comes a solution to the demand for more thermocouple input channels Similar to its counterpart the ADAM 4018 enables eight differential channels with multiple input types This multi channel multi type structure allows synchronizing channels with different types of input For example channel 1 has K type of input meanwhile the others have R and S types 4018 is an 8 channel T C input module Comparing with the universal analog input module ADAM 4019 it is more dedicated to T C and 4 20 mA inputs for those with special request It improves ADAM 4018 with the traditional design of six differential and two single ended channels It also enhances the steadiness and reliability of the wiring Normally broken external wires will lead to an inaccurate current value ADAM 4018 however provides burned out detection that allows users to fix the problems easily ADAM 4018 has build in Shunt 3 28 ADAM 4000 Series User s Manual Chapter 3 ADAM 40T7 8 channel Analog Input Module ADAM 4017 xx CIT Figure 3 25 ADAM 4017 8 channel Analog Input Module Channels Six differential two single ended Accepts Millivolt inputs 150 mV and 500 mV Volt inputs 1 V 5 V and 10 V Current input 20 mA requires a 120 resistor The mod
80. to 5 V cr is the terminating character carriage return 0Dh mand 131H cr response 1330 The c ommand re quests t he counter frequency m odule a t address 13 to read its no n isolated high trigger level T he module replies that the high trigger level is 3 V 7 57 ADAM 4000 Series User s Manual Digital 1 and Relay Output 4080D Counter Frequency Command Set AA1L data Name Set Non isolated Low Trigger Level command Description Set the low trigger level of non isolated input signals for a specified counter frequency module Syntax AAIL data cr is a delimiter character range 00 FF represents the 2 character hexadecimal address that you will access to 1L is the Set Non isolated Low Trigger Level command data is the low trigger level for non isolated input signals The unit and resolution is 0 1 V voltage The format is a two digit integer that can r ange from 1 to 50 ie 0 1 to 5 V This low t rigger level must at all ti mes be lower th an the high trigger level set by AA1H data command When the low trigger level is out of range or higher than the high trigger level an error will occur cr is the terminating character carriage return 0Dh Response ifthe com mand is valid T he a ddressed m odule stores the value and will identify input signal as low only when it exceeds the low trigger level AA cr if an invalid operation was entered There is no response if
81. was entered There is no responseifthe module detects a sy or communication error or e ven if the specified address does not exist is a delimiter character which indicates a valid command isa delimiter ch aracter wh ichi ndicates an inv alid command AA range 00 FF represents the 2 charac ter he xadecimal address of the module V represents the status of the Nth channel s overflow flag V 1 means that the overflow flag has been set because the counting has exceeded the maximum count 0 means that the overflow flag has not been set cr is the terminating character carriage return 0Dh Example co mmand 1371 cr response 11 3l cr The com mand re quests t he counter frequency m odule a t address 13 t o return the status of the overflow flag for counter an dto resetit The m odule rep lies with the overflow flag for counter lindicating overflow Then itis being reset 7 48 ADAM 4000 Series User s Manual Chapter 7 7 2 3 Digital Filter and Programmable Threshold Command Set Command Syntax Command Name Description Module AMS Enable Disable Enables or disables the digital 4080 Digital Filter filter of the addressed 4080D counter frequency module AA4 Read Filter Status The addressed counter 4080 frequency module returns the 4080D status of its digital filter AAOH data Set Minimum Sets the minimum input signal 4080 Input Signal Width width at high level for a 4080D
82. when communication is time out and over pre defined period 7 21 SAAX1 Read Safty Value Read the time out setting and pre defined safety status of DO channels 7 22 AAX2 Read Safty Flag Requests the Safty Flag of the addressed digital I O module to see whether the safety value has been executed since Write Safety Value command was set 7 23 AAXnnnn Watchdog Timer Setting Set communication WDT cycle time from 0000 9999 unit 0 1 second if value is 0000 the communication WDT function will be disable 7 27 AAY Read Watchdog 4 32 ADAM 4000 Series User s Manual Read the cycle time setting of 7 28 Timer Setting communication WDT ADAM 4056SO Command Table Chapter 4 Command Syntax Command Name Command Description Page No AANNTTCCFF Configuration Sets the address baud rate and or 7 4 checksum status to a digital I O module AABB data Digital Data Out Writes specified values to either a 7 8 single channel or all channels simultaneously AA2 Configuration Status Returns the configuration 7 14 parameters of a specified digital I O module AA5 Reset Status Indicates whether a specified digital 7 16 module was reset after the last time that AA5 command was issued AA6 Digital Data In Returns the values of the digital O 7 6 channel in the addressed module AAF Read Firmware Return the firmw
83. 0 40214 Version 2 R 0x00 0x00 40221 Channel Enable R W 0x00 Oxff G 4 ADAM 4000 Series User s Manual Appendix G 3 ADAM 4017 8 channel Analog Input Module ADDR 4X Channel Item Attribute Memo 40001 0 Current Value R 40002 1 Current Value R 40003 2 Current Value R 40004 3 Current Value R 40005 4 Current Value R 40006 5 Current Value R 40007 6 Current Value R 40008 7 Current Value R 40201 0 Type Code R W 40202 1 Type Code R W 40203 2 Type Code R W 40204 3 Type Code R W 40205 4 Type Code R W 40206 5 Type Code R W 40207 6 Type Code R W 40208 7 Type Code R W 40211 Module Name 1 R 0x40 0x17 40212 Module Name 2 R 0x50 0x00 40213 Version 1 R 0xa2 0x00 40214 Version 2 R 0x00 0x00 40221 Channel Enable R W 0x00 0xff Appendix G ADAM 4000 I O Modbus Mapping Table G 5 ADAM 4000 I O Modbus Mapping Table 4 ADAM 4019 8 Channels Universal Analog Input Module ADDR 0X Channel Item Attribute Memo 00201 0 Burn out Signal R 00202 1 Burn out Signal R 00203 2 Burn out Signal R 00204 3 Burn out Signal R 0 Non 00205 4 Burn out Signal R 1 Burn out 00206 5 Burn out Signal R 00207 6 Burn out Signal R 00208 7 Burn out Signal R ADDR 4X Channel Item Attribute Memo 40001 0 Current Value R 40002 1 Current Valu
84. 0 C to 1800 C Twos TEFF 2381 1 LSB Complement Engineering 5 100 100 0 1 100 00 0 Units 100 00 100 000 C 20 Platinum RTD of FSR 100 00 000 00 0 01 a 00385 Twos 100 C to 100 Complement TERE 3099 PLSB Ohms 138 50 060 60 10 mQ Engineering 100 000 000 00 0 1 C 100 00 Q Units Platinum RTD of FSR 100 00 000 00 0 01 21 a 00385 Twos x 0 to 100 C Complement IREF 0990 DERE Ohms 1138 50 100 00 10 mQ B 8 ADAM 4000 Series User s Manual Appendix B Range Input Range Maximum Minimum Displaved Code Data Formats Specitied Specitied Description Resolution hex Signal Signal 100 00 Q Engineering Platinum RTD Units 200 00 000 00 0 01 C 00385 96 of FSR 100 00 000 00 0 01 22 0 C to 200 C 2 Nos 0000 1 LSB Complement Ohms 175 84 100 00 10 mQ Engineering o A 3 100000 Units 600 00 000 00 0 01 C Platinum RTD of FSR 100 00 000 00 0 01 2 00385 Twos i 0 C to 600 C Complement 00 HLOR Ohms 313 59 100 00 10 mQ Engineering 00 019 100000 Units 00 00 100 00 0 01 C Platinum RTD of FSR 100 00 000 00 0 01 24 00392 Twos T 100 C to 1009 Complement iud BEDE Ohms 139 16 060 60 10 mQ Engineering 7 on 100000 Units 100 00 000 00 0 01 C Platinum RTD of FSR 100 00 000 00
85. 0 mA sec 1000 8 000 V sec 16 00 mA sec 1001 16 00 V sec 32 00 mA sec 1010 32 00 V sec 64 00 mA sec 1011 64 00 V sec 128 0 mA sec Figure 6 1 Data format for FF 8 bit parameter Note Only ADAM 4021 supports of FSR and two s complement of hexadecimal Data Format 6 3 ADAM 4000 Series User s Manual 4021 Analog Output Module Command Set Response if the command is valid AA cr ifan invalid parameter was en tered or th e INIT terminal was not g rounded when changing bau d rateor checksum settings was attempted There is no response ifthe module detects a sy or communication error or e ven if the specified address does not exist delimiter characteri ndicates that a valid c ommand is received delimiter character indicates that the command is invalid range 00 FF represents the 2 charac ter he xadecimal address of an analog output module cr is the terminating character carriage return 0Dh Table 6 1 Baud Rate Codes Baud Rate Code Hex Baud Rate 03 1200 bps 04 2400 bps 05 4800 bps 06 9600 bps 07 19 2 Kbps 08 38 4 Kbps Table 6 2 Output Range Codes Type Codes Output Range Code Hex Output Range for ADAM 4021 30 0to 20 31 4to 20 mA 32 0to 10 V NOTICE An analog output module requires a maximum of 20 milliseconds to perform auto calibration and ranging after it is reconfigu
86. 00 FF represents the 2 character he xadecimal address of the module EAN is the Enable Alarm command N 0 Represents counter 0 N 1 Represents counter 1 cr is the terminating character carriage return 0Dh Response AA er if the command is valid Thereis noresponseifthe m odule detects asy ntax or communication error or even if the specified address does not exist is a delimiter character which indicates a valid command AA range 00 FF represents the 2 character he xadecimal address of the module cr is the terminating character carriage return 0Dh Example com mand 12 0 response 12 The command sets the Alarm Status as Enable for counter 0 of the counter module at address 12h It means that the digital output will be triggered while the count value of the counter 0 r eaches t he al arm lim it val ue The odule replies that the command has been received 7 64 ADAM 4000 Series User s Manual 4080 Chapter 7 AADAN Name Disable Description Syntax Response Example co Alarm command Disable Alarm for the specified counter AADAN cr is a delimiter character range 00 FF represents 2 character he xadecimal address of the module DAN is the Disable Alarm Mode command N 0 Represents counter 0 N 1 Represents counter 1 cr is the terminating character carriage return 0Dh AA cr if the command is valid Thereis noresponseifthe m odul
87. 0000FFFF cr The command instructs the module at address 12h to return the al arm limit val ue of counter 0 The module re plies that the alarm limit value of counter 0 is 0000FFFF 7 67 ADAM 4000 Series User s Manual Digital 1 and Relay Output 4080 4080D Counter Frequency Command Set AADO Name Set Digital Output command Description Set the values of the module s two digital outputs ON or OFF Syntax AADO data cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address of the module DO is the Set Digital Output command data is the two character parameter that sets the state for the two digital output bits of the module as shown below 00 all D O bits are OFF 01 bitO is ON bit 1 is OFF 02 bit 0 is OFF bit 1 is ON 03 allbits are ON cr represents terminating character carriage return 0Dh Response AA cr if the command was valid AA cr if an invalid parameter was entered Thereis noresponseifthe m odule detects asy ntax or communication error or even if the specified address does not exists is a delimiter character which indicates a valid command isa delimiter ch aracter wh ich ind icates an inv alid command AA represents the 2 character hexadecimal address ofthe module cr represents terminating character carriage return 0Dh Example co mmand 05DO01 cr response 0 5 cr The c ounter module at ad dress 0 5h i s i nstructed t o s
88. 052 4053 specified digital I O module 4055 4056S 405650 4060 4068 4069 AA Returns the values of the digital I O 4056S 4056SO channel in the addressed module This command is the same with AA6 command AAXOTTTTDDD Force the DO channels to safety status 4055 4056SO 405650 D when communication is time out and 4060 4068 4069 over pre defined period AAX1 Read the time out setting and 4055 4056SO 405650 pre defined safety status of DO 4060 4068 4069 channels Continued on next page 7 2 ADAM 4000 Series User s Manual Chapter 7 Command Syntax Description Module AAX2 Requests the Safty Flag of the addressed digital I O module to see whether the safety value has been executed since Write Safety Value command was set 4055 40565 405650 4060 4068 AAE0 Read the Over Current Status Flag and Clear the Flag simultaneously 405650 The command requests the module at address AA to return the low power status of module 4069 AAS The command requests the module at address AA to set and return the low power mode of module 4069 7 3 ADAM 4000 Series User s Manual 4050 4051 4052 4053 4055 Digital 1 and Relay Output 40565 405650 4060 4068 4069 Counter Frequency Command Set AANNTTCCFF Name C onfiguration command Description Configure address baud rate and or checksum status of the digital I O module Syntax AAN
89. 080 AAGN Name Description Syntax Response Example co Chapter 7 Read Initial Count Value of Counter 0 or 1 command Read t hei nitial cou nt value of coun ter O or 1 ofthe specified counter module at address AA AAGN data cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address of the module GN is th e Read Initial Count Value for Counter Oor 1 command N 0 represents counter 0 N 1 represents counter 1 cr is the terminating character carriage return 0Dh AA data cr if the command is valid There i s noresponseifthe module detects a sy ntax or communication error or even if the specified address does not exist is a delimiter character which indicates a valid command AA range 00 FF represents the 2 character he xadecimal address of the module data is the initial count value which must consist of ei ght hexadecimal digits cr is the terminating character carriage return ODh mmand 12G0 cr response 12000000FF cr The command instructs the module at address 12h to return the in itial v alue of coun ter0 Th e module rep lies th at initial count value of counter 0 1s 000000FF 7 63 ADAM 4000 Series User s Manual Digital 1 and Relay Output 4080 Counter Frequency Command Set OAAEAN Name Enable Alarm command Description Enable Alarm for the specified counter Syntax AAEAN cr 1s a delimiter character AA range
90. 1 Analog Output Module Command for ADAM 4021 6 2 6 2 Analog Output Module Command for ADAM 4024 6 19 Chapter 7 Digital IO Relay amp Counter commands 7 1 7 1 Configuration Counter Input and Display Command Set 7 2 7 2 Counter Frequency Module Command 7 28 7 2 1 Configuration Counter Input and Display Command Set 7 28 7 2 2 Counter Setup Command 9Set 7 40 7 2 3 Digital Filter and Programmable Threshold Command Set 7 49 7 2 4 Digital Output and Alarm Command 7 60 Chapter 8 Calibration U u J 8 1 8 1 Analog Input Module Calibration 8 2 8 2 Analog Input Resistance Calibration 8 5 8 3 Analog Input Thermistor module Calibration 8 7 8 4 Analog Output Calibration 8 13 Appendix A Technical Specifications 1 A 1 ADAM 4011 Thermocouple Input Module A 2 A 2 ADAM 4011D Thermocouple Input Module with LED Display E 5 ADAM 4012 Analog Input Module A 8 A 4 ADAM 4013 RTD Input Module
91. 10 ASCII s condensed hexadecimal representation of data provides high resolution The format consists of a 3 character hexadecimal string representing a 12 bit binary value The resolution for the 0 to 20mA output range equals to 025 of the span which is also equivalent to 5uA The corresponding value for 000 is 0mA likewise the value FFF corresponds to 20mA Appendix B Data Formats and I O Ranges B 11 Data Formats and I O Ranges B 4 Analog Output Ranges Range input Ranee Maximum Minimum Code put sang Data Formats Specitied Specitied put Description Resolution hex Signal Signal Engineering Units 20 000 00 000 5 pA 30 0 to 20 mA of FSR 100 00 000 00 5yA Hexadecimal FFF 000 5 uA Binary Engineering Units 20 000 04 000 SuA 31 4to 20 mA of FSR 100 00 000 00 5yA Hexadecimal FFF 000 5 uA Binary Engineering 20 000 00 000 2 442 mA Units 32 0to 10 V of FSR 100 00 000 00 2 442 mA FFF 000 2 442 mA Binary B 12 ADAM 4000 Series User s Manual Technical Diagrams Technical Diagrams C 1 ADAM Dimensions 2 5 M3 70 00 30 0 Figure C 1 ADAM Modules Dimensions C 2 ADAM 4000 Series User s Manual Appendix C C 2 Installation C 2 1 DIN Rail Mounting Figure C 2 DIN Rail Adapter Appendix C Technical Diagrams C 3 Technical Diagrams Figure C 3 DIN Rail Mounting C 4 ADAM 4000 Series
92. 2 0 Microsoft Calendar Control 8 0 P Project Projectl 53 Forms Forni Fom Microsoft an P C Microsoft Data Bound Grid Control 5 0 SP3 Microsoft Data Bound List Controls 6 0 C Microsoft DataGrid Control 6 0 OLEDB 7 Microsoft DataList Controls 6 0 OLEDB Ra Browse a E Selected Items Only olor amp H8000000F prstyle 2 Sizable Forni gt ae LES Microsoft Comm Control 6 0 Location C WINNTIsystem32WSCOMM32 OCX Ele Edit View Project Format Debug Run Query Diagram Tools Add Ins Window Help B amp t X o x im Project Form Form MSComml MSComm Alphabetic Categorized Name Returns the name used in code to identify an object Chapter 2 installation Guideline 2 13 Installation Guideline Step 5 Add three Command Buttons on the form as shown below s Project Microsoft Visual Basic design File Edit View Project Format Debug Run Query Diagram Tools Add Ins Window Help mis e m A y n m aua E0 es x iw Project Formi Form Projecti Projectl Ej 3 Forms amp Foml Forni Command3 CommandButton Alphabetic Categorized Caption Retums sets the text displayed in an object s title bar or below an object s icon File Edit View Project Format Debug Run Query Diagram Tools Ad
93. 24 Detection whether the thermocouple is open or not AA3 CJC Status Returns the value of the CJC 5 25 sensor for a specified analog input module AA9SNNNN CJC Offset Calibrates the CJC sensor for 5 26 Calibration offset errors Continued on following page 4 6 ADAM 4000 Series User s Manual Chapter 4 ADAM 4011D Command Table Continued Command Syntax Command Name Command Description Page No AADI Read Digital I O and The addressed module returns the 5 50 Alarm Status state of its digital input channel its two digital output channels and the status of its alarm AADO data Set Digital Output Set the values of the module s two 5 52 digital outputs ON or OFF AAEAT Enable Alarm Enables the alarm in either 5 54 Momentary or Latching mode AAHI data Set High Alarm Downloads the High alarm limit 5 56 value AALO data Set Low Alarm Downloads the Low alarm limit 5 57 value AADA Disable Alarm Disables all alarm functions 5 58 AACA Clear Latch Alarm The latch alarm is reset 5 59 AARH Read High Alarm The addressed analog input 5 60 module is asked to return its high alarm value AARL Read Low Alarm The addressed analog input 5 61 module is asked to return its low alarm value AARE Read Event Counter The addressed module is asked to 5 62 return its event counter value AACE Clear Event Counter The event counter is set to 0 5 63 Chapter 4 Command Set
94. 3 2 lt m a A 22 zm 5 PE gt a E E ME m i o 59 95 gt 5 59 2 58 5 s 29 zz 8 mo 8 Ax m a Th a z 5 S8t SH viva C WING Appendix A Technical Specification A 15 Technical Specifications A 7 ADAM 4018 4018 8 channel Analog Input Module Table A 9 ADAM 4018 4018 Specifications AI channel number ADAM 4018 6 differential and 2 single ended ADAM 4018 8 differential Input type Thermocouple with mV V or mA Input range J K T E R S and B Thermocouple ADAM 4018 15 mV 50 mV 100 mV 500 mV 2 5 V and 20 mA ADAM 4018 20 mA and 4 20 mA Output speed bps Maximum distance RS 485 2 wire 1200 2400 4800 9600 19 2K 38 4K 57 6K 115 2K 4000 ft 1200 m Isolation voltage 3000 Voc Resolution 16 bit Sampling rate 10 samples second total Bandwidth 13 1 Hz Accuracy 0 1 or better Zero drift 6 uV C Span drift 25 ppm C CMR 50 60 Hz 120 dB NMR 50 60 Hz 100 dB Input impedance Voltage 20 MQ Current 120 Q Support protocol ADAM ASCII ADAM 4018 amp 4108 MODBUS RTU ADAM 4018 only ADAM 4018 System 1 6 second Watchdog timer ADAM 4018 System 1 6 second and communication Power requirements 10 to 30 Vpc non regulated Power consumption 0 8 W 24 Voc
95. 4 7 Baud Rate Codes Baud Rate Code Hex Baud Rate 03 1200 bps 04 2400 bps 05 4800 bps 06 9600 bps 07 19 2 Kbps 08 38 4 Kbps NOTICE You can change all configuration parameters dynamically except checksum and baud rate parameters They can only be altered when the INIT terminal is grounded 7 30 ADAM 4000 Series User s Manual 4080 4080D AA2 Name C Description Syntax Response Chapter 7 onfiguration Status command The command requests the return of the configuration data from the counter frequency module at address AA AA2 cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address that you will access to 2 is the Configuration Status command cr is the terminating character carriage return 0Dh AATTCCFF if the command is valid AA cr if an invalid operation was entered Thereis noresponseifthe m odule detects asy ntax or communication error or even if the specified address does not exist is a delimiter character which indicates a valid command isa delimiter ch aracter wh ich ind icates an inv alid command AA range 00 FF represents 2 character he xadecimal that you will access to 50h or 51 h represents th e type of co de 50h means using module as a c ounter 51h means using module as a frequency measurement module CC represents the baud rate code Hexadecimal val ue FF which also equ als to an 8 b it p
96. 4052 4053 4055 40568 Chapter 7 Example co mmand 3 36 cr response 112200 cr This example is for ADAM 4050 The first two characters 11h 00010001 of th e response i ndicates th at d igital output channels 0 and 4 are ON and channels 1 2 3 5 6 7 are OFF The second two c haracters of t he res ponse 22h 00100010 indicates that digital input channels 1 and 5 are HIGH and channels 0 2 3 4 6 7 are LOW com mand 036 cr response BEDE O0 cr This example is for ADAM 4053 The first two characters BEh 10111110 of the response indicates that digital input channels 8 and 14 ar e LOW and channels 9 10 11 12 13 and 15a re HIGH he sec ond two cha racters DEh 11011110 ofth e response in dicates t hat d igital inpu t channels 0 and 5 ar e LOW and channels 1 2 3 4 6 7 are HIGH com mand 056 cr response 017A00 cr This example is for ADAM 4056S or ADAM 4056SO The first character of the response is always 0 The next three characters 17A 00 0101111010 ar et he statu sof 12 channel digital outputs The detail status is as below Digital ulue O 0 10111011111111101110 ADAM 4056S 4056SO 11 0olg7lelsi4llalilo Channel no 7 7 ADAM 4000 Series User s Manual 4050 4055 40568 Digital I O and Relay Output 405650 4060 4068 4069 Counter Frequency Command Set AABB Name Digital Data Out command Description The command either sets
97. 50 00100 00 100 139 16 00100 00 200 175 84 00100 00 200 177 13 00100 00 400 247 04 00100 00 400 249 56 200 18 49 200 175 84 200 18 49 200 177 13 40 842 7 160 1610 4 30 397 05 120 723 44 80 410 73 100 917 33 00604 100 917 33 0 507 100 772 50 400 14 200 1099 89 Appendix B Data Formats and I O Ranges B 5 Data Formats and I O Ranges B 2 Analog Input Ranges Range Code Input Data Formats F S Zero F S Displayed Description Resolution hex Engineering 15 000 400 000 15 000 1 pv Units 00 15 of FSR 100 00 000 00 100 00 0 01 Twos 0000 8000 1 LSB Complement Engineering 50 000 400 000 50 000 1 pv Units 01 50 mV of FSR 100 00 000 00 100 00 0 01 LWO 7FFF 0000 8000 1 LSB Complement Engineering 100 00 000 00 100 00 10 pv Units 02 100 mV of FSR 100 00 5000 00 100 00 0 01 Tues 0000 8000 1 LSB Complement Engineering 500 00 000 00 500 00 10 pv Units 03 500 mV 96 of FSR 100 00 000 00 100 00 0 01 Twos 7FFF 0000 8000 1 LSB Complement Engineering 100 00 40 0000 1 0000 100 00 pv Units 04 1V of FSR 100 00 000 00 100 00 0 01 n 0000 8000 1 LSB Complement Engineering 42 5000 40 0000
98. 5143 2110 Since the ADAM 4060 only has four output channels all the relevant values lie b etween 00h and OFh The value 0Ah for the ADAM 4060 would represent the following Digital Value 01010101010 ADAM 4060 channel no l 13121110 7 8 ADAM 4000 Series User s Manual 4050 4055 40568 7 Response ADAM 4056S and 4056SO When writing to a single channel bit t he first th ree characters are always 0 T he value ofthe last character is either 0 or 1 When writing to all channels byte the first character zero is irrelevant but the rest are sign ificant range 000h FFFh The digital e quivalent o f 1 ast t hree he xadecimal charact ers represents the value of channels For example 017A First character is always 0 2nd 4th character means the the channel values 17A Digital value 0 JO Adam 40568 4056SO dannel m 11 10 9 8 7 655 4 32 1 0 cr is the terminating character carriage return 0Dh gt if the command was valid if an invalid command has been issued There i s nor esponsei ft he m odule det ects asy or communication error or ven if the specified address does not exist is adelimiter character which indicates a valid command Pisa delimiter ch aracter wh ichind icates an inv alid command range 00 FF r epresents
99. ADAM 4000 Data Acquisition Modules User s Manual KOLBINGER PCQT 43 2239 3160 AT 2384 Breitenfurt Vienna Hauptstrasse 93 office kolbinger at www pcqt at ADAM 4000 Series Data Acquisition Modules User s Manual Copyright Notice This d ocument is copy righted 1997 by Advantech C o Lt d All ghts are reserved Advantech C o Ltd reserves the right to make improvements to the products described in this manual at any time without notice No part of this manual may be reproduced copied translated or transmitted in any form or by any means without the prior written permission of Advantech Co Ltd Information provided in this manual is intended to be accurate and reliable However Advantech Co Ltd assumes no responsibility for its use nor for any infringements upon the rights of third parties which may result from its use CE Notification The ADAM 4000 series developed by Advantech Co Ltd has passed the CE test for environmental specifications when operated within an industrial enclosure ADAM 4950 ENC Therefore in order to protect the ADAM m odules from being damaged by ESD Electric Static Discharge we strongly recommend that the use o f CE compliant industrial enclosure products when using any ADAM module Acknowledgments ADAM is a trademark of Advantech Co Ltd IBM and PC are trademarks of International Business Machines Corporation Edition 10 7 May 2008 Table of Contents Chapter 1 In
100. ADAM ASCII Watchdog timer 1 6 second System Power supply 10 to 30 Vpc non regulated Power consumption 1 4 W 24 Voc Burn out detection Yes Appendix A Technical Specification A 5 Technical Specifications Table A 4 ADAM 4011D Range Accuracy for Thermocouple Input Range Typical Maximum Code es Range Accuracy Error ae Hex J thermocouple OE 0 to 760 C 0 5 0 75 G OF K thermocouple 405 40 75 0 to 1370 C A PS 10 T thermocouple 05 40 75 100 to 400 C ud HS E thermocouple 2 11 0 to 1000 C 0 5 0 75 C R thermocouple 5 12 500t01750 C din E M S thermocouple 5 13 500 to 1750 C 0 6 1 5 C 14 B thermocouple m 154 500 to 1800 A 6 ADAM 4000 Series User s Manual Appendix A Figure 2 ADAM 4011D Function Diagram PHOTO ISOLATION THERMAL ELOCK gt k 5V GND MT t t P S Filter V Power Isdation Power Conv erter LED DISPLAY 1 9999 EEPROM ONFIG DAT A T C LINEARIZAT ION ALARM SETTING Power Input 10 30 Vc Appendix A Technical Specification A 7 Technical Specifications A 3 ADAM 4012 Analog Input Module Table A 5 ADAM 4012 Specifications AI channel number 1 Input range 150 mV 500mV 1 V 5 V 10 V and 20mA Output speed in bps Maximum distance RS 485 2 w
101. C Zero Drift 3 pV C Watchdog Timer System 1 6 second and Communication Power Input 10 30 Vpc non regulated Power Consumption 1 2 W 24 Table 3 2 Technical specification of ADAM 4015T Chapter 3 I O Modules 3 21 Modules 3 6 ADANI 4016 Analog Input Output Modu A strain gauge input module uses a microprocessor controlled integrating A D converter to convert sensor voltage or current signals into digital data for load cell and stress measurement The digital data are then translated into either two s complement hexadecimal format or percentage of full scale range FSR according to the module s configuration When prompted by the host computer the data are sent through a standard RS 485 interface The strain gauge input module offers signal conditioning A D conversion ranging and RS 485 digital communication functions They protect your equipment from power surges at the ground terminal by providing opto isolation of the A D input and up to 3000 Vj transformer based isolation Excitation Voltage Output A strain gauge input module can supply single channel voltage output for excitation The module receives digital input from the host computer and the format of the data 1s engineering units It then uses its microprocessor controlled D A converter to convert the digital data into output signals Strain gauge input modules protect your equipment from power surges at the ground term
102. Chapter 8 Calibration 8 15 Calibration 4 Execute the Span Calibration command This can b e done through the ADAM utility software Please see 10 V Calibration option in the Calibration sub menu of the ADAM utility software r 4016 Module Setting Data Area General Setting Al Calibration 1 Address HEX 1 DE a Zero Cal Span Cal BaudRate 9600 bps x CheckSum Enable eem Firmware Ver 0 Inn roue Input Range 500m Alam Type Setting Data Format Engineering Llnits disable Update Integration Time 5 ms 60 M High Alam Limit 34 655 35 Update Update Low Alarm Limit 655 35 Update Read AI succeeded e 2 Figure 8 9 Span Calibration 5 Check the actual output value at the terminals If this does not equal 10 V usethe Trim Calib ration command to ch ange th e output v alue This is don e throug h the ADAM utility software Use the arrow key to adjust the output value after execu ting the A O 0V Calibration or A O 10 V Calibration Righ t and Up keys mean increasing and Left and Down keys mean decreasing 8 16 ADAM 4000 Series User s Manual Technical Specifications Technical Specifications A 1 ADAM 4011 Thermocouple Input Module Table A 1 ADAM 4011 Specifications T C channel number 1
103. D 2 ADAM 4000 Series User s Manual Appendix D NOTICE When changing configuration calibration or alarm parameters you should always make sure that a window appears notifying you that the target module has confirmed the changes An asterix sign before the modules address indicates that the module is in the INIT state Configuration Click t he sear ched m odule which you would like to configure Y ou will fin d Set up p age an d related settin gs An ex ample is sh own in Figure D 2 for an ADAM 4011 module D xl ADAM 4011 SEAE 3 Address Reading Al value 02550 COM3 BaudRate 9600 bp Alarm Type Setin 4 CheckSum Enable disable zl uae inasa Vers pa 2 HhgAlamlimt 126 Update Input R H input Range J Thermocouple Data Format 553 5 Update Integration Time 50 ms 50 Hz r Alarm Status boo DOI Low Alarm 9 High Alarm 9 Update Clear Latch Al Calibration M Event Counter gt Counter Value o DI CIC Cal DI Status Clear Event Cnt Zero Cal Figure D 2 Configuration Screen Here th ere ar e thr ee ma jor ar eas General Setting Data Area and AI Calibration You m ay ch ange th e setting s by selectin g the preferred items and then clicking Update button The Checksum and Baud rate options need special attention since they
104. DAM ASCII and MODBUS RTU LED Indicator On Active Off Non active Watchdog timer System 1 6 second and communication Power supply 10 to 30 Vpc non regulated Power consumption 1 0 W 24 Appendix A Technical Specification A 39 Technical Specifications Figure A 17 ADAM 4056SO Function Diagram D RS 485 Communication WatchDog lt EEPROM Config Data er 5000 VDC Tsolation 12 bit Digital Output amp Over Current Protection Over Current Detection Rect amp Filter Power Converter Power In 10 430 A 40 ADAM 4000 Series User s Manual Appendix A A 17 ADAM 4060 Relay Output Module Table A 21 ADAM 4060 Specifications DO channel number 4 channel relay 2 form A 2 form C Input speed bps Maximum distance RS 485 2 wire 1200 2400 4800 9600 19 2K 38 4K 57 6K 115 2K 4000 ft 1200 m Contact rating AC 0 6 A 125 V Resistive 0 3 A 250 V DC 2 A 30 V 0 6 A 110 V Breakdown voltage 500 Vac 50 60 Hz Relay time typical 3 ms Relay off time typical 2 ms Total switching time 10 ms Insulation resistance 1 GO minimum at 500 Vpc Support protocol ADAM ASCII Watchdog timer 1 6 second System Power supply 10 to 30 non regulated Power consumption 0 8 W 24 Voc Appendix A Technical Specification A 41 Technical Speci
105. EN Command Button Private Sub Commandl Click Buffer to hold input string Dim Instring As String Use COMI MSComm1 CommPort 1 9600 baud no parity 8 data and 1 stop bit MSComml Settings 9600 N 8 1 Tell the control to read entire buffer when Input 15 used MSComml InputLen 0 Open the port MSComml PortOpen True End Sub SEND Command Button Private Sub Command2 Click Send Get AI command to ADAM 401 1 Module at address 01H MSComml Output 01 amp Chr 13 Wait for data to come back to the serial port Do DoEvents Buffer Buffer amp MSComm1 Input Loop Until InStr Buffer vbCr Read the response till the carriage return character Textl Text Buffer Display the reading End Sub CLOSE Command Button Private Sub Command3 Click Close the serial port MSComm1 PortOpen False End Sub Chapter 2 installation Guideline 2 17 I O Modules Modules 3 0 The common specification of ADAM 4000 I O Series Communication RS 485 2 wire to host Speeds 1200 2400 4800 9600 19200 38400 57600 115200 bps ADAM 4080 ADAM 4080D only support up to 38400 bps Max communication distance 4000 feet 1 2 km Power and communication LED indicator ASCII command response protocol Communication error checking with checksum Asynchronous data format 1 start bit 8 data bits 1 stop bit no parity N 8 1 Up to 256 multidrop modules per serial port O
106. H2 Tremaor gt Eumout Comm WDT 0 0 Sec IV CH3 Themistor 3K 0100C gt Bum out Protocol ADVANTECH 7 100 t Temp Unit Centigrade C Thermistor 071005 v Burn out a IV CHB Themistorak 0100C v Bum out Al Calibration Zero Cal Span Cal P Refresh Lead Wire Effect Compensation 12 Polling AI date Chapter 8 Calibration 8 7 Calibration 3 Setthe resistance to 0 and click on Save ADAM t Coi n EL ThemistorsK0 100C gt az z Bana 5 Apply 200 0 ohms resistor with 0 0196 accuracy and then Click on Save 8 8 ADAM 4000 Series User s Manual 6 7 8 8 Click on Span Cal ADAM 4000 5000 Utility Ver 3 10 11 Enable Diable _ Range flow CHO Theminoako 7000 Burau rema aK O00 Buen z Burau q q q q q Apply 10K ohms resistor w ith 0 01 accuracy to CHO and then Click on Save ADAM 4015T Finished Chapter 8 Calibration 8 9 Calibration If you select the ra nge Thermistor 10K 0 100C please follow the calibration steps as below 1 Change the input range to Thermistor 10K 0 100C and click on File Tool Help 21 ala gt ADAM 4015T General Setting Chann
107. ISITION Lu MODULE E INPUT RTD 100 84 00900 N OUTPUT RS 485 ie Hm 5 BEBE aibi 9999999999999 Figure 3 17 4015 6 channel Input Module Chapter 3 I O Modules 3 17 I O Modules Application Wiring RID 1 COM O RTD 0 14 RTD 0 Rip 1 COM 0 RTD 0 14 RTD 0 Figure 3 18 ADAM 4015 RTD Input Module Wiring Diagram 3 18 ADAM 4000 Series User s Manual Chapter 3 Technical specification of ADAM 4015 Channel Number 6 differential Support Protocol ADAM ASCII and MODBUS RTU Input Type Pt100 Pt1000 BALCOS00 Ni Input Connections 2 or 3 wires Wire Burnout Detection Yes Pt100 50 to 150 C 0 to 100 C 0 to 200 C 0 to 400 C 200 to 200 C Input Type and Temperature Range Pt1000 40 to 160 C Balco500 30 to 120 Ni 50 RTD 80 to 100 C Ni 508 RTD 0 to 100 C Isolation Voltage 3000 Vc Sampling Rate 10 sample second total Input Impedance 10 MQ Resolution 16 bit Accuracy 0 1 or better CMR S50 60Hz 120 dB NMR S50 60Hz 100 dB Span Drift 25 ppm C Zero Drift 3 pV C Watchdog Timer System 1 6 second and Communication Power Input 10 30 Vpc non regulated Power Consumption 1 2 W 24Vpc Table 3 1 Technical specification o
108. Maximum count 4 294 967 295 32 bits Programmable digital noise filter 2 usec to 65 msec Alarming High and Low comparators on counter 0 Frequency Measurement Range 5 Hz to 50 KHz Programmable built in gate time 1 0 0 1 sec Display LED indicator 5 digit readout CH 0 or CH 1 programmable Digital Output Channels 2 channels Open collector to 30 V Sink current 30 mA max load Power dissipation 300 mW Support protocol ADAM ASCII Watchdog timer 1 6 second System Power requirements 10 to 30 Vpc non regulated Power consumption 2 0 W 24 Voc Appendix A Technical Specification A 47 Figure A 21 ADAM 4080D Function Diagram Technical Specifications un auw 0 aivo eDBeijoA LD LU IHO 4 ak LHO OHO H m 0H0 1 1 p b avd t H E 0 1 9 N Jonuog ALVS pue yoaas ynduy P A08 01 1 dNI H3MOd YALYSANOS J Hali XIMOd b 9 193384 SION IEJ ejqeuuueJboJd L 0 saqunog ONILLAS WHVT VIVO SISNOD woudaa 13S3M H3TIOHLNOO Woo sevsu indino 1
109. Minimum Input Sets the minimum input signal 7 53 Signal Width at Low width at low level for a specified Level counter frequency module AAOL Read Minimum Input Reads minimum input signal 7 54 Signal Width at Low width setting at low level for a Level specified counter frequency module AA1H data Set Non isolated Sets the high trigger level of 7 55 High Trigger Level non isolated input signals for a specified counter frequency module AA1H Read Non isolated Requests the addressed counter 7 56 High Trigger Level frequency module to return the high trigger level for non isolated input signals AA1L data Set Non isolated Low Sets the low trigger level of 7 57 Trigger Level non isolated input signals for a specified counter frequency module AAIL Read Non isolated Sets the low trigger level of 7 58 Low Trigger Level non isolated input signals for a specified counter frequency module Continued on following page 4 42 ADAM 4000 Series User s Manual Chapter 4 ADAM 4080D Command Table Continued Command Syntax Command Name Command Description Page No Q AAEAT Enable Alarm Enable the alarm in either 7 69 momentary or latching mode Q AADA Disable Alarm Disable all alarm functions 7 70 Clear Latch Alarm The latch alarm is reset 7 71 AAPA data Set Low Alarm Downloads the low alarm count 7 72 Count Value of value for counter 0 of the specified Counter 0 counter fre
110. NTTCCFF cr is a delimiter character AA range 00 FF represe nts the 2 character hexadecimal address which is to be configured NN represents the new he xadecimal address ranging from 00h to FFh of the digital I O module TT represents the type of code that is always set to 40 for a digital I O module CC represents the baud rate code Refer to Table 7 1 on next page FF isa hexadecimal n umber th ateq ualsto a 8 bit parameter that represents the checksum and protocol status Bits 3 through 5 and bit 0 1 7 are not used and are being set to 0 Refer to Figure 7 1 below Bit 6 is the selection of checksum and bit 2 is the selection of protocol 0 ad vantech 1 modbus Modbus protocol is supported by ADAM 4052 4051 4055 4056S 405650 4068 only cr is the terminating character carriage return 0Dh 7 6 5 4 3 2 1 0 Checksum status not used 0 Disabled 000 Protocol 1 Enabled 0 Advantech 1 Modbus not used 0 Figure 7 1 Data format for FF 8 bit parameter 7 4 ADAM 4000 Series User s Manual 4050 4051 4052 4053 4055 7 40568 405650 4060 4068 4069 Chapter AANNTTCCFF Response Example AA cr if the command is valid AA cr if an invalid parameter was en tered or th e INIT terminal was not gr ounded when changing bau d rat e or checksum settings were attempted Thereis noresponseifthe m odule detects asy ntax or communication er
111. OTICE An analog input module requires a maximum of 2 seconds after it received an Set Low Alarm command to let the settings take effect During this interval the module can not be addressed to perform any other actions 5 54 ADAM 4000 Series User s Manual 4011 4011D 4012 4016 Chapter 5 AADA Name Disable Alarm command Description Disables all alarm functions of the addressed analog input module Syntax AADA cr 1s a delimiter character AA range 00 FF represents the 2 character he xadecimal address of an analog input module DA is the Disable Alarm command cr represents terminating character carriage return 0Dh Response AA cr if the command was valid There is no response if the module detects a syntax error or communication error or if the s pecified address does exist delimiter characteri ndicatesa valid command wa s received AA represents the 2 characte r he xadecimal address of the responding analog input module cr represents terminating character carriage return 0Dh Example command 0 7DA cr response 07 cr The a nalog i nput m odule at ad dress 07h is 1 nstructed t o disable all alarm functions The module confirms it alarm functions have been disabled NOTICE An analog input module requires a maximum of 2 seconds after it received an Disable Alarm command to let the settings take effect During this interval the module can not be addressed to perform any other
112. R 40007 6 Current Value R 40008 7 Current Value R 40201 0 Type Code R W 0x00 0x0e 40202 1 Type Code R W 40203 2 Type Code R W 40204 3 Type Code R W 40205 4 Type Code R W 40206 5 Type Code R W 40207 6 Type Code R W 40208 7 Type Code R W 40211 Module Name 1 R 0x40 0x18 40212 Module Name 2 R 0x50 0x00 40213 Version 1 R 0xa2 0x00 40214 Version 2 R 0x00 0x00 40221 Channel Enable R W 0x00 Oxff Appendix G ADAM 4000 I O Modbus Mapping Table G 3 ADAM 4000 I O Modbus Mapping Table 2 ADAM 4018 8 channel Thermocouple Input Module ADDR 0X Channel Item Attribute Memo 00201 0 Burn out Signal R 1 Burn out 00202 1 Burn out Signal R 00203 2 Burn out Signal R 00204 3 Burn out Signal R 00205 4 Burn out Signal R 00206 5 Burn out Signal R 00207 6 Burn out Signal R 00208 7 Burn out Signal R ADDR 4X Channel Item Attribute Memo 40001 0 Current Value R 40002 1 Current Value R 40003 2 Current Value R 40004 3 Current Value R 40005 4 Current Value R 40006 5 Current Value R 40007 6 Current Value R 40008 2 Current Value R 40201 0 Type Code R W 0x00 0x0e 40202 1 Type Code R W 40203 2 Type Code R W 40204 3 Type Code R W 40205 4 Type Code R W 40206 5 Type Code R W 40207 6 Type Code R W 40208 7 Type Code R W 40211 Module Name 1 R 0x40 0x18 40212 Module Name 2 R 0x50 0x00 40213 Version 1 R Oxa2 0x0
113. S 485 Network m LI lik ges p n EN p E bacs 7 VA 1 ne i 7 px 41 12002 Y 2100 g nx Master Slave End SM 8 Slave cb le r DX RX Figure E 5 Termination resistor locations Because each input is biased to 2 4 V the nom inal common mode voltage of balanced RS 485 systems the 18 the input can be taken as being in series across the input of each individual receiver If thirty of t hese receivers are put closely together at the e nd ofthe transmission line they will te nd to react as thirty 36kQ resistors in parallel with the term ination resisto The overall effecti ve resistan ce will need to be close to the characteristics of the line The effective parallel receiver resistance RP will therefore be equal to R 36 x 103 30 1200 W While the termination receptor will equal R R 1 Thus for a line with a ch aracteristic impedance of 100 resistor t he termination resistor R should be R 100 1 100 1200 110 Q Since this value lies within 10 of the line ch aracteristic impedance Thus as alrea dy stated a bove the line te rmination resi stor will normally equal the characteristic impedance Z The star con nection causes a multitude o f th ese d iscontinuities sin ce there are several transmission lines and is therefore not recommend NOTICE The recommended wiring met
114. Safety Enable R Enable 0x00 0x01 40216 Comm Safety Flag R Occur 0x00 0x01 00001 40211 G 12 ADAM 4000 Series User s Manual 11 ADAM 4069 8 Power Relay Output Module Appendix G ADDR 0X Channel Item Attribute Memo 00017 0 Relay Output Value R W 00018 1 Relay Output Value R W 00019 2 Relay Output Value R W 00020 3 Relay Output Value R W 00021 4 Relay Output Value R W 00022 5 Relay Output Value R W 00023 6 Relay Output Value R W 00024 7 Relay Output Value R W ADDR 4X Channel Item Attribute Memo 40211 Module Name 1 R 0x40 0x69 40212 Module Name 2 R 0x00 0x00 40213 Version 1 R Oxal 0 01 40214 Version 2 R 0x00 0x00 40215 Comm Safety Enable R Enable 0x00 0x01 40216 Comm Safety Flag R Occur 0x00 0x01 Appendix ADAM 4000 I O Modbus Mapping Table G 13 Changing Configuration to Modbus Protocol Changing Configuration to Modbus Protocol The ADAM 4000 Modbus version m odules may come fro m the factory set for which ADAM ASCII protocol are set as the default protocol If the m odule is connected to a Mo dbus network the Mod bus network may not recognize the module This may be caused b y the incorrect settings ADAM 4000 m odule should be set up f or Modbus protocol instead of ADAM ASCII protocol Please follow the steps as below for configuring an ADAM 4000 module to Modbus protocol 1 Configure the ADAM 40 00 Mo dule with the ADAM 400 0 u tility
115. T AASO Internal Calibration Internal self calibration for offset and gain errors 5 33 AAS1 Reload default Reload factory default calibrating parameter to 5 34 calibrating overwrite current calibrating parameter parameter Chapter 4 Command Set 4 11 Command Set ADAM 4016 Command Table Command Syntax Command Name Command Description Page No AANNTTCCFF Configuration Set the address input range baud 5 4 rate data format checksum status and or integration time for the specified analog input module AA2 Configuration Status Return the configuration 5 10 parameters for the specified analog input module AAF Read Firmware Return the firmware version code 5 12 Version from the specified analog input module AAM Read Module Name Return the module name from the 5 13 specified analog input module AA Read Analog Input Return the input value from the 5 14 specified analog input module in the currently configured data format AA0 Span Calibration Calibrate an analog input module 5 19 to correct for gain errors AA1 Offset Calibration Calibrate an analog input module 5 20 to correct for offset errors Synchronized Orders all analog input modulesto 5 21 Sampling sample their input values and store them in special registers AA4 Read Synchronized Returns the value that was stored 5 22 Data in the specified module s register after the command AA6 Get Excit
116. The microprocessor has six basic functions Linearization of T C Thermocouple Communication software and command set Calibration software Alarm monitoring Event counting Management of the EEPROM device that holds the system parameters Data transformation After data have been transformed to the right data format they are being passed on to the RS 485 output port If an input value exceeds the High alarm setting or falls below the Low alarm setting a flag is set in one of the Digital Output channels Finally the on board switching regulator accepts voltage between 10 and 30 V o and it has an isolation value of 500 Ve to protect your equipment from damages caused by power surges Chapter I O Modules 3 5 Modules ADAM 4011 Thermocouple Input Module n M D DOO LI INT Figure 3 1 ADAM 4011 Thermocouple Input Module Accepts J K T E R S and B thermocouples Millivolt inputs 15 mV 50 mV 100 mV and 500 mV Volt inputs 1 V and 2 5 V Current input 20 mA Requiresa 125 resistor Two digital output channels and one digital input channel are provided Depending on the module s configuration setting it can forward the data to the host computer in one of the following formats Engineering units C mV V or mA Percent of full scale range FSR Two s complement hexad
117. Thermocouple Input Module Chapter 3 I O Modules 3 33 Modules ADAM 4018 Figure 3 29 ADAM 4018 8 ch thermocouple input module JPO a E 4 20 mA Input Range JP7 E 3 Voltage Input range Mapping to Ch Ch Ch Chs Ch Ch7 Ch 8 Channel 1 2 3 4 JPO 1 2 JP4 1 6 JP 1 JP3 JP 5 JP 7 Technical specification of ADAM 4018 Channel 8 Input Type Thermocouple Input range and T C type E20 mA 4 20 mA 0 760 C 0 1370 100 400 C 0 1000 C 500 1750 500 1750 500 1800 Da wH gR Isolation Voltage 3000 Fault and over voltage protection Withstands over voltage up to 35 V 3 34 ADAM 4000 Series User s Manual Chapter 3 LSamplngRae iOsampl se toa Input Impedance Voltage 20 MQ Current 120Q Accuracy 0 1 or better Power Consumption 0 8 W 24Vpc I O Connector Type 10 pin plug in terminal Table 3 4 Technical specification of ADAM 40184 Application Wiring F 222 7 Vin 1 4 lI Vin 1 0 E 4 20 mA Figure 3 30 Current Input Wiring Diagram of ADAM 4017 Figure 3 31 a ADAM 4017 Differential Input Wiring Diagram Ch0 Ch5 Chapter I O Modules 3 35 Modules SSSS Co
118. User s Manual Appendix C C 2 2 Panel Mounting 142 00 12 2 00 120 00 4 5 00 28 00 Figure C 4 Panel Mounting Bracket Dimensions Appendix C Technical Diagrams C 5 Technical Diagrams Figure C 5 Panel Mounting C 6 ADAM 4000 Series User s Manual Appendix C C 2 3 Piggyback Stack Figure C 6 Piggyback Stack Appendix C Technical Diagrams C 7 Utility Software Utility Software D 1 ADAM 4000 Utility Software Together withthe modules you will find a utility disk containing utility software with the following capabilities Module configuration Module calibration Data Input and Output Alarm settings Autoscan of connected modules Terminal emulation The following tex t will g ive you a brief instruction how t o use the program Search the installed modules The main screen consists of a menu bar at the top side of the screen and a status field which displays information about the connected modules When the modules are conn ected well you have to start the program and search the modules by clicking the search icon as below Please do check the COM port and related settings are correct Fie Tools Help lGa 51 Pi COM Seting Serial Port cow Baudrate 8600 bps 3 DataBits B Stop Blts Parity None Time Dut p 2 COM Port status Figure D 1 Search screen
119. a o General Setting Data Area Address for 17 H DEC Reading Al value 02820 BaudRate a500 bps 7 Alarm Type Setting CheckSum Enable disable Update FimwareVer Hihg Alarm Limit 126 Update Input R Input Range J Thermocouple Data Format Engineering Units 553 5 Update Integration Time so ms 60 Hz 7 Alarm Staus 000 001 Low Alarm Q High Alarm 9 Update Clear Latch Al Calibration Event Counter Zero Cal Span Cal Counter Value o DI 2 Read AI succeeded 2 Figure 8 4 Cold Junction Calibration 8 4 ADAM 4000 Series User s Manual Chapter 8 8 2 Analog Input Resistance Calibration Model ADAM 4013 1 Apply power to the module and let it warm up for about 30 minutes 2 Assure t hatt he m odulei sc orrectly 1 nstalled an di s p roperly configured for the input range that you want to calibrate You can do this by using the ADAM utility software Please refer to App endix D Utility Software 3 Apply the reference Span resistance to the screw terminals using a 4 wire connection Please refer to Figure 8 5 for the correct wiring diagram and Table 8 2 for the right Span calibration resistance Figure 8 5 Applying calibration resistance Use a precision resistance decade
120. about 0 6 C NOTICE An analog input module requires a maximum of 2 seconds to perform auto calibration and ranging after it received a CJC Calibration command During this interval the module can not be addressed to perform any other actions 5 25 ADAM 4000 Series User s Manual 4015 4015T 4017 4018 4019 AA0Ci Name Description Syntax Response Single Channel Span Calibration command The command calibrates a specified channel to c orrect for gain errors AA0Ci cr is a delimiter character AA range 00 FF represe nts the 2 character hexadecimal address oft he anal ogi m odule whichi st o be calibrated 0 is the Single Channel Span Calibration command Ci represents the speci fied input cha nnel you wa ntt o calibrate cr is the terminating character carriage return 0Dh AA cr if the command was valid AA cr if an invalid operation was entered There is no response if the module detects a syntax error or communication error or if the s pecified address does exist delimiter characteri ndicatesa valid command wa s received delimiter character indicates the command was invalid AA range 00 FF represents the 2 character he xadecimal address of the analog input module cr represents terminating character carriage return 0Dh In order to successfully calibrate an analog input module s input range a pro per calib ration inp ut si gnal sh ould be connected to the a
121. actions 5 55 ADAM 4000 Series User s Manual 4011 4011D 4012 4016 AACA Name Description Syntax Response Example Clear Latch Alarm command Both alarm states High and Low of the addressed analog input module are set to OFF no alarm AACA cr 1s a delimiter character AA range 00 FF represents the 2 character he xadecimal address of an analog input module CA is the Clear Latch Alarm command cr represents terminating character carriage return 0Dh AA cr if the command was valid There is no response if the module detects a syntax error or communication error if thes pecified address does exist delimiter character indic ates a valid comm and was received AA represents the 2 characte r he xadecimal address of the responding analog input module cr represents terminating character carriage return 0Dh command 405 response 0 5 The analog input module at address 05h is instructed to set both alarm states High and Low to OFF The module confirms it has done so accordingly 5 56 ADAM 4000 Series User s Manual 4011 4011D 4012 4016 Chapter 5 AARH Name Description Syntax Response Example Read High Alarm Limit command The a ddressed m odule is as t o ret urn its Hi gh al arm limit value AARH cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address of an analog input module RH
122. al Appendix A A 15 ADAM 40568 12 channel Sink Type Isolated Digital Output Module Table A 19 ADAM 40568 Specifications DO channel number 12 digital outputs sink type Input Output speed bps Maximum distance RS 485 2 wire 1200 2400 4800 9600 19 2K 38 4K 57 6K 115 2K 4000 ft 1200 m Digital output Power dissipation Open Collector to 40V 200 mA maximum Channel 1W maximum Total 2 2W 8 channels Isolation voltage 5000 Vc Support protocol ADAM ASCII and MODBUS RTU LED Indicator On Active Off Non active Watchdog timer System 1 6 second and communication Power supply 10 to 30 non regulated Power consumption 1 0 W 24 Appendix A Technical Specification A 37 Technical Specifications Figure A 16 ADAM 4056S Function Diagram RS 485 Communication 000 VDC Isolation EEPROM Config Data 5 Rect amp Filter Power Converter A 38 ADAM 4000 Series User s Manual Appendix A 16 ADAM 4056SO 12 channel Source Type Isolated Digital Output Module Table A 20 ADAM 4056SO Specifications DO channel number 12 digital outputs source type Input Output speed bps Maximum distance RS 485 2 wire 1200 2400 4800 9600 19 2K 38 4K 57 6K 115 2K 4000 ft 1200 m Digital output VCC 10 35V 1A per Channel Isolation voltage 5000 Vc Support protocol A
123. al output c hannels 0 a nd 2 and OFF for channels 1 3 4 5 6 7 It also has dataInput 51h 01010001 wh ichrepresen ts HIGH ford igital input channels 0 4 6 and LOW for channels 1 2 3 4 5 The digital I O module res ponds with data 05 5100 and status 1 These mean that the data has been sent for the first time command 0 64 cr response 0055100 cr The command asks the digital I O module at address 06h to send its digital input data The digital I O module res ponds with data 05 5100 and status 0 which m eans that it has sentt he same data at least once before This may also indicates that a previous Synchronized Sampling command was not received 7 13 ADAM 4000 Series User s Manual 4050 4051 4052 4053 4055 Digital 1 and Relay Output 40568 405650 4060 4068 4069 Counter Frequency Command Set AA2 Name C onfiguration Status command Description Returns th e co nfiguration parameters o f the d igital I O module Syntax AA2 cr is a delimiter character range 00 FF represents 2 character he xadecimal address that you will access to 2 is Configuration Status command cr is the terminating character carriage return 0Dh This command requests the return of the configuration data from the digital I O module at address AA Response AATTCCFF cr if the command is valid AA cr if an invalid command has been issued Thereis noresponseifthe m odule detects asy ntax or
124. alarm value of counter of the specifie d counter module Syntax AARP cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address of the module RP isthe Re ad L ow alarm Count Val ue of C ounter 0 command cr is the terminating character carriage return 0Dh Response AA data cr if the command is valid Thereis noresponseifthe m odule detects asy ntax or communication error or even if the specified address does not exist is a delimiter character indicating a valid command range 00 FF represents 2 character he xadecimal address of the module data is the low alarm count value which consists of eight hexadecimal digits cr is the terminating character carriage return 0Dh Example command 12 response 120000FFFF cr The command instructs the module at address 12 to return its low alarm count value The module replies th at counter 0 s low alarm count value is 0000FFFF hex 7 76 ADAM 4000 Series User s Manual 4080D AARA Name Description Syntax Response Example Chapter 7 Read High alarm Count Value for Counter 0 Requests t he ad dressed c ounter m odulet o returni ts high alarm count value of counter 0 AARA cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address of the module RA is th e Read High alarm Cou nt Value for C ounter 0 command cr is the terminating character
125. alog input module N identifies the channel you w ant to r ead The value can range from 0 to 7 for 4017 4018 4018M 4019 The range of 4015 is from 0 to 5 cr is the terminating character carriage return 0Dh Response gt data cr There is no response if the module detects a syntax error or communication error or if the s pecified address does not exist gt is a delimiter character data is th e input value of the channel number N Data consists ofa or sign followed by five decimal d igits with a fixed decimal point cr is the terminating character carriage return ODh Example command 120 cr response gt 1 4567 cr The command requests the analog input module at addr ess 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 5 15 ADAM 4000 Series User s Manual 4015 4015T 4017 4017 4018 4018 4018M 4019 AA5VV Name Description Syntax Response Example Enable disable Channels for Multiplexing command Enables disables m ultiplexing sim ultaneously for separate channels of a specified input module AA5VV cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address of analog input 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 st
126. alue Force the DO channels to safety status 7 21 when communication is time out and over pre defined period AAX1 Read Safty Value Read the time out setting and 7 22 pre defined safety status of DO channels AAX2 Read Safty Flag Requests the Safty Flag of the 7 23 addressed digital I O module to see whether the safety value has been executed since Write Safety Value command was set Chapter 4 Command Set 4 31 Command Set ADAM 4056S Command Table Command Syntax Command Name Command Description Page No AANNTTCCFF Configuration Sets the address baud rate and or checksum status to a digital I O module 7 4 AABB data Digital Data Out Writes specified values to either a single channel or all channels simultaneously 7 8 AA2 Configuration Status Returns the configuration parameters of a specified digital module 7 14 AA5 Reset Status Indicates whether a specified digital module was reset after the last time that 4A5 command was issued 7 16 AA6 Digital Data In Returns the values of the digital I O channel in the addressed module 7 6 Read Firmware Version Return the firmware version code from the specified digital I O module 7 18 AAM Read Module Name Return the module name from the specified digital I O module 7 19 AAXOTTTTDDDD Write Safty Value Force the DO channels to safety status
127. always one initiator with no address and many slaves with address In this case the master is a personal computer that is connected with its serial RS 232 port to an ADAM RS 232 RS 485 converter The slaves are the ADAM I O modules When modules are not transmitting data theyare1 nlisten m ode Thehostco mputerin itiates command response seq uence wi th o ne oft he m odules C ommands normally cont aint he ad dress ft he m odulet he host wa ntst o communicate with T he module with the matching a ddress carries out the command and sends its response to the host E 2 ADAM 4000 Series User s Manual Appendix E E 1 Basic Network Layout Multi drop RS 485 implies that there are two main wires in an segment The connected modules tap from these two lines with so called drop cables T hus all connect ionsa re parallel onnecting or disconnecting ofa node doesn t affect the network asa whole Since ADAM m odules use t he R S 485 st andard an d usean ASCII based commands set they can connect and communicate with all ASCII based computers and terminals The basic layouts that can be used for an RS 485 network are Daisychain The last m odule of a segment is a re peater It is directly connected to the main wires th ereby ending the first segment and starting the next segment Upto 32 ddressable m odules c an be diasychained T his limitation 15 a physical one When using more modules per segment the IC d river c urr
128. anal og input data logger at address AA AARNNNN cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address of an analog input data logger R identifies the Read Record Content command NNNN represents t he 4 character hexadecimal num ber of stored record index Its value is 0 to total rec ord number 1 cr is the terminating character carriage return 0Dh NOTE NNNN is from 0 to 9470 for Standard Mode NNNN is from 0 to 4599 for Event Mode NNNN is from 0 to 7299 for Mixed Mode 0 4999 are data records 5000 7299 are event records cr if the returned data are data records AACDHHHHTTTTTTTT cr ifth eret urned data event records is a deli miter character indicating a valid command was received range 00 FF represents 2 character he xadecimal address of an analog input module C represents the channel index Its value is from 0 to 7 D represents the 4 bit binary number Bit 0 rep resents the sign of the number HHHH 0 means positive 1 means negative Bits 1 3 represents th e decimal po int of the number HHHH Decimal Point 5 42 ADAM 4000 Series User s Manual 4018M Chapter 5 AARNNNN Example HHHH represents the 4 character hexadecimal number of returned record st in t he anal og input data 1 ogger at address AA TTTTTTTT represents elapsed time cr is the terminating character ca
129. and cr is the terminating character carriage return ODh AA cr if the command is valid AA cr if an invalid command was issued There is no response if the module detects a syntax error or communication error if thes address does exist delimiter character i ndicatesa valid command wa s received delimiter character indicates the command was invalid AA range 00 FF represents the 2 character he xadecimal address of the strain gauge input module cr is the terminating character carriage return 0Dh NOTICE A strain gauge input module requires a maximum of 6 milliseconds after it received a Startup Voltage Output Configuration command to let the settings take effect During this interval the module can not be addressed to perform any other actions 5 64 ADAM 4000 Series User s Manual 4016 AAS Example com Chapter 5 mand 0AS cr response 0 A cr Presume the present output value ofthe output channel of the strain gauge input module with address 0 is 05 000V The c ommand t ells the module st ore t he prese nt output value in its non volatile m emory When the m odule i s powered up o rreset itsd efault output value will be 05 000V T he response of the strain gauge input module indicates that the command has been received 5 65 ADAM 4000 Series User s Manual 4016 Description Syntax Response Example com Trim Calibration
130. and 131H30 cr response 11 3 cr The com mand re quests t he counter frequency m odule a t address 13 to set its non Isolated high trigger level to 3 V The m odule sto rest he value and will id entify th e inp ut signals to be high only after the signals exceed 3 V This function can be used as a level filter 7 56 ADAM 4000 Series User s Manual 4080D AA1H Name Description Syntax Response Example com Chapter 7 Read Non isolated High Trigger Level command Read the high trigger level for non isolated input signals of a specified counter frequency module AA1H cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address that you will access to 1H is the Read Non isolated High Trigger Level command cr is the terminating character carriage return 0Dh AA data cr if the command is valid AA cr if an invalid operation was entered There is esponse i ft he module detects a sy or communication error or even if the specified address does not exist is a delimiter character which indicates a valid command isa delimiter ch aracter wh ich ind icates an inv alid command AA range 00 FF represents the 2 character he xadecimal address of the module data is the high trigger level of non isolated input signals The unit an d resol ution a re bot h 0 1 V v oltage T he format is a two digit integer that range from 1 to 50 i e 0 1 V
131. and was valid AA cr if the sent value was out of range Note that when the analog output module receives such a value it will try to use a value which is close to the one received and within the module s configured range Thereis noresponseifthe m odule detectsa sy ntax or communication error or even if the specified address does not exist gt is a delimiter character delimiter character indicates that the command is invalid AA range 00 FF represents the 2 character he xadecimal address of an analog output module cr is the terminating character carriage return 0Dh 6 6 ADAM 4000 Series User s Manual 4021 TAA Example co Chapter 6 mmand 3315 000 cr response cr The command sends the value 15 mA which is converted to engineering units to the address 33h of the analog output module The analog output module responds with an output value of 15 mA which represents a valid command command 0A 030 00 cr response cr The module is configured for an output range of 4 to 20 mA and a percent of span data format The command se nds the value 8 8 mA 4 mA 0 30 x 16 mA 8 8 mA which is 30 ofthe spantothea ofanalog output module The analog output module responds with an output value of 8 8 mA which represents a valid command command 1B7FF cr response gt The c ommand sen ds t he hexadecimal val ue 7FF t o t he analog o module at ddress 1Bh The m odul
132. aneously p Synchronized Orders all digital I O modules to 7 M Sampling sample their input values and store them in a special register AA4 Read Synchronized Return the value of a specified digital 7 12 Data module that was stored after an command was issued AA2 Configuration Status Returns the configuration parameters 7 14 of a specified digital O module AA5 Reset Status Indicates whether a specified digital 7 16 module was reset after the last time the AA5 command was issued AAF Read Firmware Return the firmware version code 7 18 Version from the specified digital VO module AAM Read Module Name Return the module name from the 7 19 specified digital I O module AAXOTTTTDDDD Write Safty Value Force the DO channels to safety 7 21 status when communication is time out and over pre defined period AAX1 Read Safty Value Read the time out setting and 7 22 pre defined safety status of DO channels AAX2 Read Safty Flag Requests the Safty Flag of the 7 23 addressed digital I O module to see whether the safety value has been executed since Write Safety Value command was set 4 34 ADAM 4000 Series User s Manual ADAM 4069 Command Table Chapter 4 Command Syntax Command Name Command Description Page No AANNTTCCFF Configuration Sets address baud rate and or 7 4 checksum status to a digital I O module AA6 Digital Data In Returns the values of the digita
133. apter 3 LIN IN Figure 3 10 ADAM 4012 Millivolt and Volt Input Wiring Diagram N DIO E Figure 3 11 ADAM 4012 Process Current Input Wiring Diagram Digital put Oper Collector G Z SR AC R2 R2 limit current To 30mA Figure 3 12 ADAM 4012 Digital Output Wiring Diagram Used with SSR HI LO alarm Chapter 3 I O Modules 3 13 Modules 10K Digital 1 Input lt TIL Input Digital GND Figure 3 13 ADAM 4012 Digital Input Wiring Diagram Used with TTL 5VDC 10K Digital Input P 15 osure f Digital D GND Figure 3 14 ADAM 4012 Digital Input Wiring Diagram Used with Dry contact 3 14 ADAM 4000 Series User s Manual Chapter 3 3 3 ADAM 4013 RTD Module The ADAM 4013 RTD Input Module supports one Pt or Ni RTD input channel for temperature measurement This module can accept RTD sensors with two three or four wires The module offers signal conditioning A D conversion ranging and RS 485 digital communication functions It protects your equipment from power surges at the ground terminal by providing opto isolation of the A D input and up to 3000 V c transformer based isolation Figure 3 15 ADAM 4013 RTD Input Module Accepts Input from plati
134. apter 8 Calibration for a detailed description 5 68 ADAM 4000 Series User s Manual Analog Output Module Command Set Analog Output Module Command Set 6 1 Analog Output Module Command for ADAM 4021 Command Syntax Command Name Description Module AANNTTCCFF Configuration Sets the address output range 4021 baud rate data format slew rate and or checksum status AA data Analog Data Out Directs output data to a 4021 specified module 4 Start Up Output Stores a default output value in 4021 Current or Voltage a specified module The Configuration output value will take effect upon startup AA3 Trim Calibration Trims specified module a 4021 number of counts number of units up down AA0 4 mA Calibration Tells the module to store 4021 parameters for 4mA Calibration AA1 20 mA Calibration Tells the module to store 4021 parameters for 20 mA Calibration AA2 Configuration Reads the configuration of 4021 Status specified module AA6 Last Value Returns either last value sentto 4021 Readback specified module by AA command or start up output current voltage AA8 Current Readback Returns measured value of the 4021 current voltage flowing through current loop AA5 Reset Status Checks if module has been 4021 reset since the last AA5 command AAF Read Firmware Returns the firmware version 4021 Version code from the specified analog output module AAM Read Mode
135. arameter rep resents t he c hecksum st atus and f requency gate time The ayout oft he 8 bit param eter is shown in figure 4 5 The bits are not used and are set to 0 cr is the terminating character carriage return 0Dh Also see the V9AANNTTCCFF configuration command 7 31 ADAM 4000 Series User s Manual Digital 1 and Relay Output 4080 4080D Counter Frequency Command Set Read Version command Description The command requests t he analog input mo dule at addr ess AA to return the version code of its firmware Syntax AAF cr is a delimiter character range 00 FF represents 2 character he xadecimal address that you will access to F is the Read Version command cr is the terminating character carriage return 0Dh Response AA Version cr if the command is valid Thereis noresponseifthe m odule detects asy ntax or communication error or even if the specified address does not exist is a delimiter character which indicates a valid command AA range 00 FF represents the 2 character he xadecimal address of the module Version is the version code oft he module s firmware at address AA cr is the terminating character carriage return 0Dh 7 32 ADAM 4000 Series User s Manual 4080 4080D AAM Name Description Syntax Response Chapter 7 Read Module Name command The c ommand re quests t he counter frequency m odule a t address AA to return its name
136. are version code 7 18 Version from the specified digital I O module AAM Read Module Name Return the module name from the 7 19 specified digital I O module AAXOTTTTDDDD Write Safty Value Force the DO channels to safety 7 21 status when communication is time out and over pre defined period AAX1 Read Safty Value Read the time out setting and 7 22 pre defined safety status of DO channels AAX2 Read Safty Flag Requests the Safty Flag of the 7 23 addressed digital I O module to see whether the safety value has been executed since Write Safety Value command was set 0 Read and Clear Over Read the Over Current Status Flag 7 24 Current Status Flag and Clear the Flag simultaneously AAXnnnn Watchdog Timer Set communication WDT cycle time 7 27 Setting from 0000 9999 unit 0 1 second if value is 0000 the communication WDT function will be disable AAY Read Watchdog Read the cycle time setting of 7 28 Timer Setting communication WDT Chapter 4 Command Set 4 33 Command Set ADAM 4060 4068 Command Table Command Syntax Command Name Command Description Page No AANNTTCCFF Configuration Sets address baud rate and or 7 4 checksum status to a digital I O module 6 Digital Data In Returns the values of the digital I O 7 6 channels of the addressed module AABB data Digital Data Out Writes specified values to either a 7 8 single channel or all channels simult
137. articular type of module However they are explained in more depth at Chapter 5 6 amp 7 with detailed datasheets of each individual commands Although commands in different subsections sometimes share the same format the effect they have on a certain module can be completely different from others For example the configuration command AANNTTCCFF affects analog input modules and analog output modules differently The full command set for every module is listed below Chapter 4 Command Set 4 3 Command Set 4 3 Module Commands Search Table ADAM 4011 Command Table Command Syntax Command Name Command Description Page No Configuration Sets the address input range baud 5 4 rate data format checksum status and or integration time for a specified analog input module AA2 Configuration Status Returns the configuration 5 10 parameters for the specified analog input module AAF Read Firmware Return the firmware version code 5 12 Version from the specified analog input module AAM Read Module Name Return the module name from the 5 13 specified analog input module AA Analog Data In Returns the input value from a 5 14 specified analog input module in the currently configured data format AA0 Span Calibration Calibrates an analog input module 5 19 to correct for gain errors AA1 Offset Calibration Calibrates an analog input module 5 20 to correct fo
138. as been received NOTICE An analog input module requires a maximum of 2 seconds after it received an Set High Alarm command to let the settings take effect During this interval the module can not be addressed to perform any other actions 5 53 ADAM 4000 Series User s Manual 4011 4011D 4012 4016 AALO Name Description Syntax Response Example Set Low Alarm Limit command Downloads Lo walarm limitv aluei nto t he add ressed module AALO data cr is a delimiter character AA range 00 FF represe nts the 2 character hexadecimal address of an analog input module LO is the Set Low Limit command data represents the value of the desired low lim it setting The format is always engineering units cr represents terminating character carriage return 0Dh if the command was valid There is no response if the module detects a syntax error or communication error or if the s pecified address does exist delimiter character indic ates a valid comm was received AA represents the 2 characte r he xadecimal address of the responding analog input module cr represents terminating character carriage return 0Dh command 04LO 020 00 cr response 0 4 Presume t he anal ogi nput m oduleat address 04h is configured t o accept type the rmocouple input The command will set the Low alarm limit to 20 C The module responds that the command has been received N
139. at High width setting at high level fora Level specified counter frequency module AAOL data Set Minimum Input Sets the minimum input signal 7 53 Signal Width at Low width at low level for a specified Level counter frequency module AAOL Read Minimum Input Reads minimum input signal 7 54 Signal Width at Low width setting at low level for a Level specified counter frequency module AA1H data Set Non isolated Sets the high trigger level of 7 55 High Trigger Level non isolated input signals for a specified counter frequency module AA1H Read Non isolated Requests the addressed counter 7 56 High Trigger Level frequency module to return the high trigger level for non AA1L data Set Non isolated Low isolated input signals 7 57 Trigger Level AA1L Read Non isolated Sets the low trigger level of 7 58 Low Trigger Level non isolated input signals for a specified counter frequency module Continued on following page 4 38 ADAM 4000 Series User s Manual Chapter 4 ADAM 4080 Command Table Continued Command Syntax Command Name Command Description Page No Q AAPN data Set Initial Count Sets the initial count value of the 7 61 Value of Counter N module for counter 0 or counter 1 AAGN Read Initial Count Reads the initial count value of 7 62 Value of Counter N counter 0 or counter 1 AAEAN Enable Alarm of Enable alarm for the specified 7 63 Counter N counter 0 or counter 1
140. at the command has been received NOTICE An analog input module requires a maximum of 2 seconds after it received an Enable Alarm command to let the settings take effect During this interval the module can not be addressed to perform any other actions 5 52 ADAM 4000 Series User s Manual 4011 4011D 4012 4016 Chapter 5 AAHI Name Description Syntax Response Example Set High Alarm Limit command Downloads high alarm li mit v alue i nto th e add ressed module AAHI data cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address of an analog input module the Set High Limit command data represents the value of the desired high limit setting The format is always engineering units cr represents terminating character carriage return 0Dh AA cr if the command was valid There is no response if the module detects a syntax error or communication error or if the s pecified address does exist delimiter character indic ates a valid comm and was received AA represents the 2 characte r he xadecimal address of the responding analog input module cr represents terminating character carriage return 0Dh command 20 4HI 080 00 cr response 0 4 Presume t he anal ogi nput m oduleat address 04h is configured t o accept T type the rmocouple input The command will set the High alarm limit to 80 C The module responds that the command h
141. ate Sub Command2 Click Send Get AI command to ADAM 4011 Module at address 01H MSComml Output 01 amp Chr 13 Wait for data to come back to the serial port Do DoEvents Buffer Buffer amp MSComnl Input Loop Until InStr Buffer vbCr Read the response till the carriage return character Textl Text Buffer Display the reading End Sub Chapter 2 installation Guideline 2 15 Installation Guideline Step 9 Click CLOSE Button and type in the following codes The source codes are listed at the end of this section Project Mic File Edit View Project Format Debug Run Query Diagram Tools Add Ins Window Help s a c na NIS ESSE General A fal eal f vc ject Form Code Comm Comm x Comnmand3 w Click Alphabetic lt gt Pi d Buffer Buffer amp MSComml Input C Loop Until In Str Buffer vbCr Read the response till the carriage return character Textl Text Buffer Display the reading End Sub m B Private Sub Command Click Close the serial port MSComml PortOpen False Step 10 Run the Project Click OPEN to open COMI Click SEND to send the Get Temperature Reading Command Now you will find the reading the same as the displayed format shown below CLOSE Temp Reading 025 60 2 16 ADAM 4000 Series User s Manual Chapter 2 Program Source Codes OP
142. ate of assignment 5 28 channel User have to input the external standard source for calibrating process AA7CiRrr Input Range Setting Input range setting individually 5 29 AA8CI Read Input Range Get the input range of the assignment 5 30 channel AAXnnnn Set Communication Set communication WDT cycle time from 5 31 WDT 0000 9999 unit 0 1 second if value is 0000 the communication WDT function will be disable AAY Get Communication Read the cycle time setting of 5 32 WDT Setting communication WDT ADAM 4018 Input range and external calibrating input source for each input type Range Input Range Max Signal Min Signal Displayed bcode Hex Resolution 06 20 mA 20 000 20 000 1uA 07 4 20 mA 20 000 4 000 1uA 14 Type J Thermocouple 15 Type K Thermocouple 16 Type T Thermocouple 17 Type E Thermocouple 18 Type R Thermocouple 19 Type S Thermocouple 20 Type B Thermocouple Chapter 4 Command Set 4 19 Command Set ADAM 4018M Command Table Command Syntax Command Name Command Description Page No AANNTTCCFF Configuration Set the address input range baud 5 4 rate data format checksum status and or integration time for the specified analog input module AA2 Configuration Return the configuration 5 10 Status parameters for the specified analog input module AAF Read Version Return the firmware version code 5 12 from the specified analog input
143. ation 3 Zero Cal Span Cal Beftesh J Lead Wire Effect Compensation D Bees Update Polling AI data F 8 10 ADAM 4000 Series User s Manual Chapter 8 3 Setthe resistance to 0 and click on Save ADAM 4015T Lead Wire Effect C ation 4 Click on Zero Cal ADAM 4000 5000 10 11 z Punou rem Burow Thermistor aK O 100C w Bumout z Buk 3K 7700 Buou 5 Apply 800 0 ohms resistor with 0 01 accuracy to CHO and then Click on Save Chapter 8 Calibration 8 11 Calibration 6 Cal di 2 2 22 p uotST COMB q q Themist 3k O 100C puno ak O 100C Burrout Themis ak o 100C Burrout q q q q 7 Apply 30K ohms resistor w ith 0 01 accuracy to and then Click on Save 8 Finished 8 12 ADAM 4000 Series User s Manual Chapter 8 8 4 Analog Output Calibration Model ADAM 4021 4024 The output current of analog output modules can be calibrated by using alowand high calibrating v alue T he analog o utput m odules can be configured in one of the two ranges 0 20 mA and 4 20 mA Since the low limit of the 0 20 mA ranges 0 mA 1s an ab solute reference no power or immeasurably small power However just two levels 4 mA and 20 mA are needed for calibration 1 Ap
144. ation Returns either last value sent to 5 65 Voltage Output Value specified module by AA7 command or start up output voltage AA7 Excitation Voltage Direct output excitation voltage 5 66 Output data to a specified module AAS Start up Voltage Stores a default value in a 5 67 Output Configuration specified module The output value will take effect upon atartup AAE Trim Calibration Trims specified module a number 5 69 of units up or down AAA Zero Calibration Tells the module to store 5 70 paramenters for zero calibration AAB Span Calibration Tells the module to store 5 71 parameters for span calibration Continued on following page 4 12 ADAM 4000 Series User s Manual Chapter 4 ADAM 4016 Command Table Continued Command Syntax Command Name Command Description Page No AADI Read Digital I O And Ask the addressed module to return 5 50 Alarm Status the state of its four digital output channels and the status of its alarm AADO data Set Digital Output Set the values of the module s four 5 52 Values digital outputs ON or OFF AAEAT Enable Alarm Enable the alarm in either 5 54 monentary or latching mode Q AAHI data Set High Alarm Value Download the high alarm limit value 5 56 Q AALO data Set Low Alarm Value Download the low alarm limit value 5 57 AADA Disable Alarm Disable all alarm functions 5 58 AACA Clear Latch Alarm Reset the module s latch alarm to 5 59 ze
145. atus of channel 4 7 and the second word represents the status of cha nnel 0 3 Value 0 means the channel is disabled value 1 means the channel is enabled cr is the terminating character carriage return 0Dh AA cr if the command is valid AA cr if an invalid operation was entered There is no response if the module detects a syntax error or communication error or if thes pecified address does not exist delimiter character indic ates a valid comm was received delimiter character indicates the command was invalid AA range 00 FF represents the 2 character he xadecimal address of an analog input module cr is the terminating character carriage return 0Dh command 00581 cr response 00 Hexadecimal 8 equals binary 1000 which enables channel 7 and disables channels 4 5 and 6 Hexadecimal 1 equals binary 0001 which enables channel 0 and disables channel 1 2 and 3 5 16 ADAM 4000 Series User s Manual 4015 4015T 4017 4017 4018 4018 4018M 4019 Chapter 5 AA6 Name Read Channel Status command Description Asks a specified input m odule to return the stat us ofall channels Syntax AA6 cr AA range 00 FF represents the 2 character he xadecimal address of analog input module of which the channel status you want t o s end Th e channel st atus de fines w hether a channel is enabled or disabled 6 is the Read Channel Status command cr is the terminating character carriage retu
146. ays on the module s LED display remote display Signal Input Mode The ADAM 4080 4080D provides separate terminals for photo isolated input and non isolated input to simplify the wiring Opto isolated input provides 2500 V isolation to protect your equipment from power surges at the ground terminal After you make the physical connections program the module to identify which of its two input terminals should be activated 1solated or non isolated terminals Programmable Digital Filter The ADAM 4080 4080D module includes a unique programmable digital filter to reject noise from the input lines You can specify separate time constant like minimum signal width at high level and minimum signal width at low level This provides stable output readings Programmable Threshold When the ADAM 4080 4080D is programmed for non isolated input you can set a high and low trigger level Like the programmable digital filter the programmable threshold rejects noise from the input lines and provides a stable input readings 3 72 ADAM 4000 Series User s Manual Chapter 3 External Control Gate mode Aside from the GND and counter terminal each channel has a gate terminal to connect to an external gate signal The gate signal high or low can trigger the counter from start or stop counting The gate mode can be among these three options low high or disabled low means that counting starts when the gate signal 1s low It stops once the gat
147. box or discrete resistors with values 10 W 15 W 60 W 140 W 200 W and 440 W 4 Apply the reference Offset resistance to the terminals of the module Please refer to Figure 8 5 for the correct wiring diagram and Table 8 2 for the right Offset calibration resistance 5 Issue an Offset C alibration command to the module This can be done b y using the Calibrate option in the ADAM u tility software Please see Appendix D Utility Software 6 Issue a Span Calibration command to the module This can be done through the Calibrate option in the ADAM utility software Please see Appendix D Utility Software Chapter 8 Calibration 8 5 Calibration Table 8 2 Calibration Resistance ModuleI nput Input Range Span Offset Range Calibration Calibration Code Resistance Resistance Hex 4013 2 0 Pt 100 100 140 O 60 Q a 0 00385 21 Pt 0 100 C 140 60 Q a 0 00385 22 Pt 0 200 C 200 060 Q a 0 00385 23 Pt 0 600 C 440 60 Q a 0 00385 24 Pt 100 100 140 O 60 Q a 0 003916 25 Pt 0 100 C 140 60 Q a 0 003916 26 Pt 0 200 C 200 060 Q a 0 003916 27 Pt 0 200 C 440 60 Q 0 003916 28 Ni 80 100 C 200 2 60 Q 29 Ni 0 100 C 200 2 60 Q 8 6 ADAM 4000 Series User s Manual Chapter 8 8 3 Analog Input Thermistor module Calibration Model ADAM 4015T If y ou sel ect t he range Thermistor 0 100C pl
148. ce 1 J1 setting is for digital input Dry contact 2 J2 setting is for digital input Wet contact 3 J1 amp J2 of the default setting are closed individually to support dry and wet contact at the same time Figure 3 56b ADAM 4055 Default Jumper Setting for the Digital Input Wiring 3 60 ADAM 4000 Series User s Manual Chapter 3 3 16 ADAM 4056S 12 channel Sink Type Isolated Digital Output Module ADAM 40568 is a 12 channel sink type isolated digital output module The isolated channels are designed for digital output for critical applications Open collector outputs can provide from 5 to 40 Vpc and both ADAM ASCII and Modbus RTU protocols are supported LED indicators are used for status reading A f Data Acquisition Modules NI ADAM 4056S on N oisi 9 ON OFF Status TE j Do Figure 3 57 ADAM 4056S 12 channel Sink Type Isolated Digital Output Module Technical Specification of ADAM 4056S Number of Output Channel 12 Digital Output Open Collector from 5 40V 200mA max load Sink LED Indicator On Active Off Non active Power Consumption 1 W 24Vpc Optical isolation 5000 Vpc Supports Modbus RTU protocol I O Connector Type 10 pin plug in terminal 2 Support Safety Value Force the DO channels to safety status when communication is in time out and over pre defined period e 9 9 9 Chapter 3 Modules 3 61 I O Modules Application Wiring
149. channel 0 to 4 the measurement will have the difference 1 C between channel 0 4 and channel 5 7 A 20 ADAM 4000 Series User s Manual Appendix A Figure A 8 ADAM 4018M Function Diagram V Rect amp Filter FILTER 10Hz 5V t t P S PHOTO ISOLATION as Rss A D CONVERTER COMM EEPROM CONFIG DATA ALARM SETTING ND Power Converter Power Input 10 30V M Power Isolation Appendix A Technical Specification A 21 A 9 ADAM 4019 Technical Specifications 8 Channels Universal Analog Input Module Table A 13 ADAM 4019 Specifications AI channel number 8 Input type V mV mA and T C Input range V t1V 22 5V 5V 10V mV 100 mV 500 mV mA 20 mA with120 Q resister 4 20 mA with 120 resister Thermocouple J 0760 K 0to1370 C T 100to400 C 0to 1400 C R 500 0to1750 C S 500to1750 C B 500 to 1800 C Isolation voltage 3000 Voc Resolution 16 bit Sampling rate 10 samples sec total Input impedance 20 MQ Accuracy 0 1 or better Zero drift 6 CMR 50 60 Hz 120 dB NMR 50 60 Hz 100 dB Span drift 25 ppm C Support protocol ADAM ASCII and MODBUS RTU Watchdog timer System 1 6 second and communication Power requirements 10 to 30 Vpc non regulated Power c
150. character carriage return 0Dh AA cr if the command is valid There i s noresponseifthe m odule detects a sy ntax or communication error or even if the specified address does not exist delimiter character indicates thata v alid co mmand was received AA range 00 FF represents the 2 character he xadecimal address of the analog output module cr is the terminating character carriage return 0Dh 6 9 ADAM 4000 Series User s Manual 4021 Analog Output Module Command Set AA3 Example co mmand 07314 cr response 07 The c ommand t ells t he anal og output m odule at a ddress 07h to increase its ou tput value by 20 1 4h counts which are approximately 30 LA The analog output module confirms the increase In order to perform this trim calibration a millimeter or a resistor and voltmeter should be connected to the module s output Please see the 4 mA Calibration command and 20 mA Calibration command ofthe analog o utput m odule s command set Please also refer to Ch apter 8 Calib ration for a detailed description 6 10 ADAM 4000 Series User s Manual 4021 Chapter 6 AA0 Name Description Syntax Response 4 mA Calibration command Stores the current output value 4 m A for reference in the specified address in analog output module AA0 cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address whose data are to be sent 0 is the 4 mA Calibration c
151. cle time setting of 5 32 WDT setting communication WDT Chapter 4 Command Set 4 23 Command Set ADAM 4021 Command Table Command Syntax Command Name Command Description Page No AANNTTCCFF Configuration Set the address output range 6 3 baud rate data format slew rate and or checksum status AA data Analog Data Out Directs output data to a specified 6 6 module AA4 Start up output Stores a default output value in a 6 8 current voltage specified module The output configuration value will take effect upon startup AA3 number of Trim Calibration Trims specified module a number 6 9 counts of units up down AA0 4 mA Calibration Tells the module to store 6 11 parameters for 4 mA Calibration AA1 20 mA Calibration Tells the module to store 6 12 parameters for 20 mA Calibration AA2 Configuration Reads configuration of specified 6 13 Status module AA6 Last Value Returns either last value sent to 6 14 Readback specified module by AA command or start up output current voltage AA8 Current Readback Returns measured value of the 6 15 current voltage flowing through current loop AA5 Reset Status Checks if module has been reset 6 16 since the last 5 command AAF Read Firmware Return the firmware version code 6 17 Version from the specified analog output module AAM Read Module Return the module name from the 6 18 Name specified analog output module 4 24 ADAM 4000
152. command Trims the output voltage of the strain gauge input module a specified number of units up or down AAE number of counts cr is a delimiter character AA range 00 FF represe nts the 2 character hexadecimal address of the strain gauge input module to be calibrated E is the Trim Calibration command number of counts is th e 2 character two s complement hexadecimal value that represents the number of counts by which to in crease or decrease th e output vo ltage Each count equals approximately 1mV Values range from 00 to 7F and fr om 80 to FF wh ere 00 represents 0 co unts 7F represents 1 27 counts 80 represents 128 counts and FF represents 1 counts Negative values decrease and positive values increase the output voltage according to the number of counts cr is the terminating character carriage return 0Dh if the command is valid There is no response if the module detects a syntax error or communication error or if the s pecified address does exist delimiter characteri ndicatesa valid command wa s received AA range 00 FF represents the 2 character he xadecimal address of the strain gauge input module cr is the terminating character carriage return ODh mand 07E14 cr response 07 The com mand tells the analog output of the strain ga uge input module at address 07h to increase its output value by 20 14h counts which is appr oximately 20 mV The strain gauge input m
153. command is valid AA cr if an invalid command was issued There is no response if the module detects a syntax error or communication error if s address does exist delimiter characteri ndicatesa valid command wa s received delimiter character indicates the command was invalid AA range 00 FF represents the 2 character he xadecimal address of the strain gauge input module data is the value that is returned by analog output channel The format of the data is in engineering unit cr is the terminating character carriage return 0Dh mand 0A6 cr 0 03 000 The command tells the strain gauge input module at address OAhto return the last excitation voltage output value it received from an Excitation Voltage Output command The strain gauge input module returns the value 03 000V 5 62 ADAM 4000 Series User s Manual 4016 AA7 Name Description Syntax Response Example co Chapter 5 Excitation Voltage Output command Send a value to the analog output channel of the addressed strain gauge input module Upon receipt the analog output channel will output this value AA7 data cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address of the strain gauge input module 7 is the Excitation Voltage Output command data is the value that has to be output through the analog output channel The data forma
154. control solid state relays which can be applied to heaters pumps and other electrical powered equipment The digital inputs may be read by the host computer and used to sense the state of a remote digital signal Event counting The event counter is connected to the Digital Input channel and can be used to keep track of the total amount of external low speed pulses Its accumulated maximal count is 65535 The number 65535 is held even if the actual number of events exceeds 65535 The counter can be read or reset to zero by the host computer Since the Event counter s data are not stored in EEPROM the event counter 1s cleared and set to zero after every reset or start up of the analog input module 3 10 ADAM 4000 Series User s Manual Chapter 3 Alarm signaling Analog input modules include High and Low alarm functions High and Low alarm limits may be downloaded into the module s EEPROM by the host computer The alarm functions can be enabled or disabled remotely When the alarm function is enabled both Digital Output channels are used to indicate the High and Low alarm states Digital Output channel 1 DO1 equals to High alarm state and Digital Output channel 0 DOO equals to Low alarm state The High and Low alarm states can be read at any time by the host computer Every A D conversion will be followed by a comparison with the High and Low limit When the input value exceeds one of these limits the High or Low alarm state is s
155. counter 0 or counter 1 for the specified counter frequency module 7 42 AA3N Read Maximum Counter Value Reads the maximum value of counter 0 or counter 1 of the specified counter frequency module 7 43 AA5NS Start Stop Counter The command orders the specified counter frequency module to start or stop counting 7 44 AA5N Read Counter Start Stop Status The addressed counter frequency module returns its status indicating whether counting is enabled or disabled 7 45 AA6N Clear Counter The command clears the counter 0 or counter 1 of the specified counter module 7 46 AA7N Read Overflow Flag The addressed module returns the status of the overflow flag of counter 0 or counter 1 7 47 Continued on following page Chapter4 Command Set 4 37 Command Set ADAM 4080 Command Table Continued Command Syntax Command Name Command Description Page No AMS Enable Disable Enables or disables the digital 7 49 Digital Filter filter of the addressed counter frequency module AA4 Read Filter Status The addressed counter frequency 7 50 module returns the status of its digital filter AAOH data Set Minimum Input Sets the minimum input signal 7 51 Signal Width at High width at high level fora specified Level counter frequency module Read Minimum Input Reads the minimum input signal 7 52 Signal Width
156. cr is the terminating character carriage return ODh AAX cr if the command was valid AA cr if an invalid command has been issued There i s nor esponsei ft he m odule det ects a sy or communication error ore venif the specified address does not exist is adelimiter character which indicates a valid command is adelimiter character which indicates an invalid command AA ra nge 00 FF represe nts the calibrated 2 c haracter hexadecimal address of the module X represents the Status bit from the low power status When the logic is 1 it represents low power However if the logic is 0 it is normal cr is the terminating character carriage return 0Dh 7 25 ADAM 4000 Series User s Manual 4052 4055 40568 Digital I O and Relay Output 405650 4068 4069 Counter Frequency Command Set AAXnnnn Name Watchdog Timer Setting command Description This co mmand set th e communication watchdog ti mer WDT cycle time Syntax AAXnnnn cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address of the analog input module which is to be read X is Watchdog Timer Setting command nnnn range 0000 9999 represents the specified value of communication cycle you want to set Unit 0 1 second cr is the terminating character carriage return 0Dh Response AA cr if the command was valid AA cr if an invalid operation was entered There is no response if the module dete
157. ctric current would be less the above mentioned value 3 66 ADAM 4000 Series User s Manual Application Wiring Chapter 3 The following diagrams are examples of how to connect Form A and Form C relay output applications to your ADAM modules RL2 COM RL2 NO RL1 COM 11 RL1 NO Figure 3 63 ADAM 4060 Form A Relay Output Wiring Diagram RL4 COM RL4 NC RL4 NO RL3 COM Figure 3 64 ADAM 4060 Form C Relay Output Wiring Diagram Chapter 3 I O Modules 3 67 Modules RLO COM RLO NO Figure 3 65 ADAM 4068 Form C Relay Output Wiring Diagram RL4 NO RL4 COM RL3 NO RL3 COM OOOQ Figure 3 66 ADAM 4068 Form A relay output Wiring Diagram 3 68 ADAM 4000 Series User s Manual Chapter 3 3 19 ADAM 4069 8 channel Relay Output Module The ADAM 4069 Relay Output Module provides eight channels four are Form A and the rest are Form C This module is excellent for ON OFF control or low power switching applications z z z z z o o o o o e N MI 4 4 a x L ADAM 4069 TYPE T SIGNA DATA RELAYO 27 FORMC ACQUISITION RELAY 345B FORMA MODULE OUTPUT POWER RELAY Figure 3 67 ADAM 4069 Relay Output Module Chapter I O Modules 3 69 Modules Specification Number of Relay Output Channel 8 Digital Outpu
158. cts a syntax error or communication error or if s pecified address does exist delimiter character i ndicatesa valid command wa s received delimiter character indicates the command was invalid AA range 00 FF represents the 2 character he xadecimal address of the analog input module cr represents terminating character carriage return 0Dh Example command 02X1234 cr response 02 cr The c ommand set the WDT cycle 1234 in thei nput module at address 02 NOTICE If the value of nnnn is 0000 the communication WDT function will be disable 7 26 ADAM 4000 Series User s Manual 4052 4055 40568 405650 4068 4069 Chapter 7 AAY Name Read Communication Watchdog Timer Cycle Setting command Description This command read the setting of communication watchdog timer WDT cycle time Syntax AAY cr is a delimiter character range 00 FF represents 2 character he xadecimal address of the analog input module which is to be read Yisth e Read Co mmunication Watchdog Tim er Cycl e Setting command cr is the terminating character carriage return 0Dh Response AAnnnn cr if the command was valid AA cr if an invalid operation was entered There is no response if the module detects a syntax error or communication error if s pecified address does not exist delimiter characteri ndicatesa valid command wa s received delimiter character indicates
159. d cr is the terminating character carriage return 0Dh AA data cr if the command is valid AA cr if an invalid operation was entered Thereis noresponseifthe m odule detects asy ntax or communication error or even if the specified address does not exist is a delimiter character which indicates a valid command isa delimiter ch aracter wh ich ind icates an inv alid command range 00 FF represents 2 character he xadecimal address of the module data is the minimum width at high level The unitisin usec microseconds d it s reso lutioni s1 usec T he format is a fi ve digit in teger that ranges from 2 usec to 65535 usec cr is the terminating character carriage return 0Dh command 130H cr response 1300020 The c ommand re quests t he counter frequency m odule a t address 13 to read its minimum input signal width at high level T he m odule replies t hat its minimum input si gnal width at high level is 20 usec 7 53 ADAM 4000 Series User s Manual Digital 1 and Relay Output 4080 4080D Counter Frequency Command Set AAO0L data Name Set Minimum Input Signal Width at Low Level command Description Set t he m inimum i nput si gnal wi dth at 1 ow 1 evel f ora specified counter frequency module to filter noise Syntax AA0L data cr is a delimiter character AA range 00 FF represents the 2 charac ter he xadecimal address that you will access to OL is the Set Minimum Inp
160. d Ins Window Help 128 Project Projectl 9 Forms Fonni Texti TextBox Alphabetic Categorized Text 2 14 ADAM 4000 Series User s Manual Chapter 2 Step 7 Click OPEN Button and type in the following codes The source codes are listed at the end of this section Project Microsoft Visual Basic design File Edit View Project Format Debug Run Query Disgram Tools Add Ins Window Help 1 2 ER i 8 2 Project Fonnl Form A fal IE rr wc Siete janis T P Private Sub Commandl Click B Buffer to hold input string p Es Dim Instring As String Use COMI Las MSComnl CommPort 1 9600 baud no parity 8 data and 1 stop bit p 8B MSComn Settings 9600 N 8 1 Tell the control to ed entire buffer when Input is used MSComal InputLen 0 Open the port MSComnl PortOpen True End Sub Step 8 Click SEND Button and type in the following codes The source codes are listed at the end of this section s Project Microsoft Visual Basic design File Edit View Project Format Debug Run Query Diagram Tools Add Ins Window Help B amp Ec X e m o n a MES TR ER Project Forml Form Project Forml Code Command2 z Click 71 Priv
161. d Specitied Displayed Description F f Resolution hex Signal Signal Type J a CEPS 760 000 000 00 0 01 C Thermocouple of FSR 100 00 000 00 0 01 POUR om ER 0000 1 LSB Appendix B Data Formats and I O Ranges B 7 Data Formats I O Ranges Range Input Maximum Minimum Displaved Code oe Data Formats Specified Specified p Description J Resolution hex Signal Signal Engineering o 2 Ti 4 Type K Units 1370 0 0000 0 0 1 C Thermocouple of FSR 100 00 000 00 0 01 0 C to 1370 C Twos JFFF 0000 1 LSB Complement Engineering S A Type T Units 400 00 100 00 0 01 C 10 Thermocouple of FSR 100 00 0 25 00 0 01 100 C to 4009 Twos TEFF E000 1 LSB Complement Engineering E H 5 Units 1000 0 0000 0 0 1 C 11 Thermocouple of FSR 100 00 000 00 0 01 0 C to 1000 C Twos 0000 1 LSB Complement Engineering s H Type R Units 1750 0 0500 0 0 1 C 12 Thermocouple of FSR 100 00 028 57 0 01 500 C to 1750 C Twos TEFF 2492 1LSB Complement Engineering B sP 2 F S Units 1750 0 0500 0 0 1 C 13 Thermocouple of FSR 100 00 028 57 0 01 500 C to 1750 C Twos TEFF 2492 1 LSB Complement Engineering 2 zr Type B Units 1800 0 0500 0 0 1 C 14 Thermocouple of FSR 100 00 027 77 0 01 p 50
162. d command was received AA range 00 FF represents the 2 character he xadecimal address of an analog output module Module Name is the name of the module at address AA For example 4021 cr is the terminating character carriage return ODh 6 18 ADAM 4000 Series User s Manual 4024 Chapter 6 6 2 Analog Output Module Command for ADAM 4024 ADAM 4024 Command Review Command Set Function Response Example Module Configuration Set Address Baud Rate Check Sum IAA 0203000600 AA Current Module Address NN New Module Address TT Not Used For ADAM 4024 Must Be 00 CC Baud Rate Index 03 1200 bps 04 2400 bps 05 4800 bps 06 9600 bps 07 19200 bps 08 38400 bps 09 57600 bps 0A 115200 bps FF Control the parameter listed below Bit 7 Reserved Bit 6 Check Sum 0 Disable 1 Enable Bit 5 2 Slew Rate see table below Bit 1 0 Reserved Slew Rate Voltage Current 00 immediately immediately 01 0 0625 V sec 0 125 mA sec 02 0 125 V sec 0 25 mA sec 03 0 25 Visec 0 5 mA sec 04 0 5 Visec 1 0 mA sec 05 1 0 V sec 2 0 mA sec 06 2 0 Visec 4 0 mA sec 07 4 0 Visec 8 0 mA sec 08 8 0 16 0 mA sec 09 16 0 V sec 32 0 mA sec 0A 32 0 V sec 64 0 mA sec 0B 64 0 V sec 128 0 mA sec AACn data Direct Output CHn Data IAACn 02C2 07 456 data 02C1 03 454 02C0 11 234 AASCn data Set data A
163. d store them into a special register Syntax is a delimiter character js the Synchronized Sampling command The term inating cha racter in the f ormof aca triage return 0Dh is not required Response The digital m odules will not respond to the Synchronized Sampling command In order to retrieve the data ou muste xecute Read Synchronized ta command for every module separately 7 11 ADAM 4000 Series User s Manual 4050 4051 4052 4053 Digital 1 and Relay Output 4055 4060 4068 Counter Frequency Command Set AA4 Name Read Synchronized Data command Description The addressed digital I O module is instructed to return the value t hat wa s st i n i ts regi ster by a Sy nchronized Sampling command Syntax 4 is a delimiter character AA range 00 FF represents the 2 character he xadecimal address of returning data 4 is the Read Synchronized Data command cr is the terminating character carriage return 0Dh Response status dataOutput dataInput 00 cr if the command was valid ADAM 4050 status dataInput 00 cr if the command was valid ADAM 4051 status dataInput 0000 cr if the command was valid ADAM 4052 status dataInput dataInput 00 cr if the command was valid ADAM 4053 status dataOutput 0000 cr if the command was valid ADAM 4060 4068 AA cr if an invalid command has been issued There i s noresponseifthe mo
164. d to return its low alarm value AARE Read Event Counter The addressed module is asked to 5 62 return its event counter value AACE Clear Event Counter The event counter is set to 0 5 63 Chapter 4 Command Set 4 5 Command Set ADAM 4011D Command Table Command Syntax Command Name Command Description Page No AANNTTCCFF Configuration Sets the address input range baud 5 4 rate data format checksum status and or integration time for a specified analog input module AA2 Configuration Status Returns the configuration 5 10 parameters for the specified analog input module AAF Read Firmware Return the firmware version code 5 12 Version from the specified analog input module AAM Read Module Name Return the module name from the 5 13 specified analog input module AA Analog Data In Returns the input value from a 5 14 specified analog input module in the currently configured data format AA0 Span Calibration Calibrates an analog input module 5 19 to correct for gain errors AA1 Offset Calibration Calibrates an analog input module 5 20 to correct for offset errors Synchronized Orders all analog input modulesto 5 21 Sampling sample their input values and store them in special registers AA4 Read Synchronized Returns the value that was stored 5 22 Data in the specified module s register after the command AAB Open Thermocouple Askthe module to respond 5
165. dbus Mapping Table 6 ADAM 4051 16 channel Isolated Digital Input with LED Module ADDR 0X Channel Item Attribute Memo 00001 0 DI Input Signa R 00002 1 DI Input Signa R 00003 2 DI Input Signa R 00004 3 DI Input Signa R 00005 4 DI Input Signa R 00006 5 DI Input Signa R 00007 6 DI Input Signa R 00008 7 DI Input Signa R 00009 8 DI Input Signa R 00010 9 DI Input Signa R 00011 0 DI Input Signa R 00012 1 DI Input Signa R 00013 2 DI Input Signa R 00014 3 DI Input Signa R 00015 4 DI Input Signa R 00016 5 DI Input Signa R ADDR 4x Channel Item Attribute Memo 40211 Module Name 1 R 0x40 0x55 40212 Module Name 2 R 0x00 0x00 40213 Version 1 R 0 2 0x00 40214 Version 2 R 0x00 0x00 G 8 ADAM 4000 Series User s Manual Appendix G 7 ADAM 4055 16 channel Isolated Digital I O with LED Module ADDR 0X Channel Item Attribute Memo 00001 0 DI Input Signa R 00002 1 DI Input Signa R 00003 2 DI Input Signa R 00004 3 DI Input Signa R 00005 4 DI Input Signa R 00006 5 DI Input Signa R 00007 6 DI Input Signa R 00008 7 DI Input Signa R 00017 0 DO Output Value R W 00018 1 DO Output Value R W 00019 2 DO Output Value R W 00020 3 DO Output Value R W 00021 4 DO Output Value R W 00022 5 DO Output Value R W 00023 6 DO Output Value R W 00024
166. ddress of an analog input data logger CC range 00 FF represents the data storage status of each channel The AD AM 4018Mh as 8ch annels b it 0 representing channel 0 and bit 7 representing channel 7 A mask bit value of 1 en ables data storage in the specified channel while a mask bit value of 0 disables data storage Sr epresentst he st andalone m ode Ino rderf ort he ADAM 4018M to operate in the field you must power on the memory module by setting this value to 1 Otherwise the data will not be recorded D represents the data logging mode 0 enables Standard Mode where alleight cha nnels rec ord the norm al data according to the sampling interval 17 enables Event Mode where all eight channels record the data if its v alue is over the High Alarm li mit or u nder the Low Alarm li mit 2 enables Mixe d Mode where cha nnels 0 3 act as the standard logg er and th e channels 4 7ac tastheevent logger M represents the storage type 0 represents writing to the end of memory 1 represents circular memory mode TTTT range 2 65535 represents the sampling interval in seconds cr is the terminating character carriage return 0Dh 5 87 ADAM 4000 Series User s Manual 4018M AASO Name Description Syntax Response Example Set Memory Operation Mode command Sets the operation mode of the analog input d ata log ger at address AA to Start or Stop AASO cr is a delimit
167. ddress to 07 hexadecimal OF set input range to Type K thermocouple 06 set baud rate to 9600 00 set integration time to 50 ms 60 Hz disable checksum set data format to engineering units Please refer to Chapter 4 a full description of Command set syntax for an analog input module When the module received the configuration command it will respond with its new address as shown below 107 cr Before giving more commands to the module please wait for 7 seconds to let the new configuration settings to take effect NOTICE All reconfiguration except for changing baud rate and checksum values can be done dynamically and the modules are not required to reset However all the connected devices are required to reset by turning power off and on after the baud rate or checksum values are changed The baud rate or checksum values should be the same for all the connected devices after the reconfiguration See the next page for a strategy in changing baud rate and checksum of the network 2 8 ADAM 4000 Series User s Manual Chapter 2 2 3 Baud rate and Checksum ADAM modules contain EEPROMs to store configuration information and calibration constants The EEPROM replaces the conventional array of switches and pots that are originally used for specifying baud rate input and output range etc Since there 1s no visual indication of a module s configuration status it is impossible to know the baud rate address and other settings
168. de 6 21 Version from the specified analog output module AAM Read Module Return the module name from the 6 21 Name specified analog output module Continued on following page Chapter 4 Command Set 4 25 Command Set ADAM 4024 Command Table Continued Command Syntax Command Name Command Description Page No AAACnZ EMS Flag setting Enable Disable 6 21 Z 1 0 CHn EMS Flag AABCn Read EMS Flag Read CHn EMS Flag 6 21 AADCn Read startup Read Back CHn StartUp Data 6 21 data AAECn Read emergency Read Back CHn Emergency 6 21 Stop Stop Data AAG Reset Current Reset Current Trim Data 6 21 Trim Variable To 0 AAH Read Current Read Current Trim Data 6 21 Trim Variable AAI Read IDI Read IDI 6 21 AANCn Read 4mA Read Back CHn 4mA 6 21 Calibration Calibration Parameter Parameter AAOCn Read 20mA Read Back CHn 20mA 6 21 Calibration Calibration Parameter Parameter Clear 4mA Clear CHn 4mA Calibration 6 21 Calibration Parameter EEPROM Parameter AAQCn Clear 20mA Clear CHn 20mA Calibration 6 21 Calibration Parameter EEPROM Parameter AAXOnnnn Watchdog Timer Set communication WDT cycle 6 21 Setting time from 0000 9999 unit 0 1 second if value is 0000 the communication WDT function will be disable AAX1 Read Watchdog Read the cycle time setting of 6 21 Timer Setting communication WDT 4 26 ADAM 4000 Series User s Manual ADAM 4050 Command Table
169. decimal address that you will access to X0 is the Write Safety Value command TTTT is the time 100 ms per number DDDD isthe four hexa decimal ch aracter represe nting the desired input safety value The first character D is always 0 and the others are the channels values For Example 017A First character is always 0 The meaning of 17A is as follows Digital value O JO 0 1 0 1 1 1 1 0 1 0 Adam 4056SO dannel 11 101918 716 5 413 21110 17A means that the status of channel 1 3 4 5 6 8 is ON and the rest are OFF cr is the terminating character carriage return 0Dh Response cr if the command was valid AA cr if an invalid command has been issued Thereis nor esponsei ft he m odule det ects ntax or communication error or e ven if the s pecified a ddress does not exist is a delimiter character which indicates a valid command 5 a deli miter charact which indicates an invalid command range 00 FF r epresents t he responding 2 character hexadecimal address of the module cr is the terminating character carriage return 0Dh 7 20 ADAM 4000 Series User s Manual 4055 40565 405650 4060 4068 4069 AAX1 Name Description Syntax Response Chapter 7 Read Safety Value command Read the time out setting and pre defined safety status of DO channels AAXI cr is a delimiter character AA range 00 FF
170. din water tight and explosion proof industrial enclosures 1 2 Applications Remote data acquisition Pr ocess monitoring ndustrial process control Ener gy management Sup ervisory control Security systems Lab oratory automation Bu ilding automation Produ ct testing Di rect digital control 1 4 ADAM 4000 Series User s Manual Installation Guideline Installation Guideline This chapter provides guidelines to what 1s needed to set up and install an ADAM network A quick hookup scheme is provided that lets you configure modules before they are installed in a network To help you connect ADAM modules with sensor inputs several wiring examples are provided At last you will find a programming example using the ADAM command set at the end of this chapter Be sure to plan the layout and configuration of your network carefully before you start Guidelines regarding layout are given in Appendix E RS 485 Network 2 1 System Requirements to set up an ADAM network The following list gives an overview of what is needed to setup install and configure an ADAM environment ADAM modules A host computer such as an IBM PC AT compatible that can output ASCII characters with a RS 232C or RS 485 port e Power supply for the ADAM modules 10 to 30 V ADAM Series Utility software ADAM Isolated RS 232 RS 485 Converter optional RS 232 RS 485 ADAM Repeater optional Host computer Any computer or termina
171. dule detects a sy ntax or communication error or even if the specified address does not exist is a delimiter character which indicates a valid command isa delimiter cha racter which indicat es an invalid command AA range 0 0 FF represents t he res ponding 2 character hexadecimal address of the digital I O module status will tell yo uifth ed ata d ata fro mth elas t Synchronized Sampling command have already been sent If status 1 data have only been sent for the first time after a Synchronized Sampling command was issued If status 0 then the data have been se nt at least once since no Synchronized Sampling command was issued 7 12 ADAM 4000 Series User s Manual 4050 4051 4052 4053 4055 4060 4068 AA4 Example Chapter 7 dataOutput two character hexa decimal value whic h is either the feedback of a digital output channel or a relay dataInput two character hexadecimal value represe nting the input values of the digital I O module cr is the terminating character carriage return 0Dh command 0 64 cr response 1055100 cr The command asks the ADAM 4050 digital I O module at address 06h to send its digital input data that was gat hered during t he 1 ast Sy nchronized Sam pling command The module returns the value 1055100 with status equalsto 1 which also represents that data have not been sent before From inspection thev alueh asd ataOutput 05h 00000101 O N for digit
172. dule when the opposite alarm is set When the module receives a value that is lower than the Low alarm limit it will clear the High alarm and turn the Low alarm ON When the alarm is in Momentary mode the alarm will be turned OFF as soon as the input value returns to within limits The arrangement of coupling High and Low alarm states with Digital Output lines may be utilized to build ON OFF controllers that can operate without the host computer involvement Chapter 3 I O Modules 3 23 Modules lin a Vin 11 Vine S ADAM 4016 DATA CODE INPUT RANGE ACQUISITION 00 MODULE _ 0 INPUT STRAIN GUAGE _CODE INPUT RANGE mVVmA 82 0 10 OUTPUT RS 485 Figure 3 21 ADAM 4016 Analog Input Output Module Accepts Millivolt inputs 15 mV 50 mV 100 mV 500 mV Current input 20 mA Excitation voltage output 0 10 V Four digital output channels are provided Depending on the module s configuration setting it can forward the data to the host computer in one of the following formats Engineering units mV or mA Percent of full scale range FSR Two s complement hexadecimal 3 24 ADAM 4000 Series User s Manual Chapter 3 Application Wiring Strain Gauge Ric Exc lin Vin 606000 Figure 3 22 ADAM 4016 Strain Gauge Voltage Input Wiring Diagram Exc lin
173. dules is ADAM ASCII protocol If you would like to configure the modules to Modbus protocol please refer to Appendix H which describes how to change the protocol in ADAM utility 7 Save changes and reset power on ADAM module for settings to take effect D 8 ADAM 4000 Series User s Manual RS 485 Network RS 485 Network EIA RS 485 is indu stry s most w idely used bidirectional balanced transmission ine st andard It is specifically de veloped for i ndustrial multi drop systems that should be able to transmit and receive data at high rates or over long distances The specifications of the EIA RS 485 protocol are as follows Max line length per segment 1200 meters 4000 feet Throughput of 10 Mbaud and beyond Differential transmission balanced lines with high resistance against noise Maximum 32 nodes per segment Bi directional master slave communication over a single set of twisted pair cables Parallel connected nodes true multi drop ADAM modules are fully isolated and use just a single set of twisted pair wi resto sendand receive Since the nodes onnectedin parallel they can be freely disconnected from the host without affecting the fun ctioning of the remaining nod es In indu stry sh ielded t wisted pair is preferable due to the high noise ratio of the environment When nodes c ommunicate through the network n o sending c onflicts can occur since a simple command response sequence is used There is
174. e AA5 command was issued AAF Read Firmware Return the firmware version code 7 18 Version from the specified digital module AAM Read Module Name Return the module name from the 7 19 specified digital I O module 4 30 ADAM 4000 Series User s Manual ADAM 4055 Command Table Chapter 4 Command Syntax Command Name Command Description Page No AANNTTCCFF Configuration Sets the address baud rate and or 7 4 checksum status to a digital I O module AABB data Digital Data Out Writes specified values to either a 7 8 single channel or all channels simultaneously pt Synchronized Orders all digital I O modules to 7 11 Sampling sample their input values and store them in special registers AA2 Configuration Returns the configuration parameters 7 14 Status of a specified digital 1 0 module AA4 Read Returns the value of a specified digital 7 12 Synchronized module that was stored in the Data specified register after an command was issued AA5 Reset Status Indicates whether a specified digital 7 16 module was reset after the last time that AA5 command was issued AA6 Digital Data In Returns the values of the digital I O 7 6 channel in the addressed module AAF Read Firmware Return the firmware version code from 7 18 Version the specified digital O module AAM Read Module Return the module name from the 7 19 Name specified digital I O module AAXOTTTTDD Write Safty V
175. e calibrated SO is the Internal Calibration command cr is the terminating character carriage return 0Dh AA cr if the command was valid AA cr if an invalid operation was entered There is no response if the module detects a syntax error or communication error if the s pecified address does exist delimiter characteri ndicatesa valid command wa s received delimiter character indicates the command was invalid AA range 00 FF represents the 2 character he xadecimal address of the analog input module cr represents terminating character carriage return 0Dh 5 82 ADAM 4000 Series User s Manual 4015 4015T AAS1 Name Description Syntax Response Chapter 5 Reload Default Calibrating Parameter command Reload fact d efault calib rating parameter to overwrite current calibrating parameter AASI cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address of the analog input module which is to be reloaded S1 is the Reload Calibrating Parameter command cr is the terminating character carriage return ODh AA cr if the command was valid AA cr if an invalid operation was entered There is no response if the module detects a syntax error or communication error or if the s pecified address does not exist delimiter characteri ndicatesa valid command wa s received delimiter character indicates the command was invalid
176. e the alarm is in latching mode and the high alarm is then turned ON When the module receives a value that 1s lower than the low alarm limit it will clear the high alarm and turn the low alarm ON When the alarm is in Momentary mode the alarm will be turned OFF as soon as the input value returns within the limits The arrangement of coupling high and low alarm states with digital output lines may be utilized to build ON OFF controllers that can operate without the host computer involvement Chapter 3 I O Modules 3 73 Modules ADAM 4080 Counter Frequency Input Modules Figure 3 70 ADAM 4080 Counter Frequency Input Module Channels 2 independent 32 bit counters counter 0 and counter 1 Input frequency 50 kHz max Input mode Isolated or non isolated Isolation input level Logic level 0 1 V max Logic level 1 43 5 V to 430 V Input Impedance 1 2 k Q Non isolation input level programmable threshold Logic level 0 0 to 5V default 0 8 V Logic level 1 0 to 5V default 2 4 V Input Impedance 50 3 74 ADAM 4000 Series User s Manual Chapter 3 ADAM 4080D Counter Frequency Input Modules with LED Display Figure 3 71 ADAM 4080D Counter Frequency Input Module with LED Display Channels 2 independent 32 bit counters co
177. e 00 FF represents the 2 character he xadecimal address of the module cr is the terminating character carriage return 0Dh Example com mand 4 812 0000 response 12 cr The co mmand sets th e alarm li mit v alue 0 000FFFF for counter of the co unter dule at add ress 12h The module replies that the command has been received 7 66 ADAM 4000 Series User s Manual 4080 AARP AARA Name Description Syntax Response Example Chapter 7 Read Alarm Limit Value of Counter 0 or 1 command Read the alarm limit value of counter 0 or 1 of the specified counter module at address AA AARP data cr AARA data cr 1s a delimiter character AA range 00 FF represents the 2 character he xadecimal address of the module RP represents the Read Alarm Limit Value for c ounter 0 command RA represents the Read Alarm L imit V alue for counter 1 command cr is the terminating character carriage return 0Dh AA data cr if the command is valid Thereis noresponseifthe m odule detects asy ntax or communication error or even if the specified address does not exist is a delimiter character which indicates a valid command AA range 00 FF represents the 2 character he xadecimal address of the module data is the alarm limit value which must consist of eight hexadecimal digits cr is the terminating character carriage return 0Dh command 12RPC cr response 112
178. e LED data origin to the module s counter 0 V 1 sets the LED data origin to the module s counter 1 V 2 sets the LED data origin to the host computer cr is the terminating character carriage return 0Dh Example com mand 018 cr response 0 11 The c ommand re quests t he counter frequency m odule a t address 01 t o return its LED Data Origin status The module replies that it currently displays data from counter 1 7 38 ADAM 4000 Series User s Manual 4080D AA9 data Name Description Syntax Response Example Chapter 7 Send Data to LED command The host computer sends data to the addressed m odule to display on its LED AA9 data cr is a delimiter character range 00 FF represents 2 character he xadecimal address that you will access to 9 is the Send LED Data command data is a fl oating point numeral consisting of five digits andthere can bea decimal poi nt Its m aximum valueis 99999 cr is the terminating character carriage return 0Dh AA cr if the command is valid AA cr if an invalid operation was entered Thereis noresponseifthe m odule detects asy ntax or communication error or even if the specified address does not exist is a delimiter character which indicates a valid command isa delimiter ch aracter wh ich ind icates an inv alid command AA range 00 FF represents the 2 character he xadecimal address of a counter frequency module cr is the term
179. e R 40003 2 Current Value R 40004 3 Current Value R 40005 4 Current Value R 40006 5 Current Value R 40007 6 Current Value R 40008 2 Current Value R 40201 0 Type Code R W 40202 1 Type Code R W 40203 2 Type Code R W 40204 3 Type Code R W 40205 4 Type Code R W 40206 5 Type Code R W 40207 6 Type Code R W 40208 7 Type Code R W 40211 Module Name 1 R 0x40 0x19 40212 Module Name 2 R 0x42 0x00 40213 Version 1 R Oxal 0x00 40214 Version 2 R 0x00 0x00 40221 Channel Enable R W 0x00 Oxff G 6 ADAM 4000 Series User s Manual 5 ADAM 4024 4 channel Analog Output Module Appendix G ADDROX Channel Item Attribute Memo 00001 0 Emergency DI Input Flag R 00002 1 Emergency DI Input Flag R 00003 2 Emergency DI Input Flag R 00004 3 Emergency DI Input Flag R ADDR 4X Channel Item Attribute Memo 40001 0 Current Output Value R W 40002 1 Current Output Value R W 40003 2 Current Output Value R W 40004 3 Current Output Value R W 40201 0 Type Code R W 40202 1 Type Code R W 40203 2 Type Code R W 40204 3 Type Code R W 40211 Module Name 1 R 0x40 0x24 40212 Module Name 2 R 0x00 0x00 40213 Version 1 R Oxa2 0x00 40214 Version 2 R 0x00 0x00 40215 Comm Safety Enable R Enable 0x00 0x01 40216 Comm Safety Flag R Occur 0x00 0x01 40221 Channel Enable R W 0x00 Oxff Appendix G ADAM 4000 I O Modbus Mapping Table G 7 ADAM 4000 I O Mo
180. e Set Non isolated High Trigger Level command Description Set the high trigger level for non isolated input signals for a specified counter frequency module Syntax AA1H data cr is a delimiter character AA range 00 FF represents the 2 charac ter he xadecimal address that you will access to 1H is the Set Non isolated High Trigger Level command data is the high trigger level for non isolated input The unit an d resol ution ar e bot h 0 1 V v oltage T he format is a two digit integer that range from 1 to 50 i e 0 1 to 5 V This high trigger level must at all ti mes be higher than the low trigger level which is set b y the AA1L data command Whenthe high trigger level 1s out of range or lower than the low trigger level an error will occur cr is the terminating character carriage return 0Dh Response ifthe com mand is valid T he a ddressed m odule stores the value and will reco gnize inp ut sig nal as h igh only when they exceed the high trigger level AA cr if an invalid operation was entered There is no response ifthe module detects asy or communication error or e ven if the specified address does not exist is a delimiter character which indicates a valid command isa delimiter ch aracter wh ich i ndicates an inv alid command range 00 FF represents the 2 charac ter he xadecimal address of the module cr is the terminating character carriage return 0Dh Example com m
181. e detects asy ntax or communication error or even if the specified address does not exist is a delimiter character which indicates a valid command AA range 00 FF represents the 2 character he xadecimal address of a counter module cr is the terminating character carriage return 0Dh mmand 12DA0 cr response 12 The counter module at ad dress 12h is instructed to disable the alarm functions for counter 0 The module confirms that its alarm functions have been disabled 7 65 ADAM 4000 Series User s Manual Digital 1 and Relay Output 4080 Counter Frequency Command Set AAPA data AASA data Name Set Alarm Limit Value of Counter 0 or 1 command Description Set the Alarm limit value of counter 0 or 1 of the specified counter module at address AA Syntax AAPA data cr AASA data cr is a delimiter character AA range 00 FF represe nts the 2 character hexadecimal address of the module PA represents th e Set Alarm Li mit v alue for cou nter 0 command SA represents th e Set Alarm Li mit Value fo r cou nter 1 command data is the alarm limit value which must consist of eight hexadecimal digits cr is the terminating character carriage return 0Dh Response AA er if the command is valid Thereis noresponseifthe m odule detects asy ntax or communication error or even if the specified address does not exist is a delimiter character which indicates a valid command AA rang
182. e last Reset Status command was not issued cr is the terminating character carriage return 0Dh 7 16 ADAM 4000 Series User s Manual 4050 4051 4052 4053 4055 40565 405650 4060 4068 4069 Chapter 7 AA5 Example com mand 395 cr response 3 90 The command tells the digital I O module at address 39h to return its Reset Status The digital I O module at address 39h returns the value S 0 This indicates that the digital I O module has not been reset or powered on since a R eset Status command was issued last time 7 17 ADAM 4000 Series User s Manual 4050 4051 4052 4053 4055 Digital 1 and Relay Output 40565 405650 4060 4068 4069 Counter Frequency Command Set Read Firmware Version command Description The com mand re quests t he digital I O m odule at a ddress AA to return the version code of its firmware Syntax AAF cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address that you will access to F is the Read Firmware Version command cr is the terminating character carriage return ODh Response AA Version cr if the command is valid Thereis noresponseifthe m odule detects asy ntax or communication error or even if the specified address does not exist is a delimiter character which indicates a valid command range 00 FF represents 2 character he xadecimal address of the module Version is th
183. e signal becomes high Programmable Alarm Output The ADAM 4080 module provides a configurable alarm for each counter The ADAM 4080D provides high and low alarm functions for counter 0 When the counter reaches an alarm limit it will trigger the built in digital output of machine ON OFF control The alarm limits may be downloaded into the module s EEPROM by the host computer The initial count value of ADAM 4080 module s counter can be configured in any values The alarm functions can be enabled or disabled remotely When the alarm functions are enabled digital output channels are used to indicate the alarm states For ADAM 4080 digital output channel 0 equals to the alarm state of counter 0 and digital output channel 1 equals to the alarm state of counter 1 For ADAM 4080D digital output channel 0 equals to the low alarm state of counter 0 and digital output channel 1 equals to the high alarm state of counter 0 Every A D conversion will be followed by a comparison of alarm limits If the input value exceeds one of these limits the corresponding alarm state 1s set to ON There are two alarm mode options momentary and latching for ADAM 4080D If the alarm is in latching mode the alarm will stay on even when the input value returns within the limits An alarm in latching mode can be turned off by issuing a Clear Alarm command from the host computer A latching alarm is cleared by the module when the opposite alarm is set For exampl
184. e specified address does not exist is a delimiter character which indicates a valid command AA represents the 2 character hexadecimal address ofthe module cr represents terminating character carriage return 0Dh Example co mmand 07DA cr response 07 The counter module at addre ss 07h is instructed to disable all alarm functions for channel 0 The module confirms by disabling the alarm functions NOTICE A counter module requires a maximum of two seconds after it has received a Disable Alarm command before the settings take effect During this interval the module cannot be addressed to perform any other actions 7 72 ADAM 4000 Series User s Manual 4080D AACA Name Description Syntax Response Example Chapter 7 Clear Latch Alarm command Both alarm states High and Low of the addressed counter module are set to OFF no alarm AACA cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address of the module CA is the Clear Latch Alarm command cr represents terminating character carriage return ODh AA cr if the command was valid There i s noresponseifthe module detects a sy ntax or communication error or even if the specified address does not exist is a delimiter character which indicates a valid command AA represents the 2 character hexadecimal address of the module cr represents terminating character carriage return 0Dh c
185. e version code of the module s firmware at address AA cr is the terminating character carriage return ODh 7 18 ADAM 4000 Series User s Manual 4050 4051 4052 4053 4055 40565 405650 4060 4068 4069 Chapter 7 Read Module Name command Description The com mand re quests t he digital I O m odule at a ddress AA to return its name Syntax AAM cr is a delimiter character range 00 FF represents 2 character he xadecimal address that you will access to M is the Read Module Name command cr is the terminating character carriage return ODh Response Module Name cr if the command is valid Thereis noresponseifthe m odule detects asy ntax or communication error even or if the specified address does not exist is a delimiter character which indicates a valid command AA range 00 FF represents the 2 character he xadecimal address of the module Module Name is the name of the module at address AA For example 4052 cr is the terminating character carriage return ODh 7 19 ADAM 4000 Series User s Manual 4055 40565 405650 Digital I O and Relay Output 4060 4068 4069 Counter Frequency Command Set AAXOTTTTDDDD Name Write Safety Value command Description Force the DO channels to safe ty status when communication is in time out and over pre defined period Syntax AAXOTTTTDDDD cr is a delimiter character AA range 00 FF represents the 2 cha racter he xa
186. e while connecting the INIT terminal with the module s GND terminal fo rces the configuration 1nto a k nown state called the INIT state D 6 ADAM 4000 Series User s Manual Appendix D INIT state defaults Baud rate 9600 Address 00h Checksum disabled Forcing th e mo dule in INIT state does not change an y parameters in the module s EEPROM When the module is in the INIT state with its INIT and GND termin als shorted all co nfiguration settings can be changed and the module will respond to all other commands normally Notice Init Mode When the switch is set to the initial mode the module will operate with its factory settings Address 0 with data format 9600 N 8 1 Normal Mode When the switch is set to the normal mode the module will operate with user defined settings A power reset will not alter these settings 5 Connect computer to the ADAM I O module using a RS 232 to RS 485 or USB to RS 485 converter Option A Option B 13 124U0 Ssr SY 01 gs 1 Appendix D Utility Software D 7 Utility Software 6 Use software to configure settings According to user s application to set parameter like as address baudrate data format checksum protocol and so on Changing Baud rate and Checksum Refer to Chapter 2 section 2 3 Changing the protocol from ADAM ASCII to Modbus Some ADAM 4000 modules support both ADAM ASCII and Modbus protocols and the factory default setting of these mo
187. ease follow t he calibration steps as below 1 Shortthe INIT pinto GND and then power up ADAM 4015T Run ADAM 4000 5000 Utility and search for the module 0 ini xj ADAM 4000 5000 Utility 0 11 1 M ADAM 4015T General Setting Channel Setup HEX 1 DEC For all channels BaudRate 9600 bps 21 Enable Disable Range follow CHO CheckSum Enable IV CHO Thermistor 3K 0100C v Bum out Firmware amp 2 00 F CHI Thermistor 0100C gt Bum out Data Format Engineering Units z 2 CH2 Thermistor 3K 0100C 0100 um out Comm WDT 00 Sec IV CH3 Themistorsk 0100C v Bum out Protocol ADVANTECH Centorede 0 CH4 i 100 j B t Temp Unit Centigrade Thermistor O 100 C w Bum ou CHS i 100 ERES Thermistor 3K 07100C v Bumout Al Calibration Zero Cal Span Cal Lead Wire Effect Compensation Polling AI data 7 2 Click on Lead Wire Effect Compensation 9 400 0 Utility 0 11 Hie Tools Help S gt M ADAM 4015T General Setting Channel Setup at ms Address HEX i pec For all channels BaudRate smtp Enable Disable Range follow CHO CheckSum Enable IV CH rhemistorak 0 100 v Bumout Firmware Ver 2 00 IV CH1 Thermistor 3K 0100C Data Fomat Engineering Units rz c
188. ecimal 3 6 ADAM 4000 Series User s Manual Chapter 3 ADAM 4011D Thermocouple Input Module 20 Tice ADAM 4011D DATA CODE RANGE ACQUISITION 000 x TSmV s0mV VI 25V 20mA OE TC JKUE 1234 TC RSB EI a z Figure 3 2 ADAM 4011D Thermocouple Input Module with LED Display Accepts J K T E R S and B thermocouples Millivolt inputs 15 mV 50 mV 100 mV and 500 mV Volt inputs 1 V and 2 5 V Current input 20 mA Requires a 125 resistor Two digital output channels and one digital input channel are provided Depending on the module s configuration setting it can forward the data to the host computer in one of the following formats Engineering units mV V or mA Percent of full scale range FSR Two s complement hexadecimal Chapter 3 I O Modules 3 7 Modules Application Wiring Figure 3 3 ADAM 4011 4011D Thermocouple Input Wiring Diagram po Jy N mVN V Lo md JEA 001 HI 2 DIO E IN IN HI E Figure 3 5 ADAM 4011 4011D Process Current Input Wiring Diagram 3 8 ADAM 4000 Series User s Manual Chapter 3
189. ei s configured to a 0 to 20 mA output range and a hexadecimal data form at It will output witha valueof 10m A 7FFH FFFH x 20 mA 10 mA 6 7 ADAM 4000 Series User s Manual 4021 Analog Output Module Command Set AA4 Name Start up Voltage Current Output Configuration command Description Stores the present output value of an analog output module at address AA inthe m odule s n on volatile regi ster T he output value will take effect at start up or after a brownout Syntax 4 is delimiter character AA range 00 FF represents the 2 character he xadecimal address of the analog output module whose output current is to be set 4 is the Start up Output Current Configuration command cr is the terminating character carriage return 0Dh Response if the command is valid cr if an invalid command was issued Thereis noresponseifthe m odule detectsa sy ntax or communication error or even if the specified address does not exist delimiter character indicates that a valid comm was received delimiter c haracter i ndicates that the command was invalid AA range 00 FF represents the 2 character he xadecimal address of the analog output module cr is the terminating character carriage return 0Dh Example command 0A4 cr response 0 A cr Presume the present output va lue of th e an alog ou tput module at address 0A is 9 4 mA The command tells the analog outp
190. el Setup ri m 5T Address or HEX DEC For all Sen BaudRate 9500 bps Enable Disable Range follow CheckSum Enable Thermistor 0100C Firmware Ver 42 00 Iv CHi Themistorak0 100 Bum out Data Format Engineering Units z r CH2 Thermistor 0100 Bum out Comm WDT 00 Sec CH3 Thermistor 3K 07100 z um out Protocol ADVANTECH enoe F CH4 Theri 100 Bure out Temp Unit Centigrade ermistor O 100 C Burn out TEs CH5 Thermistor 3K 0100C Bum out Al Calibration Zero Cal Span Cal Lead Wire Effect Compensation Polling AI date 2 2 Click on Lead Wire Effect Compensation 00 5000 Utility 0 11 File Tool Help 21 ajaj gt 8 84 ADAM 4015T 5 9 C0M1 M General Setting Channel Setup 2 015 Address HEX fi DEC For all channels OM i Bde mus Enable Disable Range follow CHO CheckSum Enable ermistor 10K 100 C Bum out Firmware 52 00 M CHI Thermistor 051005 Data Fomat Enginesing Unis cHal Themis oot Comm WDT 0 0 Sec EH3 Thermistor 3K 0 100 C um out Protocol ADVANTECH IV CH4 Themistorsk 0100C Teme Unt Centigrade hermistor 3K 0 100C Update F CH5 Theristor O 100 C zl um out Calibr
191. eld by the counter register is 65535 The number 65 535 is held when the actu al to tal counts exceed this number cr represents terminating character carriage return 0Dh command 08RE c response 0832011 The command instructs the module at address 08h to return its co unter v alue Th e m odule respo nds th at its coun ter value equals 32011 5 59 ADAM 4000 Series User s Manual 4011 4011D 4012 AACE Name Description Syntax Response Example Clear Event Counter command The a ddressed m odule i si nstructedt o reseti ts even t counter to zero AACE cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address of an analog input module CE is the Clear Event Counter command cr represents terminating character carriage return 0Dh if the command was valid There is no response if the module detects a syntax error or communication error if s pecified address does exist delimiter character indic ates a valid comm and was received AA represents the 2 character hexadecimal address of the responding analog input module cr represents terminating character carriage return 0Dh command 20 9CE cr response 09 The command instructs the module at address 09h to set its event counter to zero The module responds that its counter has been reset 5 60 ADAM 4000 Series User s Manual Chapter 5 5 4 Excita
192. elimiter character AA range 00 FF represents the 2 character he xadecimal address that you will access to 4 is the Enable Disable Filter command S is the digital filter mode S 0 means disable filter S 1 means enable filter cr is the terminating character carriage return 0Dh Response if the command is valid There i s noresponseifthe module detects a sy ntax or communication error or even if the specified address does not exist is a delimiter character which indicates a valid command AA range 00 FF represents the 2 character he xadecimal address of the module cr is the terminating character carriage return ODh Example co mmand 0340 cr response 03 The com mand or ders t he c ounter frequency module at address 03 t o disable its digital filter The module returns its ad dress i ndicating t hat ith as ex ecuted th e co mmand successfully 7 50 ADAM 4000 Series User s Manual 4080 4080D AA4 Name Description Syntax Response Example Chapter 7 Read Filter Status command Read th e digital filter statu s o fth e add ressed cou nter frequency module AA4 cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address that you will access to 4 is the Read Filter Status command cr is the terminating character carriage return ODh AAS cr if the command is valid There is noresponseifthe module detects a sy ntax or communication er
193. en the range is modified especially The module has to perform all stages of auto calibration which is also performed during the start up When the calibration process is underway the module does not respond to any other commands The command set in the following pages includes the exact delays that might occur as modules are reconfigured 4 2 Syntax delimiter character address command data checksum carriage return Every command begins with a delimiter character There are four valid characters a dollar sign a pound sign a percentage sign and an at sign The delimiter character 1s followed by a two character address hexadecimal that specifies the target module The actual two character command follows by the address Depending on the command an optional data segment may follows by a command string Furthermore an optional two character checksum may be appended to the total string Every command is terminated by a carriage return cr ALL COMMANDS SHOULD BE ISSUED IN UPPERCASE CHARACTERS 4 2 ADAM 4000 Series User s Manual Chapter 4 Before the command set is given we provide an I O module commands search table to help you find the commands that you wish to use The command set is divided into the following three categories Analog Input Module commands Analog Output Module commands Digital I O Relay Output and Counter Frequency Module commands Each Category starts with a command summary of a p
194. ensor readings as modules can be placed m uch closer to the source Up to 256 ADAM modules may be connected to an RS 485 multi drop network by using the ADAM RS 485re peater whichex tends the maximum communication distance up to 4 000 ft The host computer is connected to the RS 485 network with one of its COM ports through the ADAM 452x module RS 232 to RS 422 485 converter To boost the network s throughput ADAM RS 485 repeater uses a logical R TS signal to manage t he re peater s direction The only t wo wires that are needed for the RS 485 network DATA and DATA are inexpensive shielded twisted pair Panel DIN Rail mounting Chapter 1 Introduction 1 3 Introduction ADAM modules can be mounted on any panels brackets or DIN rails They can also be stacked together The RS 485 network together with screw terminal plug connectors allows for sy stem expan sion reconfiguration a nd re pair wi thout disturbing field wiring Protection against the environment Since all th eco nfigurations con trolledb y so ftware th e protection p rovided by the packaging is very i mportant The pl astic outer shell enh ances resistan ce ag ainst corro sive materials m oistures and vibrations ADAM modules low power requirements help them to operate in temperatures from 0 to 70 C and in humidity from 0 to 95 non condensing Th ey are co mpactly bu ilt u sing au tomated SMT technology T herefore t hey can be im plemente
195. ent ra pidly decreases causing com munication e rrors Totally th netw ork can ho ld upto 256 addressable mo dules Th e limitation for this number 1s the two number hexadecimal address codes that know 256 combinations The ADAM converter ADAM repeaters and the host c omputer are non addressable units a nd therefore are not included in these numbers Segment 1 Segment 2 TI Converter RS 232 RS 485 RS 485 Repeater 1 L gt RS 232 1 2 N 1 Figure E 1 Daisychaining Appendix E RS 485 Network E 3 RS 485 Network Star Layout In this scheme the re peaters are connected to drop down cables from the main wires of th e first segment A tree structure is t he result This scheme is not recommended when using long lines since it will cause a serious amount of signal distortion due to a signal reflection in a several line endings Converter n RS 232 RS 485 RS 485 Eu e gt RS 232 Repeater 1 Repeater 2 m Repeater N amp 7 Y 1 Z S ADAM I O Modules M Figure E 2 Star Structure Random This is a combination of daisychain and hierarchical structure L Converter
196. er Frequency Command Set Digital I O and Relay Output Counter Frequency Command Set 7 1 Digital I O and Relay Output Module Command Command Description Module Syntax Sets the address input range baud 4050 4051 4052 4053 rate and or checksum status to a 4055 40565 405650 digital module 4060 4068 4069 AA6 Returns the values of digital I O 4050 4051 4052 4053 channels of the addressed module 4055 40568 405650 4060 4068 4069 AABB data Writes specified values to either a 4050 4055 40568 single channel or all channels 405650 4060 4068 simultaneously 4069 pt Orders all digital I O modules to 4050 4051 4052 4053 sample their input values and store 4055 4060 4068 them in a special register AA4 Returns the value that was stored in 4050 4051 4052 4053 the specified digital I O module that 4055 4060 4068 was stored after an command AA2 Returns the configuration parameters 4050 4051 4052 4053 for the specified digital I O module 4055 4056S 405650 4060 4068 4069 AA5 Indicates whether a specified digital 4050 4051 4052 4053 module was reset after the last 4055 40565 405650 time the 5 command was issued 4060 4068 4069 AAF Return firmware version code from the 4050 4051 4052 4053 specified digital 1 module 4055 4056S 405650 4060 4068 4069 AAM Return the module name from the 4050 4051 4
197. er character AA range 00 FF represents the 2 character he xadecimal address of an analog input data logger S is the Set Memory Operation Mode command O represents the operation mode 1 enables the recording of data 0 disables the recording of data cr is the terminating character carriage return ODh AA cr if the command is valid AA cr if an in valid parameter was tered There is no responsei f them odule detectsasy error or communication error if s pecified address does exist is a deli miter character indicating a valid command was received isadelim iter cha racter i ndicating the command wa s invalid AA range 00 FF represents the 2 character he xadecimal address of an analog input data logger cr is the terminating character carriage return ODh command 03S1 cr response 03 cr The co mmand en ables th e analog inpu t data log ger at address 03 to record data The response indicates that the command was received 5 38 ADAM 4000 Series User s Manual 4018M AAT Name Description Syntax Response Example Chapter 5 Read Memory Operation Mode command Request the memory operation status ofthe analog input data logger at address AA G AAT cr 1s a delimiter character AA range 00 FF represents the 2 character he xadecimal address of an analog input data logger T is the Read Memory Operation Mode command cr is the termi
198. er s Manual Chapter 3 3 18 ADAM 4060 4068 Relay Output Module The ADAM Relay Output Module is a low cost alternative to SSR modules The ADAM 4060 Relay Output Module provides four relay channels two of them are Form A and two are Form C The ADAM 4068 Relay Output Module provides eight channels Four of the channels are Form A and four are Form C These two modules are excellent for ON OFF control or low power switching applications and they are able to support the safety value setting ADAM 4060 4 channel Relay Output Module AL AC 3c J 3 SE DAT ACQUISITION RELAY 12 MODULE FELA INPUT 5 485 OUTPUT RELAY CONTACTS Wr bar F 2 ISS IE Ac ac 2 2 Figure 3 61 ADAM 4060 4 channel Relay Output Module Contact rating for Form A and Form C Resistive AC 0 6 125 V 0 3 A 250 V DC 2 A 30 V 0 6 A 110 V Chapter I O Modules 3 65 Modules ADAM 4068 8 channel Relay Output Module ADAM 4068 DATA _ TYPE Q ACQUISITION FELAYsa56 MODULE PE Yos2r OUTPUT RELAY CONTACTS Figure 3 62 ADAM 4068 8 channel Relay Output Module Contact Rating for Form A and Form C Resistive AC 125 V 0 6 A 250 V 0 3 A DC 30 V 2 A 110 V 0 6 A NOTICE This electric current is under the load of resistance If you try to use the load of inductance the ele
199. erminating character carriage return 0Dh 76 5143121010 T n Not used Not used Not used Frequency Gate Time 0 0 1 seconds 1 1 0 seconds Checksum status Ly 0 Disabled 1 Enabled Figure 7 3 Data format for FF 8 bit parameter 7 29 ADAM 4000 Series User s Manual Digital 1 and Relay Output 4080 4080D Counter Frequency Command Set AANNTTCCFF Response AA cr if the command is valid AA cr if an invalid parameter was tered or th e INIT terminal was not gr ounded when changing bau d rat e or checksum setting were attempted There i s noresponseifthe module detects asy ntax or communication error or even if the specified address does not exist is a delimiter character which indicates a valid command isa delimiter ch aracter wh ich ind icates an inv alid command AA range 00 FF represents the 2 character he xadecimal address of the module cr is the terminating character carriage return 0Dh Example co mmand 0120510600 cr response 2 O cr The ADAM 4080D m odule is nfigured b y ch anging address 01 oanew dress 2 0 c hoosing frequency measurement module assigning 9600 to baud rate setting frequency gate time 0 1 second and no checksum checking or generation The response indicates that the command was received Wait sev en seco nds to letth e new co nfiguration settings take effect before you issue a new command to the module Table
200. es second accuracy 0 05 or better AI zero drift 6 uV AI span drift 25 ppm C AI CMR 50 60 Hz 150 dB AI NMR 50 60 Hz 100 dB AO channel number 1 AO range 0 10 V AO drive current 30 mA AO isolation voltage 3000 AO accuracy 0 0596 of FSR AO drift 50 ppm C Digital output 4 channels open collector to 30 V Sink current 30 mA maximum load Power dissipation 300 mW Support protocol ADAM ASCII Watchdog timer 1 6 second System Power requirements 10 to 30 non regulated Power consumption 2 2 W 24 Voc A 12 ADAM 4000 Series User s Manual Appendix A Figure A 5 ADAM 4016 Function Diagram PHOTO ISOLATION Do 010 ALARM Do 1 H ALARM Do2 Do 3 V int H Ve Vin i TEENS E 16 BIT i A D CONVERTER MCRO gt CONTROLLER d FILTER 10 Hz lt DA eut NVERT PHOTO lt 0 ER SOLATION EEPROM D CONFIG DATA ALIBRATION DATA 57 GND Power Input Converter 10 30 V POWER ISOLATION Appendix A Technical Specification A 13 Technical Specifications A 6 ADAM 4017 4017 8 Channel Analog Input Module Table 8 ADAM 4017 4017 Specifications AI channel number ADAM 4017 6 differential and 2 single ended ADAM 4017 8 differential Input type mV V and mA ADAM 4017 150 mV 500 mV 1 V 5 V 10 V a
201. et AAA Name Read Gate Mode command Description Request t he s pecified counter frequency module to return its gate status Syntax AAA cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address that you will access to A is the Read Gate Mode command cr is the terminating character carriage return 0Dh Response AAG cr if the command is valid Thereis noresponseifthe m odule detects asy ntax or communication error or even if the specified address does not exist is a delimiter character which indicates a valid command AA range 00 FF represents the 2 character he xadecimal address of the module G determines the gate mode G 0 the gate is low G 1 the gate is high G 2 the gate is disabled cr is the terminating character carriage return 0Dh Example command 01A cr response 011 cr The c ommand req uests the counter frequency m odule t o return its gate status The module at address 01 replies with gate setting high 7 42 ADAM 4000 Series User s Manual 4080 4080D AA3N data Name Description Syntax Response Example co Chapter 7 Set Maximum Counter Value command Set the maximum value for either counter 0 or counter of a specified counter frequency module AA3N data cr is a delimiter character AA range 00 FF represents the 2 charac ter he xadecimal address that you will access to 3 is the Set Maximum Counter Value com
202. et ps uL Alarm Limit fe o o Update J Impaange u Themocoue rowami Data Fomat Engineering Units as Update Integration Time 50 m Alarm Status Low Alarm High Alarm zl Update Clear Latch Al Calibration f Event J Zero Cal Span Cal ComeVe Po CIC Cal DI Status Clear Event Cnt Read AI succeeded E Step 2 Run VB 6 0 add a control via Project Component File Bii View Project Format Debug Run Query Disgram Tools Add Ins Window Help B u one Sols VK aet m TIE Px oma r 3 Add MDI Fom El D gs at Add Module posce General 18 User Control oma k B3 E aqa Property es 2 BS Project1 Project1 Add Teer Document 1 25 Fonns s Ir asss pa Add DHTML Page Add Data Environment ER 1 More ActiveX Designers gt ES ss an 5 sep Form Form a 2 False zi amp H8000000F 2 Sizable m El E a Name Returns the name used in code to identify an object 2 12 ADAM 4000 Series User s Manual Chapter 2 Step 3 Select Microsoft Comm Control n 4 onent LotNotesUI Activex Control module Microsoft Access BarCode Control 9 0 Microsoft Activex Plugin Microsoft ADO Data Control 6 0 OLEDB Microsoft Agent Control
203. et to ON There are two alarm mode options Momentary and Latching If the alarm is in Latching mode the alarm will stay on even when the input value returns within the limits It can also be turned OFF by issuing a Clear Alarm command from the host computer A Latching alarm is cleared by the module when the opposite alarm is set When the module receives a value that is lower than the Low alarm limit it will clear the High alarm and turn the Low alarm ON When the alarm 1s in Momentary mode the alarm will be turned OFF as soon as the input value returns within the limits The arrangement of coupling High and Low alarm states with Digital Output lines may be utilized to build ON OFF controllers that can operate without involving the host computer Chapter 3 I O Modules 3 11 Modules ADAM 4012 Analog Input Module Accepts Millivolt inputs 4 Volt inputs Current input 4 1 V 5 V and 4 Figure 3 9 ADAM 4012 Analog Input Module 150 mV and 500 mV 10 V t20 mA requires a 125 resistor Two digital output channels and one digital input channel are provided Depending on the module s configuration setting it can forward the data to the host computer in one of the following formats Engineering units mV V or mA Percent of full scale range FSR Two s complement hexadecimal 3 12 ADAM 4000 Series User s Manual Application Wiring Hi V Lo Ch
204. f ADAM 4015 3 5 ADAM 4015T 6 channel Thermistor Input Module Chapter 3 I O Modules 3 19 I O Modules Thermistor Module is popularly used for temperature measurement Unlike the traditional design ADAM 4015T provides six thermistor input channels for thermistor signal It is an effective solution in industrial amp building automation Normally broken external wires will lead to an inaccurate current value The ADAM 4015T provides a broken wire detecting function so users can easily fix the problems CPA YY Ls Lg uz 3 1 ri r n ei 248 Awl VAL B GNO 13 RVs 9969996996699 Figure 3 19 4015 6 channel Thermistor Input Module Application Wiring Figure 3 20 ADAM 4015T Thermistor Input Module Wiring Diagram Technical specification of ADAM 4015T 3 20 ADAM 4000 Series User s Manual Chapter 3 Channel Number 6 differential Support Protocol ADAM ASCII and MODBUS RTU Input Type Thermistor Input Connections 2 or 3 wires Wire Burnout Detection Yes Input Type and Thermistor3k 0 100 C 9 796K ohm 203 8 ohm Temperature Range Thermistor 10k 0 100 C 29 49K ohm 816 8 ohm Isolation Voltage 3000 Vc Sampling Rate 10 sample second total Input Impedance 10 MQ Resolution 16 bit Accuracy 0 1 or better CMR S50 60Hz 120 dB NMR S50 60Hz 100 dB Span Drift 25 ppm
205. f the specified module Q AASA data Set Alarm Limit Value Download the alarm limit value 4080 of Counter 1 for counter 1 of the specified module AARP Read Alarm Limit Ask the module to return the 4080 Value of Counter 0 alarm limit value of counter 0 AARA Read Alarm Limit Ask the module to return the 4080 Value of Counter 1 alarm limit value of counter 1 AADO data Set Digital Output Set the values of the module s 4080 Values two digital outputs ON or OFF 4080D AADI Read Digital Output Ask the addressed module to 4080 and Alarm Status return the state of its two digital 4080D Continued on next page 7 60 ADAM 4000 Series User s Manual Chapter 7 Command Syntax Command Name Description V O Module AAEAT Enable Alarm of Enable the alarm of counter Oin 40800 Counter 0 either momentary or latching modes AADA Disable Alarm of Disable all alarm functions of 4080D Counter 0 counter 0 AACA Clear Latch Alarm Both alarm states of the counter 4080D are set to OFF no alarm AAPA data Set Low Alarm Downloads the low alarm count 4080D Count Value of value for counter 0 of the Counter 0 specified module Q AASA data Set High Alarm Downloads the high alarm count 4080D Count Value of value for counter 0 of the Counter 0 specified module AARP Read Low Alarm Ask the module to return the 4080D Count Value of low alarm count value for Counter 0 counter 0 AARA Read High alarm Req
206. fications Figure A 18 ADAM 4060 Function Diagram 5 a gt I J NOLLVOINDIWOO 114110 AY 138 TETEN L z prat A 42 ADAM 4000 Series User s Manual Appendix A A 18 ADAM 4068 4069 8 channel Relay Output Module Table A 22 ADAM 4068 4069 Specifications DO channel number 8 channel relay 4 form A 4 form C Contact rating Resistive ADAM 4068 AC 0 6A 125V 0 3A 250V DC 2A 30V 0 6 110V ADAM 4069 AC 5A 240V DC 5A 30V Breakdown voltage ADAM 4068 500 Vac 50 60 Hz ADAM 4069 1000 Vac 50 60 Hz Insulation resistance 1 GQ minimum at 500 Vpc Relay on time typical 4068 3 ms ADAM 4069 5 ms Relay off time typical ADAM 4068 4 ms ADAM 4069 5 6 ms Support protocol ADAM ASCII and MODBUS RTU Watchdog timer System 1 6 second and communication Power supply 10 to 30 Vpc non regulated Power consumption ADAM 4068 0 6 W 24 Vpc ADAM 4069 2 2 W 24 Vpc Appendix A Technical Specification A 43 Technical Specifications Figure A 19 ADAM 4068 4069 Function Diagram lt gt RS 485 M D Communication gt ut EEPROM J WatchDog Config Data
207. gger S represents the sign of the high alarm limit is for positive and is for negative D represents the decimal point of t he high alarm limit Its value is from 0 to 5 HHHH represents the 4 character hexadecimal number of high alarm limit T represents the sign of the low alarm limit is for positive and is for negative E represents the decimal point of the low alarm limit Its value is from 0 to 5 represents the 4 c haracter hexadecimal number of low alarm limit cr is the terminating character carriage return 0Dh 5 46 ADAM 4000 Series User s Manual 5 3 Digital I O Alarm and Event Command Set Chapter 5 Command Syntax Command Name Description I O Module AADI Read Digital O and The addressed module 4011 4011D Alarm Status returns the state of its digital 4012 4016 input and digital output channels and the status of its alarm AADO data Set Digital Output Set the values of the 4011 4011D Values module s digital outputs ON 4012 4016 or OFF AAEAT Enable Alarm Enables the alarm in either 4011 4011D Momentary or Latching mode 4012 4016 QAAHI data Set High Alarm Value Downloads the High alarm 4011 4011D limit value 4012 4016 QAALO data Set Low Alarm Value Downloads the Low alarm 4011 4011D limit value 4012 4016 AADA Disable Alarm Disables all alarm functions 4011 4011D 4012 4016 AACA Clear Latch
208. gital Output Value R W 00018 1 Digital Output Value R W 00019 2 Digital Output Value R W 00020 3 Digital Output Value R W 00021 4 Digital Output Value R W 00022 5 Digital Output Value R W 00023 6 Digital Output Value R W 00024 7 Digital Output Value R W 00025 8 Digital Output Value R W 00026 9 Digital Output Value R W 00027 10 Digital Output Value R W 00028 11 Digital Output Value R W 00029 Over Current CH0 3 Over Current Flag R W 00030 Over Current CH4 7 Over Current Flag R W 00031 Over Current CH8 11 Over Current Flag R W ADDR 4X Channel Item Attribute Memo 40211 Module Name 1 R 0x40 0x56 40212 Module Name 2 R 0x53 Ox4F 40213 Versoin 1 R 0 1 0x00 40214 Versoin 2 R 0x00 0x00 40215 Comm Safety Enable R Enable 0x00 0x01 40216 Comm Safety Flag R Occur 0x00 0x01 Appendix ADAM 4000 I O Modbus Mapping Table G 11 ADAM 4000 I O Modbus Mapping Table 10 ADAM 4068 8 Relay Output Module ADDR 0X Channel Item Attribute Memo 00017 0 Relay Output Value R W 00018 1 Relay Output Value R W 00019 2 Relay Output Value R W 00020 3 Relay Output Value R W 00021 4 Relay Output Value R W 00022 5 Relay Output Value R W 00023 6 Relay Output Value R W 00024 7 Relay Output Value R W ADDR 4X Channel Item Attribute Memo 40211 Module Name 1 R 0x40 0x68 40212 Module Name 2 R 0x00 0x00 40213 Version 1 R Oxa2 0x00 40214 Version 2 R 0x00 0x00 40215 Comm
209. hannels for channels in an analog module Multiplexing AA6 Read Channel Get the enable disable status of all 5 18 Status channels in an analog module AAB Get Operating Status Get the channel operating status When 5 24 bit value is 0 it mean this channel is in normal operating when bit value is 1 it mean this channel is opening wire AA3 CJC Status Returns the value of the CJC 5 25 sensor for a specified analog input module SAA9SNNNN CJC Offset Calibrates an analog input module to 5 26 Calibration adjust for offset errors of its CJC sensors Continued on following page 4 22 ADAM 4000 Series User s Manual Chapter 4 ADAM 4019 Command Table Continued Command Syntax Command Name Command Description Page No AAQCI Single Channel Gain error calibrate of assignment 5 27 Span Calibration channel User have to input the external standard source for calibrating process AAICi Single Channel Offset error calibrate of assignment 5 28 Offset Calibration channel User have to input the external standard source for calibrating process AA7CiRrr Input Range Input range setting individually 5 29 Setting Read Input Range Get the input range of the assignment 5 30 channel AAXnnnn Set Communication Set communication WDT cycle time 5 31 WDT from 0000 9999 unit 0 1 second if value is 0000 the communication WDT function will be disable AAY Get Communication Read the cy
210. hannels with a common ground They all have 5000 V isolation to prevent power surges from the input lines RMS ADAM 4052 DATA ACQUISITION DA MODULE SIGNAL 8 bit DA OUTPUT RS 485 Figure 3 47 4052 Isolated Digital Input Module Channels 8 6 differential channels fully independent isolated channels 2 single ended channels isolated channels with common ground Digital Input Logic level 0 1 V max Logic level 1 3 30 V Chapter 3 I O Modules 3 51 Modules Application Wiring Internal External 76 0 30 Figure 3 48 4052 Isolation Digital Input Wiring Ground 3 52 ADAM 4000 Series User s Manual Chapter 3 3 14 ADAM 4053 16 channel Digital Input Module The ADAM 4053 provides 16 digital input channels for dry contact or wet contact signals For dry contact the effective distance from DI to contact point is up to 500 m o o o m m EB m amp ADAM 4053 DATA SIGNAL ACQUISITION BI 015 MODULE SIGNAL 16 bit D I OUTPUT RS 485 2 2 i 5 29 A Figure 3 49 ADAM 4053 16 channel Digital Input Module Channels 16 Digital Input Dry contact Logic level 0 Close to GND Logic level 1 OPEN Wet contact Logic level 0 2 V max Logic level 1
211. he a ddressed m odule stores the value and will reco gnize the input signal high only after th e input signal continues high and for longer than the specified value AA cr if an invalid operation was entered Thereis no responseift he m odule detects asy ntax or communication error or e ven if the specified address does not exist is a delimiter character which indicates a valid command isa delimiter ch aracter wh ichi ndicates inv alid command range 00 FF represents the 2 charac ter he xadecimal address of the module cr is the terminating character carriage return 0Dh Example command 130H00020 cr response 11 3 cr The com mand re quests t he counter frequency m odule a t address 13 to set the minimum input width at high level to 20 usec The module stores the value and will identify an input signal to b e high only ifthe signal continues to be high longer than 20 usec This function can be used as digital filter 7 52 ADAM 4000 Series User s Manual 4080 4080D AA0H Name Description Syntax Response Example Chapter 7 ReadM inimum ut Si gnal Width at Hi gh Le vel command Read the minimum input signal width at high level for a specified counter frequency module AA0H cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address that you will access to 0H is the Read Minimum Input Signal Width at High Level comman
212. he data to the host through a standard RS 485 interface ADAM 4018M 8 channel Analog Input Data logger The ADAM 4018M is a 16 bit 8 channel analog input data logger featuring programmable input ranges on all channels This reliable and easy to use analog input logger can store up to 38 000 measurements for a maximum duration of 20 years The ADAM 4018M can accept various analog inputs such as thermocouple mV V and mA It also offers three configurable logging modes standard log event log and mixed log Optically isolated inputs provide 3000 V of isolation between the module and the analog input and protect the module and peripherals from damaging due to high voltages on the input lines The ADAM 4018M is an extremely cost effective solution for industrial measurement and monitoring applications ADAM 4017 8 channel Differential Analog Input Module Chapter 3 I O Modules 3 27 Modules Similar to its counterpart the ADAM 4017 enables eight differential channels with multiple input ranges This multi channel multi range structure allows channels with different input ranges at the same time For example channel can have the range 5V meanwhile the others are 10V and 20 mA Instead of leaving two single ended channels in ADAM 4017 module due to the limit number of pins ADAM 4017 uses a switch to switch AGND and INIT to Vin6 and Vin7 respectively to allow 8 channel input Moreover the ADAM 4017 has been expanded
213. hod that causes a minimum amount of reflection is daisy chaining where all receivers tap from one transmission line and needs to be terminated only twice E 6 ADAM 4000 Series User s Manual Appendix E E 3 RS 485 Data Flow Control The RS 485 st andard usesa single pair of wires to send and receive data This line sharing requires some method to control the direction of the data flow RTS Request To Sent and CTS Clear To Sent are the most commonly used method Host command Module reply 1 Figure E 6 RS 485 data flow control with RTS Intelligent RS 485 Control ADAM 4510 and ADAM 4520 are both equipped with an I O circuit which ca n aut omatically sense the di rection ofthe data flow No handshaking with the host like RTS Request to Send is necessary to receive data and forward it 1 n the correct direction You can use any software written forh alf duplex RS 232 with an ADAM n etwork without modification The RS 485 control is completely transparent to the user Appendix E RS 485 Network E 7 How to use the Checksum feature How to use the Checksum feature A checksum helps you detect communication errors between the host and module This feat ure a dds two extra checksum characters to t he command or response string therefore it reduces the throughput F 1 Checksum Enable Disable In order to enable configuration o f a m odule s c hecksum feature its INIT term inal sh ould be sh orted to
214. ibration command cr is the terminating character carriage return ODh Response AA cr if the command was valid AA cr if an invalid operation was entered There is no response if the module detects a syntax error or communication error or if the s pecified address does exist delimiter character indic ates a valid comm and was received delimiter character indicates the command was invalid range 00 FF represents 2 character he xadecimal address of the analog input module cr represents terminating character carriage return 0Dh In order to successfully calibrate an analog input module s input range a pro per calib ration inp ut si gnal sh ould be connected to the analog input module before and during the calibration See also Chapter 8 Calibration NOTICE An analog input module requires a maximum of 7 seconds to perform auto calibration and ranging after it received a Span Calibration command During this interval the module can not be addressed to perform any other actions 5 18 ADAM 4000 Series User s Manual 4011 4011D 4012 4013 4016 4017 4018 4018M Chapter 5 AA1 Name Offset Calibration command Description Calibrates an analog i nput module t o c orrect for offset errors Syntax 1 is delimiter character AA range 00 FF represents the 2 character he xadecimal address of the analog input module you want to calibrate 1 is the Offset Calibration com
215. if the module detects a syntax error or communication error if thes pecified address does exist delimiter characteri ndicatesa valid command wa s received delimiter character indicates the command was invalid AA range 00 FF represents the 2 character he xadecimal address of an analog input module cr is the terminating character carriage return 0Dh Example co mmand 2324050600 cr NOTICE NOTICE NOTICE response 2 4 The ADAM 4011 module with address 23h 15 configured to anew address o f 24h an inp ut range 2 5 V baud rate 9600 integration t ime 50 m s 6 0 Hz e ngineering u nits data format and no checksum checking or generation The response indicates that the command was received Wait 7 secon ds to let th e new con figuration settings tak e effect before issuing a new command to the module Only ADAM 4011 ADAM 4011D ADAM 4012 ADAM 4013 ADAM 4016 and ADAM 4018 support of FSR and two s complement of hexadecimal Data Format An analog input module requires a maximum of 7 seconds to perform auto calibration and ranging after it is reconfigured During this time span the module cannot be addressed to perform any other actions All configuration parameters can be changed dynamically except checksum and baud rate parameters They can only be altered when the INIT terminal is grounded Refer to Baud rate and Checksum configuration in Chapter 2 for the correct
216. igured data format AAN Read Analog Input Returns the input value from a specified channel 5 16 from Channel N of analog input module in the currently configured data format AA5VV Enable Disable Enable or disable the individual channels in an 5 17 Channels for analog module Multiplexing AA6 Read Channel Get the enable disable status of all channels in 5 18 Status an analog module Pt Synchronized Orders all analog input modules to sample their 5 21 Sampling input values and store them in special registers AA4 Read Synchronized Returns the value that was stored in the specified 5 22 Data module s register after the command AAB Channel Diagnose Diagnose channel status in over range under 5 24 range and wire opening AAOCi Single Channel Calibrates a specified channel to correct for gain 5 27 Span Calibration errors AA1Ci Single Channel Calibrates a specified channel to correct for offset 5 28 Offset Calibration errors AA7CiRrr Single Channel Configure the input type and range of the 5 29 Range Configuration specified channel in an analog input module AA8Ci Read Single Get the input type and range of the specified 5 30 Channel Range channel in an analog input module Configuration AAXnnnn Watchdog Timer Set communication WDT cycle time from 0000 5 31 Setting 9999 unit 0 1 second if value is 0000 the communication WDT function will be disable AAY Read Watchdog Read the cycle time setting of communication 5 32 Timer Setting WD
217. ility program is provided for ADAM module configuration monitoring and calibration It also includes a terminal emulation program that lets you communicate through the ADAM command set See Appendix D Utility Software and online help 2 4 ADAM 4000 Series User s Manual Chapter 2 Notice User can refer our help file to see more details for explanation of Utility operation 7 ADAM 5000TCP 6000 Utility T ADAM 5510 Series Utility Tj ADAM Driver 7 ADAM 4500 Series Utility ADAM 4000 5000 Utility Z ADAM 4000 5000 Utility ADAM Communication Speed In ADAM series the baud rate can be configured from 1200 bps to 38 4 Kbps However the baud rate of all modules in an RS 485 network must be the same ADAM Isolated RS 232 RS485 Converter optional ADAM 452x When the host computer or terminal only has a RS 232 port an ADAM Isolated RS 232 RS 485 Converter is required Since this module is not addressable by the host the baud rate must be reset using a switch inside the module The factory default setting is 9600 baud ADAM Repeater optional ADAM 451x When communication lines exceed 4000 ft 1200 meter or more than 32 ADAM modules are connected a repeater should be implemented In a network up to eight Repeater modules can be connected allowing connection up to 255 ADAM modules As with the Converter module the Repeater module is not addressable by the host and the baud rate must be reset by changing the
218. inal by providing opto isolation of the D A output and up to 3000 V transformer based isolation Digital Outputs A strain gauge input module also contains four digital outputs Outputs are open collector transistor switches that may be controlled by the host computer They can control solid state relays which can be applied to heaters pumps and other electrical controlled equipments Alarm signaling Strain Gauge input modules include High and Low alarm functions High and Low alarm limits may be downloaded into the module s EEPROM by the host computer The alarm functions can be enabled or disabled remotely When the alarm function is enabled both Digital Output channels are used to indicate the High and Low alarm states Digital Output channel 1 DO1 equals to High alarm state and Digital Output channel 0 DOO equals to Low alarm state The High and Low alarm state can be read at any time by the host computer 3 22 ADAM 4000 Series User s Manual Chapter 3 Every A D conversion will be followed by a comparison with the High and Low limits When the input value exceeds one of these limits the High or Low alarm state is set to ON There are two alarm mode options Momentary and Latching If the alarm 1s in Latching mode the alarm will stay on even when the input value returns within limits An alarm in Latching mode can be turned OFF by issuing a Clear Alarm command from the host computer A Latching alarm is cleared by the mo
219. inating character carriage return 0Dh command 0198999 9 cr response 0 I cr The command requests the host computer to send 8999 9 to the co unter frequency m odule at ad dress 0 1 f or L ED display This command is on ly v alid after th e co mmand 0182 has been issued 7 39 ADAM 4000 Series User s Manual Digital I O and Relay Output Counter Frequency Command Set 7 2 2 Counter Setup Command Set Command Syntax Command Name Description Module AAAG Set Gate Mode Requests the specified counter frequency module to set its gate mode to either high low or disabled 4080 4080D AAA Read Gate Mode Requests the specified counter frequency module to return the status of its gate mode 4080 4080D AA3N data Set Maximum Counter Value Sets the maximum value of counter 0 or counter 1 for the specified counter frequency module 4080 4080D AA3N Read Maximum Counter Value Reads the maximum value of counter 0 or counter 1 of the specified counte frequency module 4080 4080D AA5NS Start Stop Counter The command orders the specified counter frequency module to start or stop counting 4080 4080D AA5N Read Counter Start Stop Status The addressed counter frequency module returns its status indicating whether counting is enabled or diabled 4080 4080D AA6N Clear Counter The command clears the counter 0 or counter 1 of the
220. ion Syntax Response Example com CJC Status command Instructs the addressed analog input module to read its CJC Cold Jun ction ompensation sensor s and return the acquired data is delimiter character AA range 00 FF represents the 2 character he xadecimal address of the analog input module which contains the CJC Status you wish to retrieve 31s the CJC Status command cr isthe terminating character carriage return 0Dh gt data cr if the command is valid AA cr if an invalid command was issued There is no response if the module detects a syntax error or communication error or if s pecified address does exist delimiter character indic ates a valid comm was received delimiter character indicates the command was invalid AA range 00 FF represents the 2 character he xadecimal address of an analog input module data isthe value t hatis retrieved by t he m odule by reading its CJC sensor The data format in degrees Celsius consists an or si gn followed by five decimal digits and a fixed decimal point The resolution of the data is 0 1 eC cr is the terminating character carriage return 0Dh mand 093 cr response gt 0036 8 cr The command requests the analog input module at addr ess 09h to read its CJC sen sor and return the data The analog input module at address 09h responds with 36 8 C 5 24 ADAM 4000 Series User
221. ion ADAM 4011D only The ADAM 4011D provides an open thermocouple detection function Users can use a simple command to detect whether the thermocouple is opened or closed The module also provides surge protection on its input channel Internal high speed transient suppressor on its input channel protects the module from dangerous spikes and voltages Front Panel LED Indicator ADAM 4011D only The 4 digits LED display on the back of the ADAM 4011D lets you monitor the process readings right at their source The module displays readings in a wide variety of formats as well as high low alarm messages The ADAM 4011D offers flexibility easy installation and direct availability of process data For critical process monitoring this module is the ideal choice Digital Input Output The ADAM 4011 4011D Thermocouple Input Modules also contain two digital outputs and one digital input Outputs are open collector transistor switches that may be controlled by the host computer They can control solid state relays which may be used to control heaters pumps and other electrical powered equipment The digital inputs may be read by the host computer and used to sense the state of a remote digital signal Chapter 3 I O Modules 3 3 Modules Event counting The event counter is connected to the Digital Input channel and can be used to keep track of the total amount of external low speed pulses Its accumulated maximal count is 65535 The
222. ire 1200 2400 4800 9600 19 2K 38 4K 57 6K 115 2K 4000 ft 1200 m Accuracy 0 05 or better Zero drift 6 uV C Span drift 25 ppm C Isolation rated voltage 3000 Vpc CMR 50 60 Hz 150 dB NMR 50 60 Hz 100 dB Resolution 16 bit Sampling rate 10 samples second Input impedance Voltage 20 MO Current 125 Digital output Sink current 2 channels open collector to 30 V 30 mA maximum load Power dissipation 300 mW Digital input channel Logic level 0 V maximum Logic level 1 3 5 to 30 V Pull up current 0 5 mA Event counter Max input frequency 50 Hz Min pulse width msec Support protocol ADAM ASCII Watchdog timer 1 6 second System Power supply 10 to 30 Vpc non regulated Power consumption 1 2 W 24 A 8 ADAM 4000 Series User s Manual Appendix A Figure A 3 ADAM 4012 Function Diagram 3311142 133 ZHO Rc x cm 8 z m E m OLOHd NOILVTOSI K 0 4 MIMO 05 om L gt 32 t 2 gt m gt s z T Tag E Appendix A Technical Specification A 9 Technical Specifications A 4 ADAM 4013 RTD Input Module Table A 6 ADAM 4013 Specifications RTD channel number 1
223. ist delimiter character indic ates a valid comm was received AA represents the 2 characte r he xadecimal address of the responding analog input module data is th e value of the Low alarm limit in engineering units cr represents terminating character carriage return 0Dh mmand 05RL c r response 05 0 3750 Presume t he anal ogi nput m oduleat address 05h is configured to accept 1 V input The command instructs the module t o ret urn it Low al arm limit val ue The m odule responds its Low alarm limit value is 0 3750 V 5 58 ADAM 4000 Series User s Manual 4011 4011D 4012 Chapter 5 AARE Name Description Syntax Response Example Read Event Counter command The a ddressed m odule i s i nstructed t o return i ts e vent counter value AARE cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address of an analog input module RE is the Reads Event Counter command cr represents terminating character carriage return 0Dh AA data cr if the command was valid There is no response if the module detects a syntax error or communication e rror orifthes pecified a ddress does not exist delimiter character indic ates a valid comm was received AA represents the 2 characte r he xadecimal address of the responding analog input module data represents the stored value from 00000 to 65535 The max value that can be h
224. its 2 to 5 are not used and are set to 0 cr is the terminating character carriage return 0Dh Please refer to AANNTTCCFF configuration command to see TT CC and FF parameter definition 5 9 ADAM 4000 Series User s Manual 4011 4011D 4012 4013 4015 40157 4016 4017 4017 4018 4018 4018M 4019 AA2 Example com mand 452 response 45050600 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 r ange of 2 5 lts ab aud rate of 96 00 bps an integration time of 50 ms 60 Hz engineering units are the currently nfigured data format andnoc hecksum function or checksum generation 5 10 ADAM 4000 Series User s Manual 4011 4011D 4012 4013 4015 40157 4016 4017 4017 4018 4018 4018M 4019 Chapter 5 AAF Name Read Firmware Version command Description The command requests t he analog input mo dule at addr ess AA to return the version code of its firmware Syntax AAF cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address ofthe analogi nputm odulet hat you wa ntt o interrogate F is the Read Firmware Version command cr is the terminating character carriage return ODh Response AA Version cr if the command is valid There is no response if the module detects a syntax error or communication error or if t he speci fied address does
225. its GND term inal Th en th e module should be rebooted The checksum feature is enabled by setting bit 6 of the data format checksum parameter to 1 On the other hand the checksum is disabled by setting the parameter to 0 Whenever the checksum feature is used all the co nnected devices including the host computer should be in enable mode The c hecksum is re presented by 2 haracter ASCII hexadecimal format and is transmitted just prior to the carriage return The checksum equals to the result af ter performing m odulus 256 100h ofall th e ASCII values sum preceding the checksum If the checksum is missing or incorrect the module will not respond Example 1 The following exam ple is an Anal og Data In c ommand and response when the checksum 1s enabled Command 0588 CR Response 3 56719D CR The input value of the module at addr ess 05h is 3 5671 V The data format is in engineering units The command checksum 88 1s the sum of the ASCII values for the following characters 0 and 5 The response hecksum 9Dh i s t hes um of t he A SCII values fort he following characters gt 3 gt 5 6 7 and 1 F 2 ADAM 4000 Series User s Manual Appendix F Example 2 This example explains how t o calculate the checksum value of a R ead High alarm limit command string Case 1 If the Checksum feature is disabled Command 07RH cr Response 107 2 0500
226. l 7 6 channels of the addressed module AABB data Digital Data Out Writes specified values to either 7 8 a single channel or all channels simultaneously AA2 Configuration Returns the configuration 7 14 Status parameters of a specified digital module AA5 Reset Status Indicates whether a specified 7 16 digital I O module was reset after the last time the AA5 command was issued AAF Read Firmware Return the firmware version 7 18 Version code from the specified digital module AAM Read Module Name Return the module name from 7 19 the specified digital I O module AAXOTTTTDDDD Write Safty Value Force the DO channels to safety 7 21 status when communication is time out and over pre defined period AAX1 Read Safty Value Read the time out setting and 7 22 pre defined safety status of DO channels AAP Read low power The command requests the 7 25 status module at address AA to return the low power status of module AAS Set low power The command requests the 7 26 status module at address AA to set and return the low power mode of module AAXnnnn Watchdog Timer Set communication WDT cycle 7 27 Setting time from 0000 9999 unit 0 1 second if value is 0000 the communication WDT function will be disable AAY Read Watchdog Read the cycle time setting of 7 28 Timer Setting communication WDT Chapter 4 Command Set 4 35 Command Set ADAM 4080 Command Table Command Syntax C
227. l Return the module name from 4021 Name specified analog output module 6 2 ADAM 4000 Series User s Manual 4021 Chapter 6 Name C onfiguration command Description Sets address input range baud rate data format checksum status and or integration time for an analog output module Syntax AANNTTCCFF cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address that is to be configured NN represents the new hexa decimal address of the analog output module Range is from 00h to FFh TT represents the type codes output range codes See Table 6 2 on next page CC represents the baud rate codes See Table 6 1 on next page FF is a he xadecimal number that equals to 8 bit parameter representing t he st atus of data f ormat slew rat e a nd checksum Th e layout o f the 8 bit parameter 15 shown in Figure 6 1 Bit 7 is not used and must be set to 0 cr is the terminating character carriage return 0Dh 7 6 5 4 3 2 1 0 Slew Rate Checksum status Bitcode Voltage Current Data Format 0 Disabled 0000 immediate change 00 Engineering units 1 Enabled 0001 0 0625 V sec 0 125 01 of FSR 0010 0 125 V sec 0 250 mA sec 10 hexadecimal 0011 0 250 V sec 0 500 mA sec Not used 0100 0 500 V sec 1 000 mA sec setto0 0101 1 000 V sec 2 000 mA sec 0110 2 000V sec 4 000 mA sec 0111 4 000 V sec 8 00
228. l 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 ADAM 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 2 2 ADAM 4000 Series User s Manual Chapter 2 Power supply For the ease of use in industrial environments the ADAM modules are designed to accept industry standard 24 V unregulated power Operation is guaranteed when using any power supply between 10 and 30 V c Power ripples must be limited to 5 V peak to peak while the voltage in all cases must be maintained between 10 and 30 power supply specifications are referenced at module connector When modules are powered remotely the effects of DC voltage drops must be considered All modules use on board switching regulators to sustain good efficiency over the 10 to 30 V input range therefore we can assume that the actual drawn current is inversely proportional to the DC voltage The following example shows how to calculate the required current that a power supply should provide Assume that a 24 V cis used for five ADAM 4011 Analog Input Modules and the distance between modules and power supply is not significant enough to cause a DC voltage drop One ADAM 4011 module consumes a maximum of 1 2 Watts W The total required power wi
229. le s digital inputs to determine the states of limit safety switches and remote digital signals AAAI AABAA 7 bit D I OUTPUT RS 485 1 D E CNL SSE CICAOLCOCOLCO Figure 3 40 ADAM 4050 Digital I O Module Channels 7 input channels 8 output channels Digital Input Logic level 0 1 V max Logic level 1 43 5 30 V Digital Output Open collector to 30 V 30 mA max load Chapter 3 I O Modules 3 47 Modules Application Wiring 5VDC J TTL Input Digital GND Figure 3 41 ADAM 4050 TTL Input Wiring Diagram 10K Digital nput NAH ontact n losure GND Figure 3 42 ADAM 4050 Contact Closure Input Wiring Diagram uU Ld Digital input i R2 Ky R2 limit current to 30m A Collector Figure 3 43 ADAM 4050 Digital Output Wiring Diagram Used with SSR 3 48 ADAM 4000 Series User s Manual Chapter 3 3 12 ADAM 4051 16 channel Isolated Digital Input Module The ADAM 4051 is a 16 channel Digital Input Module It is built with 2500V lt optical isolation and it is suitable for critical applications The main difference from other modules is that ADAM 4051 accepts 10 50V input voltage to fit various digital signals like 12 V 24 V
230. ll equal to 5 x 1 2 6 W A power supply of 24 V should therefore be able to supply a minimal current of 6 24 0 25 Amps Small systems may be powered by using wall mounted modular power supplies Also when modules operate in long communication lines 72500 feet it is often more reliable to obtain power locally through modular power supplies These inexpensive units can be easily obtained from any electronic retail stores The power cables should be selected according to the length of the power lines and the number of modules connected When implementing a network with long cables the use of thicker wire is more suitable due to the limitation of DC voltage drop Furthermore long wires can also cause interference with communication wires Chapter 2 installation Guideline 2 3 Installation Guideline Power Supply 10V ta 30Vpc Figure 2 1 Power Supply Connections We advise the following standard colors as indicated on the modules for each power line Vs R Red GND B Black Communication Wiring We recommend the use of shielded twisted pair cable in the ADAM network for reducing interference purpose but the cable has to comply with the EIA RS 485 standard Furthermore only one set of twisted pair cable is required for transmitting Data We advise the following standard colors as indicated on the modules for each the communication line DATA Y Yellow DATA G Green ADAM Utility Software A menu driven ut
231. lls between 100 and 115 limits may not be accurate Furthermore readings beyond these limits are neither accurate nor linear B 1 3 Twos complement hexadecimal Twos Complement Hexadecimal format presents the data in ASCII hexadecimal form providing a rapid communication high resolution and easy conversion to computer compatible integer format In order to indicate twos complement hexadecimal bits 0 and 1 of the data format checksum integration time parameter must be set to 10 This format displays data in the form of a 4 character hexadecimal string This string represents a 16 bit twos complement binary value Positive full scale is denoted as 7FFF 432 767 while negative full scale is represented by the value 8000 32 768 The resolution is digit one at the least significant bit LSB of 16 bits Example The input value is 1 234 V An analog input module is configured for a 5 V range The value returned is E069 cr This value is equivalent to the signed integer 8087 Input ranges with voltage and milliamp values are used with the full calibrated voltage range from 8000 to 7FFF For instance an ADAM 4011 module is given a 5 V input range In this case 5 V is represented as 8000h and 5 V 15 denoted as 7FFFh When thermocouple input ranges are used an input range which is bipolar and symmetric at zero is assumed The following table provides several examples B 4 ADAM 4000 Series User s Manual
232. lowing wiring illustration figure 3 54b for more details J Jj Dc mor Ji Figure 3 52 ADAM 4055 16 channel Digital I O Module 3 56 ADAM 4000 Series User s Manual Chapter 3 Application Wiring Dli Figure 3 54a ADAM 4055 Digital Input Dry Contact Wiring Diagram Chapter 3 I O Modules 3 57 I O Modules External Internal I DICOM I i 15V L I DGND Jumper setting Switch Ya OL Figure 3 54b ADAM 4055 Digital Input Dry Contact Diagram Internal DI 1 DIO Logic level 1 10 50 V Logic level 0 3 V Max D GND 005 4 noa 002 001 DOCOM OO ne 0999999906999 Figure 3 55a 4055 Digital Input Wet Contact Wiring Diagram 3 58 ADAM 4000 Series User s Manual Chapter 3 External i Internal DICOM 15V z Jumper setting Qoc 7 DIO Figure 3 55b ADAM 4055 Digital Input Wet Contact Diagram Internal Internal DICOM o I i 15V Jumper setting I DGND i VA I I i DIO I Figure 3 56a ADAM 4055 Default Jumper Setting for the Digital Input Wiring Support dry and wet contact digital input at the same time Chapter 3 I O Modules 3 59 I O Modules ADAM 4055 Noti
233. ly Re mote configuration can be do ne by using either the provided menu based software or the command set s configuration and calibration commands By sto ring con figuration and calibratio n parameters in a no nvolatile EEPROM modules are able to retain these parameters in case of power failure Watchdog Timer A watchdog timer sup ervisory function will au tomatically reset the ADAM modules in th e event of system failure Maintenance is thu s simplified Power Requirements Although t he m odulesar ede signed forst andard industrial unregulated 2 4 power supply they a ccept any power unit that supplies power within the range of 10 to 3 0 V c The power supply ripple must be 1 imited to 5 V peak to peak and the immediate ripple voltage should be maintained between 10 and 30 V Connectivity and Programming ADAM modules can c onnect to and communicate with all computers inals They use RS 485 tra nsmission standa rds a nd communicate with ASCII format co mmands T he com mand set for every module type consists of approximately ten different commands 1 2 ADAM 4000 Series User s Manual Chapter 1 The command set for input modules is larger because it incorporates alarm funct ions All com munications t o and from t he m odule are performed 1 n ASC II which m eans t hat A DAM m odules ca n be virtually programmed in any high level language RS 485 Network The RS 4 85 network providesl ower noise s
234. m of counter 0 is in LATCH mode OOisa hexadecimal num ber re presenting t he Di gital Output port s channel 0 and 1 status 00h D O channels 0 and 1 are both OFF 01h channel 0 is ON channel 1 is OFF 02h channel 0 is OFF channel 1 is ON 03h 7 channel 0 and 1 are both ON cr re presents the term inating c haracter carriage return 0Dh 7 69 ADAM 4000 Series User s Manual Digital I O and Relay Output 4080D Counter Frequency Command Set AADI Example co mmand 15D I cr response 1510000 cr The counter mo dule at ad dress 15h is in structed to return digital output data and alarm status The module res ponds that both digital output channels are OFF and alarm state is MOMENTARY command 05D I cr response 0530000 The counter mo dule at add ress 05 H is in structed to return digital output and alarm status The module responds that both di gital output channels are OF F and the alarm status for both counters are ENABLED 7 70 ADAM 4000 Series User s Manual 4080D AAEAT Name Description Syntax Response Example Chapter 7 Enable Alarm command The counter mo dule is in structed to e nable its alar m for counter 0 in either Latching or Momentary mode AAEAT cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address of the module EA is the Enable Alarm command T indicates the alarm type and can have the value M Momentary alarm s
235. mand Command qm 801 5 Response 7 7 Command File e File jJ Browse Continue Send CheckSum Stop Save to File Exit 01 09 38 32 09 38 22 20 ms Figure D 4 Terminal Function Notice User can refer our help file to see m ore details for ex planation of Utility operation 77 ADAM SOOOTCP 6000 Utility T ADAM 5510 Series Utility Tj ADAM Driver 7 ADAM 4500 Series Utility f li ADAM 4000 5000 Utility gt ADAM 4000 5000 Utility Appendix D Utility Software D 5 Utility Software D 2 The procedure for ADAM 4000 series installation guide When user fi rst time gets AD AM 4000 modules he can re fer following procedure to configure and operate Es pecially note that new ADAM 4000 modules will have default factory settin gs with Address setting 1 and data format 9600 N 8 1 Redefine the address to avoid ID conflict if two or more new modules are used in the same network Standard Installation Procedures 1 Prepare the install environment Host computer Isolated RS 232 RS 485 Converter AD AM module 2 Install ADAM 4000 5000 utility in host computer 3 Wiring for ADAM 4000 module Power supply amp Communication Wiring H 5 4 4 Move hardware switch to Initial mode For some older Adam models use an external wire to connect the INIT terminal to the GND terminal Booting the modul
236. mand cr is the terminating character carriage return 0Dh Response AA er if the command is valid AA cr if an invalid operation was entered There is no response if the module detects a syntax error or communication error if thes pecified address does exist delimiter character indic ates a valid comm and was received delimiter character indicates the command was invalid AA range 00 FF represents 2 character he xadecimal address of the analog input module cr represents terminating character carriage return 0Dh In order to successfully calibrate an analog input module s input range a pro per calib ration inp ut si gnal sh ould be connected to the analog input module before and during the calibration See also Chapter 8 Calibration NOTICE An analog input module requires a maximum of 7 seconds to perform auto calibration and ranging after it received an Offset Calibration command During this interval the module can not be addressed to perform any other actions 5 19 ADAM 4000 Series User s Manual 4011 4011D 4012 4013 4015 4015T 4016 5 Description Syntax Response nchronized Sampling command Orders al alog i m odules t o sa mple t heir i values and store the values in special registers pe 1s a delimiter character 1s the Synchronized Sampling command The terminating character in the form ofa carriage return 0Dh is not re
237. mand N determines the counter for which the maximum counter value is to be set N 0 represents counter 0 N I represents counter 1 data is the maximum count value which consists of eight hexadecimal digits The m odule will accumulate the input counts until it reaches the maximum value When the count exceeds the maximum counter value the c ounter will stop counting Th e pro grammer sh ould use th eco mmand AAGN to reset the counter to 1 cr is the terminating character carriage return 0Dh AA cr if the command is valid AA cr if an invalid operation was entered Thereis no responseift he m odule detects asy ntax or communication error or e ven if the specified address does not exist is a delimiter character which indicates a valid command isa delimiter ch aracter wh ich i ndicates an inv alid command range 00 FF represents the 2 charac ter he xadecimal address of the module cr is the terminating character carriage return 0Dh mmand 24300000ffff cr response 24 The com mand re quests t he counter frequency m odule a t address 24 to set the maximum value for counter 0 to 65535 0x0000ffff The module will reply that it has executed the command 7 43 ADAM 4000 Series User s Manual Digital 1 and Relay Output 4080 4080D Counter Frequency Command Set AA3N Name Read Maximum Counter Value command Description Read the m aximum value of co unter 0 or counter 1 fora specified
238. mand is 065 25 cr The result shows that the value of the input 652 59 C is 65 25 of the full scale range 1000 C Thermocouple input ranges are always assumed to be bipolar with zero being the point of symmetry This holds true regardless of the specified range of operation For example when we use a type J thermocouple 0 C to 760 C 760 C corresponds to 100 and 0 C corresponds to 096 Even if 0 C lies outside of the specified operation range for the thermocouple zero will remain as the point of symmetry For instance a type B thermocouple is specified for operation from 500 C to 1800 C In this case 1800 C corresponds to 100 and 500 C corresponds to 27 77 Appendix B Data Formats and I O Ranges B 3 Data Formats I O Ranges The percentage is related to the full span of the configured range For instance a nickel RTD is specified for 80 C to 100 C Then the lower value of 80 C equals to 0 of span and the upper value of 100 C equals to 100 of span In the FSR mode an over range feature is automatically invoked by the ADAM analog input modules if the value exceeds the uppermost value of the input range For instance an analog module which is configured for a 5 V range has one of the values reading 5 5V The resulting value would then be 110 The readings must fall within the input range for accuracy assurance Although they are typically linear readings anything which fa
239. mmand was valid AA cr if an invalid command was issued Thereis noresponseifthe m odule detects asy ntax or communication error or even if the specified address does not exist delimiter character indicates that a valid comm was received delimiter c haracter i ndicates that the command was invalid AA range 0 0 FF represents t he res ponding 2 character hexadecimal address of the analog output module cr is the terminating character carriage return 0Dh Before issuing the 20 mA Calibration command the analog output module should be trimmed to the correct value with the Trim Calibration command A m illimeter or a resistor and voltmeter should be connected to the module s output Please refert ot hea nalogo utput module s T rim Calibration comman d Chapter 8 Calib ration fora detailed description 6 12 ADAM 4000 Series User s Manual 4021 AA2 Name Description Syntax Response Example co Chapter 6 Read Configuration Status command Instruct the analog output module to return its configuration data AA2 cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address for status reading 2 is the Read Configuration Status command cr is the terminating character carriage return ODh AATTCCFF cr if the command is valid if an invalid command was issued There is no response ifthe module detects a sy or commu
240. mmunication error or even if the specified address does not exist is a delimiter character which indicates a valid command AA range 00 FF represents the 2 character he xadecimal address of the module cr is the terminating character carriage return 0Dh Example com mand 03BO cr response 03 cr The command configures the counter frequency modules at address 03 toretrieve anon isolated inpu t Th e m odule replies by sending its ad dress to indicate that the command was executed NOTICE The input mode command is not related to a specific channel When the input mode is set both channels are changed accordingly 7 34 ADAM 4000 Series User s Manual 4080 4080D AAB Name Description Syntax Response Example Chapter 7 Read Input Mode command Read t hei nput m ode oft he s pecified c ounter frequency module AAB cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address that you will access to B is the Read Input Mode command cr is the terminating character carriage return ODh AAS cr if the command is valid There i s noresponseifthe module detects a sy ntax or communication error or even if the specified address does not exist is a delimiter character which indicates a valid command AA range 00 FF represents the 2 character he xadecimal address of the module S indicates the input signal mode When S 0 the module is configure d to non is
241. n received 7 74 ADAM 4000 Series User s Manual 4080D OQAASA data Name Description Syntax Response Example co Chapter 7 Set Hi alarm Count Value of Counter 0 command Sett he high alarm count value f orco unter ft he specified counter module AASA data cr 1s a delimiter character range 00 FF represents 2 character he xadecimal address of the module SA ist he SetHigh alarm Co unt Value of Coun ter 0 command data is the high alarm count value which must consist of eight hexadecimal digits This value should be higher than the low alarm count value cr is the terminating character carriage return 0Dh AA cr if the command is valid Thereis noresponseifthe m odule detects asy ntax or communication error or even if the specified address does not exist is a delimiter character which indicates a valid command AA range 00 FF represents the 2 character he xadecimal address of the module cr is the terminating character carriage return 0Dh mmand 12SAF0000000 cr response 12 cr Thec ommandsets the low alarm count num ber F0000000 hex f or c hannel 0 ofthe c ounter m odules a t address 12 add ressed odule replies th at the command has been received 7 75 ADAM 4000 Series User s Manual Digital 1 and Relay Output 4080D Counter Frequency Command Set AARP Name Read Low alarm Count Value of Counter 0 command Description Read the 1 ow
242. nalog input module before and during the calibration See also Chapter 8 Calibration NOTICE An analog input module requires a maximum of 7 seconds to perform auto calibration and ranging after it received a Span Calibration command During this interval the module can not be addressed to perform any other actions 5 26 ADAM 4000 Series User s Manual AA1Ci Name Description Syntax Response Example Single Channel Offset Calibration command The command calibrates a specified channel to c orrect for offset errors AA1Ci cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address oft he anal ogi nputm odule whichi st be calibrated 1 is the Single Channel Offset Calibration command Cire presents the speci fied input cha nnel you wa ntt o calibrate cr is the terminating character carriage return 0Dh AA cr if the command was valid AA cr if an invalid operation was entered There is no response if the module detects a syntax error or communication error or if the s pecified address does exist delimiter characteri ndicatesa valid command wa s received delimiter character indicates the command was invalid AA range 00 FF represents the 2 character he xadecimal address of the analog input module cr represents terminating character carriage return 0Dh command 021C5 cr response 02 cr ommand calibrates hannel 5 ofthe
243. nating character carriage return 0Dh AAO cr if the command is valid is a deli miter character indicating a valid command was received AA range 00 FF represents the 2 character he xadecimal address of an analog input module O represents the operation mode 1 enables the recording of data 0 disables the recording of data cr is the terminating character carriage return 0Dh command F3T cr response F3l cr The command requests the memory operation status of the analog input data logger at address F3 The response indicates that data recording 1s enabled 5 89 ADAM 4000 Series User s Manual 4018M AAL Name Description Syntax Response Example Event Record Count command Request the number of ev ent records stored in th e analog input data logger at address AA AAL cr 1s a delimiter character AA range 00 FF represents 2 character he xadecimal address of an analog input data logger L is the Event Record Count command cr is the terminating character carriage return 0Dh AAHHHH cr if the command is valid isa d elimiter character indicating a valid command was received range 00 FF represents 2 character he xadecimal address of an analog input module HHHH represents the 4 character hexadecimal number of event records store d int he analog inpu t d ata log ger at address AA cr is the terminating character carriage return
244. nd 20 mA ADAM 4017 150 mV 500 mV 1 V 5 V 10 V 20 mA and 4 20 mA Output speed bps Maximum distance RS 485 2 wire 1200 2400 4800 9600 19 2K 38 4K 57 6K 115 2K 4000 ft 1200 m Isolation voltage 3000 Voc Resolution 16 bit Sampling rate 10 samples second total Bandwidth 13 1 Hz Accuracy 0 1 or better Zero drift 6 uV C Span drift 25 ppm C CMR 50 60 Hz 120 dB NMR 50 60 Hz 100 dB Input impedance Voltage 20 MQ Current 120 Q Support protocol ADAM ASCII ADAM 4017 amp 4107 MODBUS RTU ADAM 4017 only ADAM 4017 System 1 6 second Watchdog timer ADAM 4017 System 1 6 second and communication Power requirements 10 to 30 Vpc non regulated Power consumption 1 2 W 24 Voc A 14 ADAM 4000 Series User s Manual Appendix A Figure A 6 ADAM 4017 4017 Function Diagram The use of a 125 ohm external resistor is when only 4017 needs one The resistor is contained internally for the ADAM 4017 and doesn t need to be include externally 3 3 lt lt lt I lt i e a gt gt 5 2g 22 E 3 N 59 4 i E 93 io a 5 nz 5 2 o Y ag T w 2 2 og PE d 3 gt El Y 2 eg 5 5 5 v n Bs o g
245. nication error or e ven if the specified address does not exist delim iter character indicates that a valid command wa s received delimiter character indicates that the comm and was invalid range 00 FF represents the 2 charac ter he xadecimal address of an analog output module TT rep resents th e typ e o f code wh ich determines th e output range CC represents the baud rate code FF is a hexadecimal number that equals to 8 bit parameter representing t he data form at slew rate hecksum status cr is the terminating character carriage return 0Dh Please re fer to CFF Configuration command Page 6 3 and 6 4 for TT CC and FF parameter definition mmand 4 52 response 45300614 cr The c ommand asks t he a nalog o utput m odule at a ddress 45h to send its configuration data Theanalog output m odule at add ress 45h re sponds wi th output range 0 to 20 mA baud rate 9600 engineering units as the currently configured data format slew rate 2 mA per second and no checksum checking 6 13 ADAM 4000 Series User s Manual 4021 Name Description Syntax Response Example Analog Output Module Command Set Last Value Readback command The analog output module is instructed to return the latest output value that it has received from the Analog Data Out command If the module hasn t received any Analog Dat a Out c ommands since start up it will return to its Start
246. nline module insertion and removal Transient suppression on RS 485 communication lines Power Requirement Unregulated 10 30 V Protected against power reversal Mechanical Case ABS PC with captive mounting hardware Plug in screw Accepts 0 5 mm2 to 2 5 mm2 Terminal block 14 22 or 14 28 AWG Environment EMI Meets FCC Class A or CE Operating Temperature 10 70 C 14 158 F Storage Temperature 25 85 C 13 185 F Humidity 5 95 non condensing 3 2 ADAM 4000 Series User s Manual Chapter 3 3 1 ADAM 4011 4011D Thermocouple Input Modules The ADAM 4011 4011D Thermocouple Input Modules use a microprocessor controlled integrating A D converter to convert sensor voltage current or thermocouple signal into digital data The digital data is then translated into either two s complement hexadecimal format or percentage of full scale range FSR according to the module s configuration When prompted by the host computer the data is sent through a standard RS 485 interface The ADAM 4011 4011D Thermocouple Input Modules offer signal conditioning A D conversion ranging and RS 485 digital communication functions They protect your equipment from power surges at the ground terminal by providing opto isolation of the A D input and transformer based isolation up to 3000 V e ADAM 4011 has transformer based isolation up to 500 V Open Thermocouple Detection and Input Surge Protect
247. nnen A 10 A 5 ADAM 4016 Strain Gauge Input Module A 12 A 6 ADAM 4017 4017 8 Channel Analog Input Module A 14 A 7 ADAM 4018 4018 8 channel Analog Input Module A 16 A 8 ADAM 4018M 8 channel Analog Input Data Logger A 19 A 9 ADAM 4019 8 channel Universal Analog Input Module 22 10 ADAM 4021 4024 Analog Output Module A 24 11 ADAM 4050 Digital l O Module A 28 12 ADAM 4051 4052 Isolated Digital Input Module A 30 13 ADAM 4053 16 channel Digital Input Module A 32 14 ADAM 4055 16 channel Digital I O Module A 34 A 15 ADAM 4056S 12 channel Sink Type Isolated Digital Output Module 2 Ie A 36 A 16 ADAM 4056SO 12 channel Source Type Isolated Digital Output Module um rient A 38 17 ADAM 4060 Relay Output Module A 40 A 18 ADAM 4068 4069 8 channel Relay Output Module A 42 A 19 ADAM 4080 Counter Frequency Input Module A 44 A 20 ADAM 4080D Counter Frequency Input Module with LED Iti A 46 Appendix B Data Formats I O Ranges B 1 B 1 Analog Input Formats eere B 2 1 1 Engineering Units decem entere rd stenoses B 2 B 1 2 Percent of FSI
248. not exist is a deli miter character indicating a valid command was received range 00 FF represents 2 character he xadecimal address of an analog input module Version is the version code of the module s firmware at address AA cr is the terminating character carriage return ODh 5 11 ADAM 4000 Series User s Manual 4011 4011D 4012 4013 4015 40157 4016 4017 4017 4018 4018 4018M 4019 AAM Name Description Syntax Response Read Module Name command The command requests the analog input module at addr ess AA to return its name AAM cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address of the analog input module that you want to interrogate M is the Read Module Name command cr is the terminating character carriage return ODh Module Name cr if the command is valid There is no response if the module detects a syntax error or communication error or if t he speci fied address does not exist is a deli miter character indicating a valid command was received AA range 00 FF represents the 2 character he xadecimal address of an analog input module Module Name is the name of the module at address AA cr is the terminating character carriage return ODh 5 12 ADAM 4000 Series User s Manual 4011 4011D 4012 4013 4015 40157 4016 4017 4017 4018 4018 4019 Chapter 5 AA Name Analog Data In c
249. nput module S hexadecimal number that represents the alarm state 0h disabled 1 h M OMENTARY m ode enabled 2 h LATCH mode enabled For ADAM 4011 4011D 4012 it is a hexadecimal number representing t he Di gital Ou tput p ort s c hannel Oand 1 status 00h D O channels 0 and 1 ar e both OFF 01h channel 0 is ON channel 1 is OFF 02h channel 0 is OFF channel 1 is ON 03h channel 0 and 1 are both ON For ADAM 4016 it is a hexadecimal number representing the statu softh efourd igitalo channels Th e corresponding table is show in the following table 5 48 ADAM 4000 Series User s Manual 4011 4011D 4012 4016 AADI Example co Chapter 5 Status Code DO0 001 002 003 00 OFF OFF OFF OFF 01 OFF OFF OFF ON 02 OFF OFF ON OFF 03 OFF OFF ON ON 04 OFF ON OFF OFF 05 OFF ON OFF ON 06 OFF ON ON OFF 07 OFF ON ON ON 08 ON OFF OFF OFF 09 ON OFF OFF ON OA ON OFF ON OFF OB ON OFF ON ON OC ON ON OFF OFF OD ON ON OFF ON OE ON ON ON OFF OF ON ON ON ON is exadecimal number representing the Dig ital in put port s c hannel st atus 00h D Ic hannelis Low 01h channel is High cr represents terminating character carriage return 0Dh mmand I15D I cr response 510001 cr The a nalog i nput m odule at ad dress 15h is i nstructed t o return digital I O data and alarm status The module responds that both digital ou
250. nse XX cr if the command is valid XX is two hexadecimal character 00 OFF 01 ON AA cr if an invalid command has been issued is a delimiter character which indicates a valid command 5 a deli miter charact which indicates an invalid command cr is the terminating character carriage return ODh 7 22 ADAM 4000 Series User s Manual 405650 0 Description Syntax Response Chapter 7 Read and Clear over Current Status Flag command Read the Over C urrent St atus Fla ga nd Cleart he Flag simultaneously AAEO cr is a delimiter character AA range 00 FF represents t he 2 character hexadecimal address that you will access to EO is the Read and Clear over Current Status Flag command cr is the terminating character carriage return ODh AAX cr if the command is valid if an invalid command has been issued X is one hexadecimal character range from 0 to 7 X 0 No over current occur X 1 DOO 3 has over current occurred X 2 DO4 7 has over current occurred X 4 DO8 11 has over current occurred is a delimiter character which indicates a valid command is a delimiter character which indicates an invalid command cr is the terminating character carriage return ODh 7 23 ADAM 4000 Series User s Manual Digital 1 and Relay Output 4069 Counter Frequency Command Set AAP Name Read the Low Power Status of Module command Description The
251. nue executing the Trim Calib ration command until the output current is equal to exactly 20 mA 9 Execute the 20 mA Calibration command until the present output is exactly 20 m A The analog output module will store its c alibrated parameters in EEPROM 8 14 ADAM 4000 Series User s Manual Chapter 8 Module ADAM 4016 1 Apply power to the strain gauge input module and let it warm up for about 30 minutes 2 Assure t hatt he module 1 correctly 1 nstalled The n c onnect a voltmeter to the screw terminals of the module ADAM 4016 Voltmeter Figure 8 7 Setup for Voltage Output Calibration 3 Execute the Zero ration command This 15 done through the ADAM utility software Please see A O 0V Calibration option in the Calibration sub menu of the ADAM utility software m ADAM 4016 Module Setting Data Area General Setting r l Calibration Address 9 1 Dec Zero Cal BaudRate sts vl d CheckSum Enable Calibration 3 Firmware pe Trim for 10V Input Range 500mv p Alam Type Setting 3 Data Format Engineering Units r disable gt Update Integration Time 50ms 60H2 v a Update Update m Limit gt Read AI succeeded K Figure 8 8 Zero Calibration
252. num and nickel RTDs Depending on the module s configuration setting it can forward the data to the host computer in one of the following formats Engineering units C Percent of full scale range FSR Two s complement hexadecimal Chapter 3 I O Modules 3 15 Modules Application Wiring RTD 5 Wire RTD 4 Wire RTD SENSE v SENSE Figure 3 16 ADAM 4013 RTD Inputs Wiring Diagram 3 16 ADAM 4000 Series User s Manual Chapter 3 3 4 ADAM 4015 6 channel RTD Input Module A RTD module is popularly used for temperature measurement Unlike the traditional design the ADAM 4015 RTD Input Module provides six RTD input channels for different types of RTD signal like as Pt Ni Balco It is an effective solution in industrial amp building automation Normally broken external wire will lead to an inaccurate current value however the ADAM 4015 provides a broken wire detecting function Therefore users can easily fix the broken wire problems This module can accept RTD sensors that have two or three wires After the V2 04 of ADAM 4015 ADAM 4015 can support the BAI 200 600 C Please be noted that the pin 26 is defined as GND and it s reserved ADAM 4015 DATA CODE ACQU
253. odule co nfirms thei ncrease I no rdert o perform th is tri m calib ration a vo Itmeter shou Id be connected t the m odule s o utput See al sot he z calibration command and s pan calibration command of the strain gauge input module and Chapter 8 Calibration for a detailed description 5 66 ADAM 4000 Series User s Manual 4016 AAA Name Description Syntax Response Chapter 5 Zero Calibration command Stores t he vol tage output va lue ofthea ddressed strai n gauge input module as zero voltage reference AAA cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address oft he st rain gauge input m odule w hose output channel is to be calibrated A is the Zero Calibration command cr is the terminating character carriage return 0Dh AA cr if the command is valid AA cr if an invalid command was issued There is no response if the module detects a syntax error or communication error or if s pecified address does exist delimiter characteri ndicatesa valid command wa s received delimiter character indicates the command was invalid AA range 00 FF represents the 2 character he xadecimal address of the strain gauge input module cr is the terminating character carriage return ODh Before issuing the Zero Calibration command the analog output should b e trimmed to the correct value with the Trim C alibrationc ommand v oltmeters h
254. ol in ADAM utility Configuration with the ADAM command set ADAM modules can also be configured by issuing direct commands through a terminal emulation program that is part of the ADAM utility software The following example will guide you through the setup of an analog input module Assume an ADAM 4011 Analog Input module still has its default settings baud rate 9600 and address 011 and you are being requested to send its default settings before any reconfiguration is made NOTICE An analog input module requires a maximum of 7 seconds to perform auto calibration and ranging after reboot or start up During this time span the module can not be addressed to perform any other actions Example Make sure that the module is properly connected and turn on all the connected devices Then start the terminal emulation program and type in the following command 012 cr The command above requests the module with address 01 to send its configuration status 101050600 Chapter 2 installation Guideline 2 7 Installation Guideline Module at address 01 responds that it is configured for an input range of 2 5 V baud rate of 9600 integration time of 50 ms 60 Hz The code also shows engineering units and no checksum checking or generation To change the configuration setting of the analog input module the following command is issued 01070F0600 cr change configuration 01 target module at address 00 to 07 change a
255. olated TTL input IfS 1 the module is configured to photo isolated input cr is the terminating character carriage return ODh command 03 response 1030 cr The c ommand re quests t he counter frequency m odule a t address 03 to return its input mode The module replies by setting the input mode to retrieve non isolated input 7 35 ADAM 4000 Series User s Manual Digital 1 and Relay Output 4080 4080D Counter Frequency Command Set ZAAN Name Read Counter or Frequency Value command Description Instructs t he add ressed counter frequency m odule at address AA t or ead th e cou nter or fr equency alue of counter 0 or counter 1 and return the acquired data Syntax AAN cr is a delimiter character AA range 00 FF represe nts the 2 character hexadecimal address that you will access to N represents the counter number N 0 represents counter 0 1 represents counter 1 cr is the terminating character carriage return 0Dh Response gt data cr if the command is valid AA cr if an invalid operation was entered Thereis noresponseifthe m odule detects asy ntax or communication error or even if the specified address does not exist isa delimiter ch aracter wh ich ind icates an inv alid command AA range 00 FF represents the 2 character he xadecimal address of the module data isthe value thatis retrieved by the module f rom reading counter 0 or counter 1 The data format consists of
256. ommand cr is the terminating character carriage return 0Dh if the command was valid if an invalid command was issued There i s noresponseifthe m odule detects or communication error or even if the specified address does not exist delimiter character indicates that a valid comm was received delimiter c haracter i ndicates that the command was invalid AA range 0 0 FF represents t he res ponding 2 character hexadecimal address of the analog output module cr is the terminating character carriage return 0Dh Before issuing the 4 mA Calibration command the analog output module should be trimmed to the correct value with the Trim Calibration command A m illimeter or a resistor and voltmeter should be connected to the module s output Please refert ot hea nalogo utput module s T rim Calibration comman d Chapter 8 Calib ration fora detailed description 6 11 ADAM 4000 Series User s Manual 4021 Analog Output Module Command Set AA1 Name Description Syntax Response 20 mA Calibration command Stores t he current out put va lue oft he address ed a nalog output module as 20 mA reference 1 is a delimiter character range 00 FF represents 2 character he xadecimal address whose data are to be sent lis the 20 mA Calibration command cr is the terminating character carriage return 0Dh 1AA cr if the co
257. ommand 05CA cr response 0 5 The c ounter module at ad dress 0 5h 1 s 1 nstructed t o s et both alarm states High and ow to OFF The m odule confirms that it has done so 7 73 ADAM 4000 Series User s Manual Digital 1 and Relay Output 4080D Counter Frequency Command Set AAPA data Name Set Low alarm Count Value for Counter 0 command Description Set the low alarm count value for counter 0 of the specified counter module Syntax AAPA data cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address of the module isth eSetLo w alarm Count Valu e for Cou nter 0 command data is th e low alarm count value which must consist of eight hexadecimal digits This value should be lower than the high alarm value cr is the terminating character carriage return 0Dh Response AA er if the command is valid Thereis noresponseifthe m odule detects asy ntax or communication error or even if the specified address does not exist is a delimiter character which indicates a valid command AA range 00 FF represents the 2 character he xadecimal address of the module cr is the terminating character carriage return 0Dh Example command 212PA0000FFFF cr response 12 ommandsets the low alarm count num ber 0000FFFF hex fo ch annel 0 of th e co unter modules at address 12 add ressed odule replies th at the command has bee
258. ommand Description The command will retu rn the in put value from a sp ecified AA module in the currently configured data format Syntax AA cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address of an analog input module cr is the terminating character carriage return 0Dh Response gt data cr There is no response if the module detects a syntax error or communication error or if s pecified address does exist gt is a delimiter character data is th e input value in the con figured data format of the interrogated module For data formats see Appendix B cr is the terminating character carriage return 0Dh Example command 21 cr response 7 2111 7 2567 7 3125 7 1000 7 4712 7 2555 7 1234 7 5678 cr The c ommand interrogates the anal og input odule a t address 21h for its input values of all channels The analog input module responds with channels from 0 to 7 with 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 5 13 ADAM 4000 Series User s Manual 4011 4011D 4012 4013 4015 4015T 4016 4017 4017 4018 4018 4019 AA Example command DE cr r esponse gt FF5D cr The analog input module at address DEh has an input value of FF 5D The configured data format of t he analog input module is two s complement Two s complement of Span Engineering units
259. ommand Name Command Description Page No AANNTTCCFF Configuration Sets the address input mode 7 28 baud rate checksum status and or frequency gate time for a specified counter frequency module AA2 Configuration Status Returns configuration parameters 7 30 from the specified counter frequency module AAF Read Firmware Return firmware version code from 7 31 Version the specified counter frequency module AAM Read Module Name Return the module name from the 7 32 specified counter frequency module AABS Set Input Signal Sets the input signal mode of the 7 33 specified counter frequency module to either non isolated or photo isolated input signals AAB Read Input Signal Read the input signal mode of the 7 34 Mode specified counter frequency module TAAN Read Counter or Returns the value of counter 0 or 7 35 Frequency Value counter 1 from a specified counter frequency module in hex format Continued on following page 4 36 ADAM 4000 Series User s Manual Chapter 4 ADAM 4080 Command Table Continued Command Syntax Command Name Command Description Page No AAAG Set Gate Mode Requests the specified counter frequency module to set its gate mode to either high low or disabled 7 40 AAA Read Gate Mode Requests the specified counter frequency module to return the status of its gate mode 7 41 SAA3N data Set Maximum Counter Value Sets the maximum value of
260. on Mode memory module Event Record Read the number of stored event 5 42 Count records in the memory module Q AAN Standard Record Read the number of stored 5 43 Count standard records in the memory module AARNNNN Read Record Read the contents of the specified 5 44 Content record AAACSDHHHHTEIIII Set Alarm Limit Set the high low alarm settings for 5 46 the specified channel AABC Read Alarm Limit Read the high low alarm settings 5 48 for the specified channel Chapter 4 Command Set 4 21 Command Set ADAM 4019 Command Table Command Syntax Command Name Command Description Page No AANNTTCCFF Configuration Sets the address baud rate data 5 4 format checksum status and or integration time for a specified analog input module AA2 Configuration Returns the configuration 5 10 Status parameters for the specified analog input module AAF Read Firmware Return the firmware version code 5 12 Version from the specified analog output module AAM Read Module Return the module name from the 5 13 Name specified analog output module AA Analog Data In Returns the input value from a 5 14 specified analog input module in the currently configured data format AAN Read Analog Input Returns the input value from a 5 16 from Channel N specified channel of analog input module in the currently configured data format AA5VV Enable Disable Enable or disable the individual 5 17 C
261. onsumption 0 4 W 24 Vpc A 28 ADAM 4000 Series User s Manual Appendix A Figure A 12 ADAM 4050 Function Diagram m rr Ka N PEU Cd lt Z Rs o Aui cx E C4 D xL Appendix A Technical Specification 29 Technical Specifications A 12 ADAM 4051 4052 Isolated Digital Input Module Table A 16 ADAM 4051 4502 Specifications DI O channel number ADAM 4501 16 digital inputs ADAM 4052 8 digital inputs 6 fully independent isolated channels and 2 isolated channels with common ground Input Output speed bps Maximum distance RS 485 2 wire 1200 2400 4800 9600 19 2K 38 4K 57 6K 115 2K 4000 ft 1200 m Digital input level ADAM 4051 Dry Contact Logic level 0 Logic level 1 Wet Contact Logic level 0 Logic level 1 ADAM 4052 Logic level 0 Logic level 1 Close to GND Open 3V maximum 10 to 50V 1V maximum 3 to 30V Input resistance ADAM 4051 5 2 ADAM 4052 3 k Q Isolation voltage ADAM 4051 2500 Voc ADAM 4052 5000 Vrms Over voltage protect 70 Voc ADAM 4051 only Support protocol ADAM 4051 ADAM ASCII and MODBUS RTU ADAM 4052 ADAM ASCII Table continued on next page A 30 ADAM 4000 Series User s Manual Appendix A Watchdog timer ADAM 4051 Sy
262. onsumption 1 0 W 24 Voc Burn out detection 4 20mA and all Thermocouple input A 22 ADAM 4000 Series User s Manual Appendix A Figure A 9 ADAM 4019 Function Diagram bi g Q 5 Prctection Surge 8 DIFF IN IN Appendix A Technical Specification A 23 Technical Specifications A 10 ADAM 4021 4024 Analog Output Module Table A 14 ADAM 4021 4024 Specifications Input speed bps Maximum distance RS 485 2 wire 1200 2400 4800 9600 19 2K 38 4K 57 6K 115 2K 4000 ft 1200 m AO channel number ADAM 4021 1 ADAM 4024 4 Output type mA V Output range 0 20 mA 4 20 mA and 10 V Accuracy ADAM 4021 0 1 of FSR for current output 0 2 of FSR for voltage output ADAM 4024 0 1 of FSR for current output 0 1 of FSR for voltage output Resolution 12 bit Readback accuracy 0 1 of FSR ADAM 4021 only Zero drift voltage output 30 uV C current output 0 2 Span temperature coefficient Isolation rated voltage 3000 Programmable output 0 125 to 128 mA second slope 0 0625 to 64 V second Current load resistor 0 to 500 2 source Bandwidth 100 samples second Output impedance 0 5 0 Table continued on next page A 24 ADAM 4000 Series User s Manual Appendix A Support protocol ADAM 4021 ADAM ASCII ADAM 4024 ADAM ASCII and MODBUS RTU Watchdog
263. ory mode TTTT range 2 65535 represents the sampling interval in seconds cr is the terminating character carriage return 0Dh 5 85 ADAM 4000 Series User s Manual 4018M AACCCSDMTTTT Response Example AA cr if the configuration is successful AA cr if the configuration fails and are delimiter characters AA range 00 FF represents the 2 character he xadecimal address of an analog input module cr represents terminating character carriage return 0Dh command ODCFF111012C cr response 0D cr The ADAM 4018M module at address 0D is configured as such All eight data storage channels enabled Standalone mode enabled Event logger selected Circular memory mode Sampling interval 300 seconds The response indicates the command is successful 5 36 ADAM 4000 Series User s Manual 4018M AAD Name Description Syntax Response Chapter 5 Read Memory Configuration command The co mmand requ ests t he con figuration d ata fro m th e analog input data logger at address AA AAD cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address of an analog input data logger D is the Read Memory Configuration command cr is the terminating character carriage return ODh AACCSDMTTTT cr if the command is valid is a deli miter character indicating a valid command was received AA range 00 FF represents the 2 character he xadecimal a
264. ould be connected t o t he m odule s o utput channel See also the strain gauge 1 nput m odule s Tri m C alibration c ommand and Chapter 8 Calibration for a detailed description 5 67 ADAM 4000 Series User s Manual 4016 AAB Name Description Syntax Response Span Calibration command Stores t he vol tage output va lue ofthea ddressed strai n gauge input module as 10V reference AAB cr is a delimiter character AA range 00 FF represe nts the 2 character hexadecimal address oft hestrain gauge 1 nput m odule w hose output channel is to be calibrated B is the Span Calibration command cr is the terminating character carriage return 0Dh AA cr if the command is valid AA cr if an invalid command was issued There is no response if the module detects a syntax error or communication error if s pecified address does exist delimiter characteri ndicatesa valid command wa s received delimiter character indicates the command was invalid AA range 00 FF represents the 2 character he xadecimal address of the strain gauge input module cr is the terminating character carriage return 0Dh Before issuing the Span Calibration command the a nalog output should b e trimmed to th e co rrect value with the Trim C alibration c ommand v oltmeters hould be connected t o t he m odule s o utput channel See also the strain gauge 1 nput m odule s Tri m C alibration c ommand and Ch
265. ounter 7 42 Counter Value 0 or counter 1 for the specified counter frequency module Read Maximum Reads the maximum value of 7 43 Counter Value counter 0 or counter 1 of the specified counte frequency module AABNS Start Stop Counter The command orders the specified 7 44 counter frequency module to start or stop counting AA5N Read Counter The addressed counter frequency 7 45 Start Stop Status module returns its status indicating whether counting is enabled or disabled AA6N Clear Counter The command clears the counter0 7 46 or counter 1 of the specified counter module AA7N Read Overflow Flag The addressed module returns the 7 47 Continued on following page Chapter 4 Command Set 4 41 Command Set ADAM 4080D Command Table Continued Command Syntax Command Name Command Description Page No AMS Enable Disable Enables or disables the digital 7 49 Digital Filter filter of the addressed counter frequency module AA4 Read Filter Status The addressed counter frequency 7 50 module returns the status of its digital filter Set Minimum Input Sets the minimum input signal 7 51 Signal Width at High width at high level fora specified Level counter frequency module Read Minimum Input Reads the minimum input signal 7 52 Signal Width at High width setting at high level fora Level specified counter frequency module AAO0L data Set
266. ounter 1 and return the acquired data AA8V Select whether LED will display data from the 4080D counter frequency module directly or from the host computer AA8 Read the LED Data Origin status which determines 4080D whether LED will display data from the counter frequency module directly or from the host computer AAQ data The host computer sends data to the addressed 4080D module to display on its LED This command is valid only after selectting to display host computer data AA8V 7 28 ADAM 4000 Series User s Manual 4080 4080D Chapter 7 AANNTTCCFF Name C onfiguration command Description Sets th e add ress inpu t m ode b aud rate checksum statu s and frequency gate tim e for a specified c ounter frequency module Syntax cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address that you will access to NN re presents the new hexa decimal address of the counter frequency module Range is from 00h to FFh TT represents the input mode 50h counter input mode 51h frequency measurement mode CC represents the baud rate code Refer to Table 7 3 on next page Hexadecimal val ue FF w hich i s c onvertedt oa n 8 bit parameter rep resents t he c hecksum st atus and f requency gate time The ayout oft he 8 bit param eter is shown in Figure 7 3 below Bits 0 1 3 4 5 and 7 are not used and are set to 0 cr is the t
267. ource for calibrating process AA7CiRrr Input Range Input range setting individually 5 29 Setting AA8Ci Read Input Range Get the input range of the assignment 5 30 channel AAXnnnn Watchdog Timer Set communication WDT cycle time from 5 31 Setting 0000 9999 unit 0 1 second if value is 0000 the communication WDT function will be disable Read Watchdog Read the cycle time setting of 1 n Timer Setting communication WDT 99 Chapter 4 Command Set 4 15 Command Set ADAM 4017 Input range and external calibrating input source for each input type Range Input Range Max Signal Min Signal Displayed bcode Hex Resolution 07 4 20 mA 20 000 20 000 1uA 08 10 V 410 000 10 000 1 09 4 5 V 5 0000 5 0000 100 00uV 0a 1V 1 0000 1 0000 100 00uV 00 500 mV 500 00 500 00 10uV Oc 150 mV 150 00 150 00 10uV 0d 20 mA 20 000 20 000 1uA 4 16 ADAM 4000 Series User s Manual ADAM 4018 Command Table Chapter 4 Command Syntax Command Name Command Description Page No AANNTTCCFF Configuration Set the address input range baud 5 4 rate data format checksum status and or integration time for the specified analog input module AA2 Configuration Status Return the configuration 5 10 parameters for the specified analog input module AAF Read Version Return the firmware version code 5 12 from the specified analog input mod
268. ply power to the analog output module and let it warm up fo r about 30 minutes 2 Assure that the module is correctly installed and its configuration is according to your s pecifications It should match the output range that you w ant to calib rate You do this by using the ADAM utility software Please refer to Appendix D Utility Software 3 Connect either a 5 digit millimeter or voltmeter with a shunt resistor 2500 0 01 and 10ppm to the screw terminals of the module ADAM 4021 1 5Vz20mi Figure 8 6 Setup for Analog Output Calibration Chapter 8 Calibration 8 13 Calibration 4 Issue the Analog Data Out command to the module with an output value of 4 mA 5 Check the actual output value at the terminals If it does not equal to 4mA use th e Trim op tion in th e Calib rate su b m enu to change th e actu al ou tput Trim th e module un til th millimeter indicates exactly 4 m A Inthe case of using a voltage meter with shunt resistor the voltage meter should indicate exactly 1 V When calibrating for 20 m A using vo ltage m eter and shunt resistor t he correct voltage would be 5 V 6 Issue the 4 mA Calibratio n command to indicate that the ou tput 1s calibrated The calib rated parameters sho be stored i nth e modules EEPROM 7 Execute an Analog Data Out command with an output value of 20 mA and the output will approximately be 20 mA 8 Conti
269. power t o t he m odule and let it warm up for about 30 minutes 2 Assure t hatt he m odule i s rrectly i nstalled an di s p roperly configured for the input range that you want to calibrate You can do t his b yu sing th e ADAM u tility so ftware Please refert Appendix D Utility Software 3 Use a precise voltage source to calibrate the module through IN and IN terminals for ADAM 4011 4011D and 4012 However for ADAM 4016 the calibrating voltage should be applied to terminals Vin and Vin or lin and Iin At last 0 and Vin0 are used for calibration in ADAM 4017 4017 4018 4018 4018M 4019 and 4019 models ADAM 4011 w or 4012 IN Voltage Source Figure 8 1 Applying Calibration Voltage 8 2 ADAM 4000 Series User s Manual Chapter 8 4 Execute the Offset Calibration command This is also done through the ADAM utility software Please see Offset Calib ration option in the Calibration sub menu of the ADAM utility software M ADAM 4011 General Setting Daa SEES E DEC Reading Al value 028 20 BaudRate 9600 bps allaa CheckSum Enable disable Update FmwaeVe 43 126 Update ute rese Data Format Engineering Units 5535 Update Integration Time so ms 6 z Alarm TE rmm Low Alarm ul High Alarm Update Clear Latch Al Calibration
270. presents counter 0 N I represents counter 1 cr is the terminating character carriage return 0Dh AA cr if the command is valid Thereis noresponseifthe m odule detects asy ntax or communication error or even if the specified address does not exist is a delimiter character which indicates a valid command AA range 00 FF represents the 2 character he xadecimal address of the module cr is the terminating character carriage return ODh command 1361 cr response 11 3 cr The c ommand re quests t he counter frequency m odule a t address 13 to clear counter 1 The module replies with its address indicating that the counter has been cleared 7 47 ADAM 4000 Series User s Manual Digital 1 and Relay Output 4080 4080D Counter Frequency Command Set AA7N Name Read Clear Overflow Flag command Description The command re quests the module to return the status of the overflow flag for eith er counter 0 or counter 1 Then clear the flag afterwards Syntax AA7N cr is a delimiter character AA range 00 FF represents the 2 charac ter he xadecimal address that you will access to 7 is the Read Clear Overflow Flag command N determ ines the channel whose ove rflow fla g status should be read a nd clea red When N 0 it re presents counter 0 On the other hand N 1 represents counter 1 cr is the terminating character carriage return ODh Response AAV cr if the command is valid AA cr if an invalid operation
271. procedure 5 5 ADAM 4000 Series User s Manual 4011 4011D 4012 4013 4015 40157 4016 4017 4017 4018 4018 4018M 4019 Table 5 1 Input Range Codes Type Codes Input Range Code Hex Input Range for 4011 4011D 4018 4018 Thermocouple and 20 mA only 4018M 00 15 mV 01 50 mV 02 100 mV 03 500 mV 04 1V 05 25 06 20 0E Type J Thermocouple 0 760 C OF Type K Thermocouple 0 1370 C 10 Type T Thermocouple 100 400 11 Type E Thermocouple 0 1000 C 12 Type R Thermocouple 500 1750 C 13 Type S Thermocouple 500 1750 C 14 Type B Thermocouple 500 1800 C Input Range Code Hex Input Range for 4012 4017 4017 08 10V 09 5V 0A 1V 0B 500 mV 0C 150 mV 00 20 Notice The input range requires the usage of a 125 current conversion resistor Input Rage Code Hex Input Range for 4016 00 15 mV 01 50 mV 02 100 mV 03 500 mV 06 20 mA 5 6 ADAM 4000 Series User s Manual 4011 4011D 4012 4013 4015 40157 4016 4017 4017 4018 4018 4018M 4019 Chapter 5 Input Range Code Hex Input Range for 4013 20 Platinum 100 100 C 0 00385 21 Platinum 0 100 C 0 00385 22 Platinum 0 200 C 0 00385 23 Platinum 0 600 C 0 00385 24 Platinum 100 100 C a 0 003916 25 Platinum 0 100 C 0 003916
272. pter 7 Read Minimum Input Signal Width at Low Level command Read t he minimum input si gnal width at low level for a specified counter frequency module to filter noise AA0L cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address that you will access to OL is the Read Minimum Input Signal Width at Low Level command cr is the terminating character carriage return ODh AA data cr if the command is valid AA cr if an invalid operation was entered Thereis noresponseifthe m odule detects asy ntax or communication error or even if the specified address does not exist is a delimiter character which indicates a valid command isa delimiter ch aracter wh ich ind icates an inv alid command AA range 00 FF represents the 2 character he xadecimal address of the module data is th e minimum wid th at lo w lev el The unit is in usec microsecond and its resolution is 1 usec The format is a five digit integer that ranges from 2 usec to 65535 usec cr is the terminating character carriage return 0Dh command 050L cr response 0500084 The c ommand re quests t he counter frequency m odule a t address 05 to read its m inimum in put signal wid th at low level T he m odule replies t hat its minimum input si gnal width at low level is 84 usec 7 55 ADAM 4000 Series User s Manual Digital 1 and Relay Output 4080D Counter Frequency Command Set AA1H data Nam
273. put mode 3 38 ADAM 4000 Series User s Manual Chapter 3 Application Wiring Em Vin1 2 Vin 1 4 0 L3 Ts vin 1 DD Vin 0 4 20 qd 4 14 D QD oma 1 gt It is built the 120 resister inside under current input mode Y LM TTL eL 1 XU Vin1 DU wo DI n imd 14 l 1 Figure 3 35 ADAM 4019 Universal Analog Input Wiring Diagram Chapter I O Modules 3 39 Modules Technical specification of ADAM 4019 Channel 8 Resolution 16 bits Input Type V mV mA T C Input type and temperature range V 25 5 10 mV 100 mV 500 mV mA 20 mA with 120 resister 4 20mA with 120 Q resister Thermocouple J 0 to 760 C K 0to1370 C T 100 to 400 C E 0to1000 C R 500 1750 S 500 to 1750 C B 500to 1800 C Isolation Voltage 3000 Voc Sampling Rate 10 samples sec total Input Impedance Voltage 20 MQ Current 120Q Accuracy 0 1 or better Power Consumption 1 0W 24Vpc I O Connector Type 10 pin plug in terminal Burn out Detection 4 20mA and all thermocouple input Table 3 5 Technical specification of ADAM 4019 3 40 ADAM 4000 Series User s Manual Chapter 3 3 9 ADAM 4021 Analog Output Module Analog output module receives its digital input
274. quency module Q AASA data Set High Alarm Downloads the high alarm count 7 73 Count Value of value for counter 0 of the specified Counter 0 counter frequency module Q AARP Read Low Alarm Ask the addressed module to 7 74 Count Value of return its low alarm count value for Counter 0 counter 0 QAARA Read High Alarm Ask the addressed module to 7 15 Count Value of return its high alarm count value Counter 0 for counter 0 Q AADO data Set Digital Output Set the values of the module s two 7 67 Values digital outputs ON or OFF AADI Read Digital Output Ask the module to return the status 7 68 and Alarm Status state of its two digital outputs and the status of its alarm Chapter 4 Command Set 4 43 Analog Input Module Command Set b 5 1 Analog Input Common Command Set Command Description Module Syntax AANNTTCCF Sets the address input range 4011 4011D 4012 4013 4015 F baud rate data format 40157 4016 4017 4017 4018 checksum status and or 4018 4018M 4019 integration time for a specified analog input module AA2 Returns the configuration 4011 4011D 4012 4013 4015 parameters for the specified 4015T 4016 4017 4017 4018 analog input module 4018 4018M 4019 AAF Returns the firmware version 4011 4011D 4012 4013 4015 code from the specified analog 4015T 4016 4017 4017 4018 input module 4018 4018M 4019 AAM Return
275. quired The a nalog i m odules will send response after executing the synchronized sampling command In order to retrieve th e data separate Read Sy nchronized Data command has to be issued for every analog input module The pound sign followed by two asterisks does not represent an optional value but ist he actu al mmand string 5 20 ADAM 4000 Series User s Manual 4011 4011D 4012 4013 4015 40157 4016 Chapter 5 AA4 Name Read Synchronized Data command Description Returns th e inp ut v alue that was stored in th e addressed module s register after a Synchronized Sampling command was issued Syntax AA4 cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address of the analog input module from which data is to be sent 4 is the Read Synchronized Data command cr is the terminating character carriage return 0Dh Response AA status data cr if the command was valid AA cr if an invalid operation was entered There is no response if the module detects a syntax error or communication error or if the s pecified address does not exist delimiter characteri ndicatesa valid command wa s received AA range 00 FF represents the 2 character he xadecimal address of the analog input module that is responding status will tell yo uifth ed ata d ata fro m th elas t Synchronized Sampling com mand has already b een sent If status 1 then
276. r either counter 0 or counter 1 A A5NS cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address that you will access to 5 is the Start Stop Counter command N determines the counter that should be either enabled or disabled N 0 represents counter 0 N 1 represents counter 1 S represents the counter status S 0 stops counting S 1 starts counting cr is the terminating character carriage return ODh AA cr if command is valid There is response if the m odule d etects a sy ntax o r com munication er ror or even if the specified address does not exist is a delimiter character which indicates a valid command AA range 00 FF represents the 2 character he xadecimal address of a counter input module cr is the terminating character carriage return 0Dh mmand 06501 cr response 06 The command requests t he counter 0 of counter frequency module at address 06 to start The addressed module replies with its add ress in dicating that th e co mmand h as b een executed Counter 0 has started 7 45 ADAM 4000 Series User s Manual Digital 1 and Relay Output 4080 4080D Counter Frequency Command Set AA5N Name Read Counter Start Stop Status command Description Requests t he ad dressed ounter frequency m odulet o indicate whether counter 0 or counter 1 is active Syntax SAASN cr is a delimiter character range 00 FF represents
277. r offset errors i Synchronized Orders all analog input modules to 5 21 Sampling sample their input values and store them in special registers AA4 Read Synchronized Returns the value that was stored 5 22 Data in the specified module s register after the command AA3 CJC Status Returns the value of the CJC 5 25 sensor for a specified analog input module AA9SNNNN CJC Offset Calibrates the CJC sensor for 5 26 Calibration offset errors Continued on following page 4 4 ADAM 4000 Series User s Manual Chapter 4 ADAM 4011 Command Table Continued Command Syntax Command Name Command Description Page No Q AADI Read Digital I O and The addressed module returns the 5 50 Alarm Status state of its digital input channel its two digital output channels and the status of its alarm Q AADO data Set Digital Output Set the values of the module s two 5 52 digital outputs ON or OFF Q AAEAT Enable Alarm Enables the alarm in either 5 54 Momentary or Latching mode Q AAHI data Set High Alarm Downloads the High alarm limit 5 56 value Q AALO data Set Low Alarm Downloads the Low alarm limit 5 57 value Q AADA Disable Alarm Disables all alarm functions 5 58 AACA Clear Latch Alarm The latch alarm is reset 5 59 AARH Read High Alarm The addressed analog input 5 60 module is asked to return its high alarm value AARL Read Low Alarm The addressed analog input 5 61 module is aske
278. red During this time span the module can not be addressed to perform any other actions NOTICE All configuration parameters can be changed dynamically except the checksum and baud rate parameters They can only be altered when the INIT terminal is grounded Refer to Baud rate and Checksum in Chapter 2 6 4 ADAM 4000 Series User s Manual 4021 Chapter 6 AANNTTCCFF Example co mmand 310A310610 cr response 24 The analog input module is configured from addresses 31h to a ne w address 0Ah output range 4 to 20 mA baud rate 9600 en gineering units dat a f ormat asl ew rate of 1 0 mA sec and no checksum checking The response indicates that the command has bee n received 6 5 ADAM 4000 Series User s Manual 4021 AA Name Description Syntax Response Analog Output Module Command Set Analog Data Out command Send a value to the address of analog output module Then the analog output module will output this value A A data cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address of an analog output module data is the value thath asto be outputted throug h t he analog output module The Range and value depend on the module s configured data format The possible formats are engineering u nits or of FSR or hexadecimal Please refer to Appendix B Data Formats and I O Ranges cr is the terminating character carriage return ODh cr if the comm
279. requency module AABS Set Input Signal Sets the input signal mode of the 7 33 specified counter frequency module to either non isolated or photo isolated input signals AAB Read Input Signal Read the input signal mode of the 7 34 Mode specified counter frequency module TAAN Read Counter or Returns the value of counter 0 or 7 35 Frequency Value counter 1 from a specified counter frequency module in hex format AA8V Select LED Data Select whether LED will display 7 36 Origin data from the counter frequency module directly or from the host computer AA8 ReadLED Data Returns the status of the LED Data 7 37 Origin origin Origin is either direct from module or from host computer AA9 data Send Data to LED The host computer sends data to 7 38 the addressed module to display on its LED This command is valid only after selectting to display host computer data AA8V Continued on following page 4 40 ADAM 4000 Series User s Manual Chapter 4 ADAM 4080D Command Table Continued status of the overflow flag of counter 0 or counter 1 Command Syntax Command Name Command Description Page No AAAG Set Gate Mode Requests the specified counter 7 40 frequency module to set its gate mode to either high low or disabled AAA Read Gate Mode Requests the specified counter 7 41 frequency module to return the status of its gate mode AA3N data Set Maximum Sets the maximum value of c
280. rn 0Dh Response AAVV cr if the command is valid Example com AA cr if an invalid operation was entered There is no response if the module detects a syntax error or communication error or if the s pecified address does exist delimiter character indic ates a valid comm was received delimiter character indicates the command was invalid AA range 00 FF represents the 2 character he xadecimal address of an analog input 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 s econd word represents t he st atus of c hannel 0 3 Value 0 m eanst he channel is disabled value 1 means the channel is enabled cr is the terminating character carriage return 0Dh mand 026 response 0 2FF cr The command asks t he analog input module at address 02 to send the status of iti nput channels The analog input module at address 02 spondst hatallits multiplex channels are enabled FF equals 1111 and 1111 5 17 ADAM 4000 Series User s Manual 4011 4011D 4012 4013 4016 4017 4018 4018M AA0 Name Span Calibration command Description Calibrates an analog input module to correct for gain errors Syntax AA0 cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address oft he anal ogi nput m odule whichi st o be calibrated 0 is the Span Cal
281. rn the Low alarm ON When the alarm is in Momentary mode the alarm will be turned OFF as soon as the input value returns within the limits The arrangement of coupling High and Low alarm states with Digital Output lines may be utilized to build ON OFF controllers that can operate without the involvement of host computer 3 4 ADAM 4000 Series User s Manual Chapter 3 Function Description for the ADAM 4011 Thermocouple Input Module To provide a better understanding of the ADAM module functions the following is a description of the module ADAM 4011 with the most extensive set of functions All analog input data first flow through the PGA programmable gain amplifier The amplifier can vary its gain from 1 to 128 The PGA then automatically adjusts the signal to a range from 2 5 V to 42 5 V This ensures an optimal input voltage and resolution for the A D converter The A D conversion is supervised by the microprocessor that holds the calibration software Two kinds of calibrations Auto Zero and Auto Span calibrations take place automatically in startup or reset Normal calibration is used to adjust the signal according to calibration parameters defined by the user The digital 10 Hz filter provides a steady state output by using the A function Before the data enter the microprocessor they pass through an optical isolation device which prevents the chance of circuit damaging caused by power surges from the ground terminal
282. ro AARH Read High Alarm Ask the addressed module to return 5 60 Value its high alarm value AARL Read Low Alarm Ask the addressed module to return 5 61 Value its low alarm value Chapter 4 Command Set 4 13 Command Set ADAM 4017 Command Table Command Syntax Command Name Command Description Page No AANNTTCCFF Configuration Set the address input range baud 5 4 rate data format checksum status and or integration time for the specified analog input module AA2 Offset Calibration Return the configuration 5 9 parameters for the specified analog input module AAF Read Channel Status Return the firmware version code 5 11 from the specified analog input module AAM Read Version Return the module name from the 5 12 specified analog input module AA from Channel N Return the input values from all 5 13 channels of the specified analog input module AAN Read Analog Input Return the input value from 5 15 channels number Nof the specified analog input module AA5VV Configuration Status Enables disables multiplexing 5 16 simultaneously for seperate channels of the specified input module AA6 Enable disable Ask the specified input module to 5 17 Channels for return the status of all eight Multiplexing channels AA0 Read Analog Input Calibrate the analog input module 5 18 from all Channels to correct for gain errors AA1 Span Calibration Calibrate the analog input module 5 19
283. rom the specified analog input module AAM Read Module Name Return the module name from the 5 13 specified analog input module AA Read Analog Input Return the input value from all 5 14 from all Channels channels of the specified analog module AAN Read Analog Input Return the input value from 5 16 from Channel N channels number Nof the specified analog input module AA5VV Enable disable Enables disables multiplexing 5 17 Channels for simultaneously for seperate Multiplexing channels of the specified input module AA6 Read Channel Ask the specified input module to 5 18 Status return the status of all eight channels AAB Get Operating Status Get the channel operating status When 5 24 bit value is 0 it mean this channel is in normal operating when bit value is 1 it mean this channel is opening wire AA3 CJC Status Returns the value of the CJC 5 25 sensor for a specified analog input module AA9SNNNN CJC Offset Calibrates an analog input module to 5 26 Calibration adjust for offset errors of its CJC sensors AA0Ci Span Calibration Gain error calibrate of assignment 5 27 channel User have to input the external standard source for calibrating process Continued on following page 4 18 ADAM 4000 Series User s Manual Chapter 4 ADAM 4018 Command Table Continued Command Syntax Command Name Command Description Page No AA1Ci Offset Calibration Offset error calibr
284. ror or even if the specified address does not exist is a delimiter character which indicates received valid command isa delimiter ch aracter wh ich ind icates an inv alid command AA range 00 FF represents the 2 character he xadecimal address of a digital I O module cr is the terminating character carriage return 0Dh command 23 24400600 cr response 24 The c ommand t ries t o c onfigure m odule by cha nging address 23h to add ress 24h assign ing baudr ate 9600 setting no che cksum checki ng a nd supporting A dvantech protocol The response indicates that the configuration was successful Table 7 1 Baud Rate Codes Baud Rate Code Hex Baud Rate 03 1200 bps 04 2400 bps 05 4800 bps 06 9600 bps 07 19 2 kbps 08 38 4 kbps 09 57 6 kbps 0A 115 2 kbps NOTICE All configuration parameters can be changed dynamically except checksum and baud rate parameters They can only be altered when the INIT terminal is grounded Please Refer to Baud rate and Checksum in Chapter 2 for the correct procedure 7 5 ADAM 4000 Series User s Manual 4050 4051 4052 4053 4055 Digital 1 and Relay Output 40565 405650 4060 4068 4069 Counter Frequency Command Set AA6 Name Digital Data In command Description This c ommand requests t he specifie d AA m odule to return the status of its digital input channels and feedback value from its digital output channels Syntax AA6
285. ror or even if the specified address does not exist 115 a delimiterc haracter which i ndicates an invalid command AA range 00 FF represents the 2 character he xadecimal address of the module S is the digital filter mode S 0 means filter is disabled S 1 means filter is enabled cr is the terminating character carriage return 0Dh command 034 cr response 030 The c ommand re quests t he counter frequency m odule a t address 03 to return whether its digital filter is ON or not The m odule retu rns its ad dress which i ndicates th at its digital filter is disabled 7 51 ADAM 4000 Series User s Manual Digital 1 and Relay Output 4080 4080D Counter Frequency Command Set AA0H data Name Set Minimum Input Signal Width at High Level command Description Set the m inimum i nput si gnal wi dth at hi gh 1 evel f ora specified counter frequency module to filter the noise Syntax A A0H data cr is a delimiter character AA range 00 FF represents the 2 charac ter he xadecimal address that you will access to 0H is the Set Minimum Input Signal Width at High Level command data is the minimum width at high level Theunitisin usec m icroseconds an d its reso lutionis1 psec T he format is a five digit integer that can range from 2 psec to 65535 usec Out of range values will cause errors cr is the terminating character carriage return 0Dh Response if t he com mand is valid T
286. rriage return 0Dh command F3R1000 cr response 1 0799 00001000 mmand requ ests the alog inpu t d ata log at address F3 to return its contents in the 1001st record The returned content is valid The event data number is 39 338 for channel 0 in the 4096 seconds from the start of the module 5 43 ADAM 4000 Series User s Manual 4018M AAACSDHHHHTEIIII Name Description Syntax Response Set Alarm Limit command Set high low alarm limits for the channel C in th e analog input data logger at address AA AAACSDHHHHTEIIII cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address of an analog input data logger A is the Set Alarm Limit command C represents the channel index Its value is from 0 to 7 S represents the sign of the high alarm limit is for positive and is for negative D represents the decimal point of t he high alarm limit Its value is from 0 to 5 HHHH represents the 4 character hexadecimal number of high alarm limit T represents the sign of the low alarm limit is for positive and is for negative E represents the decimal point ofthe low alarm li mit Its value is from 0 to 5 represents the 4 c haracter hexadecimal number of low alarm limit cr is the terminating character carriage return 0Dh AA cr if the command is valid AA cr if an in valid parameter was
287. s configured data format The value returned may be a rough estimate of the real value AAS cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address oft he anal og output m odule t hat y ou wa ntt o retrieve the data from The data are current voltage loop 8 is the Current feedback command cr is the terminating character carriage return 0Dh A A data cr if the command was valid if an invalid command was issued Thereis noresponseifthe m odule detectsa sy ntax or communication error or even if the specified address does not exist delimiter character indicates thata v alid co mmand was received delimiter c haracter 1 ndicates that the command was invalid AA range 00 FF represents the 2 character he xadecimal address of the analog output module data is the value returned by the analog output module cr is the terminating character carriage return 0Dh mmand 0 8 response 0A18 773 cr The c ommand t ells t he anal og output m odule at a ddress OAh to m easure its c urrent loop and ret urn the m easured value The analog output module returns the value 18 773 mA 6 15 ADAM 4000 Series User s Manual 4021 AA5 Name Description Syntax Response Example co Analog Output Module Command Set Reset Status command Checks the Reset Status of the analog output module to see whether it has bee nreset since t he last Reset Sta
288. s CHn Start Up Data IAASCn 02SC2 07 456 data 02SC1 03 454 02SC0 11 234 6 19 ADAM 4000 Series User s Manual 4024 Analog Output Module Command Set ADAM 4024 Command Review Continued Command Set Function Response Exam ple AAECn data Set data As CHn Emergency Stop Data AAECn data 02EC2 07 456 02EC1 03 454 02EC0 11 234 p Synchronous Sample IDI No Response AA0Cn Set Current Trim Data As CHn 4m A Calibration Parameter EEPROM IAA 020C2 AA1Cn Set Current Trim Data As CHn 20m A Calibration Parameter EPROM 021C2 AA2 Read Back Module Status IAATTCCFF 022 AA3Cn m Set Trim Data For CHn m 0 127 And If Negative Then Add 0x80 m xx Ex m 89 9 m 09 9 IAA 02308 AA4 Read Back The IDI Input By Synchronous Command IAAx 024 AA5 Checks the Reset Status of the analog output module to see whether it has been reset since the last Reset Status command was issued IAAS 025 AA6Cn Read Back CHn Last Output Value AA data 026C2 AA7CnRxx Set CHn Output Type AA Current Module Address Cn Channel C Prefix Command String n 0 1 2 3 Rxx Output Type Range R Prefix Command String 32 10V 10V 30 0 20 31 4 20mA 027C2R32 6 20 ADAM 4000 Series User s Manual
289. s the module name from 4011 4011D 4012 4013 4015 the specified analog input 4015T 4016 4017 4017 4018 module 4018 4018M 4019 Returns the input value from a 4011 4011D 4012 4013 4015 specified analog input moudule 4015T 4016 4017 4017 4018 in the currently configured data 4018 4019 format HAAN Returns the input value from 4015 4015T 4017 4017 4018 channel number n of the 4018 4018M 4019 specified analog input module AA5VV Enables disables multiplexing 4015 4015T 4017 4017 4018 simultaneously for separate 4018 4018M 4019 channels of the specified input module AA6 Ask the specified input module 4015 4015T 4017 4017 4018 to return the status of all eight 4018 4018M 4019 channels AA0 Calibrate the analog input 4011 4011D 4012 4013 4016 module to correct for gain errors 4017 4018 4018M AA1 Calibrate the analog input 4011 4011D 4012 4013 4016 module to correct for offset 4017 4018 4018M errors ran Orders all analog input modules 4011 4011D 4012 4013 4015 to sample their input values and store them in special registers 40157 4016 Continued on following page 5 2 ADAM 4000 Series User s Manual Chapter 5 Command Command Description 1 0 Module Syntax 4 Returns the value that was 4011 4011D 4012 4013 4015 stored in the specified module s 4015T 4016
290. specified counter module 4080 4080D AA7N Read Overflow Flag The addressed module returns the status of the overflow flag of counter 0 or counter 1 4080 4080D 7 40 ADAM 4000 Series User s Manual 4080 4080D AAAG Name Description Syntax Response Example Chapter 7 Set Gate Mode command Request t he s pecified c ounter frequency module to set its gate to one of the three states high low or disabled SAAAG cr is a delimiter character AA range 00 FF represents 2 character he xadecimal address that you will access to A is the Gate Mode command G determines the gate mode G 0 the gate is low G 1 the gate is high G 2 the gate is disabled cr is the terminating character carriage return 0Dh AA cr if the command is valid Thereis noresponseifthe m odule detects asy ntax or communication error or even if the specified address does not exist is a delimiter character which indicates a valid command AA range 00 FF represents the 2 character he xadecimal address of the module cr is the terminating character carriage return 0Dh command 01Al cr response 10 I cr The c ommand re quests t he counter frequency m odule a t address 01 to set its gate high The module will re ply with an address indicating that it has executed the command 7 41 ADAM 4000 Series User s Manual Digital 1 and Relay Output 4080 4080D Counter Frequency Command S
291. stem 1 6 second and communication ADAM 4052 System 1 6 second Power supply 10 to 30 non regulated Power consumption ADAM 4051 1 0 W 24 ADAM 4052 0 4 W 24 Appendix A Technical Specification A 31 Technical Specifications Figure A 13 ADAM 4051 4052 Function Diagram JOADE 01 3404 QN9 d 414 914 Mg 110 910 910 32 ADAM 4000 Series User s Manual Appendix A A 13 ADAM 4053 16 channel Digital Input Module Table A 17 ADAM 4053 Specifications DI O channel number 16 digital inputs Input Output speed bps Maximum distance RS 485 2 wire 1200 2400 4800 9600 19 2K 38 4K 57 6K 115 2K 4000 ft 1200 m Digital input level Dry Contact logic level 0 logic level 1 Wet Contact logic level 0 logic level 1 Close to GND Open 2V maximum 4 to 30 V Effective distance 500 m maximum Dry contact only Support protocol ADAM ASCII Watchdog timer 1 6 second System Power supply 10 to 30 Vpc non regulated Power consumption 1 0 W 24 Vpc Appendix A Technical Specification A 33 Technical Specifications Figure A 14 ADAM 4053 Function Diagram DI 0 16 BIT DIGITAL INPUT 5 RS 485 MICRO COMMWUNICATION 2 CONTROLLER DI 15 EEPROM CONFIG DATA Power Input
292. t Source 4 Form A 4 Form C AC 5A 240V DC 5A 30V ON OFF 5ms 5 6115 Power Consumption 2 2 W Supports Modbus RTU protocol I O Connector 13 pin plug terminal 2 Support Safety Value Force the DO channels to safety status when communication is in time out and over pre defined period Wiring RL1 NO RLO NC RLOCOM RLO NO Figure 3 68 ADAM 4069 Form C Relay Output 3 70 ADAM 4000 Series User s Manual Chapter 3 RL4 NO RL4 COM RL3 NO COM A Ee Ser Ie Figure 3 69 ADAM 4069 Form A Relay Output Chapter 3 I O Modules 3 71 Modules 3 20 ADAM 4080 4080D Counter Frequency Input Modules ADAM 4080 4080D Counter frequency input module has two 32 bit counter input channels counter 0 and counter 1 with built in programmable timer for frequency measurement These cost effective modules let you monitor counter frequency data as measurements are taken Front Panel LED Indicator ADAM 4080D only The 5 digit LED display of the ADAM 4080D lets you monitor its counter data right at the source The module s LED display shows counter values as well as high low alarm messages when the counter exceeds its programmed limits direct display Another option is to display the data sent by the host computer The module first sends counter data to the host computer for conversion or calculation The host computer then sends the data back to the ADAM 4080D and displ
293. t he responding 2 character hexadecimal address of the module cr is the terminating character carriage return 0Dh 7 9 ADAM 4000 Series User s Manual 4050 4055 40568 Digital I O and Relay Output 405650 4060 4068 4069 Counter Frequency Command Set AABB Examples co mmand 140005 cr response gt cr An output byte with value 05h 00000101 is sent to the digital I O module at address 1 4h Either AD AM 4050 or ADAM 4060 Its ch annel 0 and 2 will set to ON Other channels are set to OFF command 151201 cr response gt cr An output bit with value 1 is sent to channel 2 at address 15h ofa digital I O m odule Ei ther ADAM 4050 0 r ADAM 4060 Channel 2 of the digital I O module is set to ON command 1400017A cr response cr An output byte with value 017Ah 0000000101111010 is sentt ot he digital I O m oduleat a ddress 14h Either ADAM 40568 or ADAM 4056SO Its channel 1 3 4 5 6 and 8 will be set to ON Other channels are set to OFF command 15120001 cr response cr An output bit with value 1 is sent to channel 2 ofa digital I O m odule ataddre ss 1 5h Ei ther A DAM 4056S o r ADAM 4056SO Channel two of the digital I O module is set to ON 7 10 ADAM 4000 Series User s Manual 4050 4051 4052 4053 4055 4060 4068 Chapter 7 gp Name Sy nchronized Sampling command Description Orders all analog or digital input modules to sample their input values an
294. t is engineering unit and the range is between 0 10 V cr is the terminating character carriage return 0Dh AA cr if the command is valid AA cr if a value was sent that is out of range There is no response if the module detects a syntax error or communication error or if thes pecified address does not exist delimiter character i ndicatesa valid command wa s received delimiter character indicates the command was invalid AA range 00 FF represents the 2 character he xadecimal address of the strain gauge input module cr is the terminating character carriage return 0Dh mmand 337 05 000 cr response 3 3 cr The c ommand sen ds t he va lue 05 000V to th ean alog output channel of the strain gauge input module at address 33h The module responds that the c ommand is valid Its output dat a formatisine ngineering u nit the valueis 05 000V 5 63 ADAM 4000 Series User s Manual 4016 AAS Name Description Syntax Response Start up Voltage Output Configuration command Stores the present analog output value ofthe strain gauge input module with address AA in the module s non volatile register The output value will take effect upon start up or after a brownout AAS cr is a delimiter character AA range 00 FF represe nts the 2 character hexadecimal address of t he st rain ga uge i nput m odule wh ose a nalog output is to be set S is the Start up Voltage Output Configuration comm
295. tate or L Latching alarm state cr represents terminating character carriage return 0Dh AA cr if the command was valid Thereis noresponseifthe m odule detects asy ntax or communication error or even if the specified address does not exist is a delimiter character which indicates a valid command AA represents the 2 character hexadecimal address ofthe module cr represents terminating character carriage return 0Dh command 03 response 0 3 cr The counter mo dule at add ress 03 h is in structed to enable its alarm for counter 0 in Latching mode The module confirms that the command has been received NOTICE A counter module requires a maximum of two seconds after it has received an Enable Alarm command to let the settings take effect During this time the module can not be addressed to perform any other actions 7 71 ADAM 4000 Series User s Manual Digital 1 and Relay Output 4080D Counter Frequency Command Set AADA Name Disable Alarm command Description Disable all alarm functions for counter 0 of the addressed counter module Syntax AADA cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address of the module DA is the Disable Alarm command cr represents terminating character carriage return 0Dh Response AA cr if the command was valid Thereis noresponseifthe m odule detects asy ntax or communication error or even if th
296. the command was invalid AA range 00 FF represents the 2 character he xadecimal address of the analog input module nnnn range 0000 9999 represent t he sp ecified value of communication cycle you read Unit 0 1 second cr represents terminating character carriage return 0Dh Example command 02Y cr response 020030 cr The command rea d the WDT cycle as 0030 in thei module at address 02 7 27 ADAM 4000 Series User s Manual Digital I O and Relay Output Counter Frequency Command Set 7 2 Counter Frequency Module Command 7 2 1 Configuration Counter Input and Display Command Set Command Description Module Syntax AANNTTCCFF Sets the address input mode baud rate checksum 4080 status and or frequency gate time for a specified 4080D counter frequency module AA2 Requests the return of the configuration data from the 4080 counter frequency module 4080D AAF Requests the counter frequency module to return the 4080 version code of its firmware 4080D AAM Requests the counter frequency module to return its 4080 name 4080D AABS Set the input signal mode of the specified 4080 counter frequency module to either non isolated 4080D TTL or photo isolated AAB Read the input mode of the specified 4080 counter frequency module 4080D AAN Instructs the addressed counter frequency module to 4080 read the counter or frequency value of counter 0 or 4080D c
297. the data has been sent for the first time since a Synchronized Sa mpling command was issued Ifst atus 0 thenthe datahas been se nt at least once before data a value stored in a special register of the interrogated module in the configured data format It has been sampled by the m odule aft er a Sy nchronized Sam pling c ommand For possible data fo rmats see Appendix B Data Formats and I O Ranges cr represents terminating character carriage return 0Dh 5 21 ADAM 4000 Series User s Manual 4011 4011D 4012 4013 4015 4015T 4016 AA4 Example com mand 074 cr response gt 071 5 8222 cr The command asks the analog input module at address 07h to send its analog input data The analog input module responds with status 1 which means that this is the first time that the data has been sent and that the data 5 8222 Volts Configured data format of the analog input module in this case is engineering units command 0 74 cr response 20 70 5 8222 The command asks the analog input module at address 07h to send its analog input data The analog input module responds with status 0 which means that it has sent the same data at le ast once before and data 5 8222 V olts Thi sc ould 1 ndicate t hat a previous Sy nchronized Sa mpling command wasn ot received Configured data format of the analog input module in this case is engineering units 5 22 ADAM 4000 Series User s Manual 4011D
298. the module detects asy or communication error or if the specified address does not exist is a delimiter character which indicates a valid command isa delimiter ch aracter wh ich i ndicates an inv alid command range 00 FF represents the 2 charac ter he xadecimal address of the module cr is the terminating character carriage return 0Dh Example co mmand 051L08 cr response 05 The com mand re quests t he counter frequency m odule a t address 05 to set its non isolated low trigger level to 0 8 V The module stores the value and will identify the TTL input signal to be low only if the signal exceeds 0 8 V This function can be used as a level filter 7 58 ADAM 4000 Series User s Manual 4080D Chapter 7 AA1L Name Description Syntax Response Example com Read Non isolated Low Trigger Level command Read the low trigger level for isolated input signals of a specified counter frequency module AA1L cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address that you will access to 1L is the Read Non isolated Low Trigger Level command cr is the terminating character carriage return ODh AA data cr if the command is valid AA cr if an invalid operation was entered Thereis noresponseifthe m odule detects asy ntax or communication error or even if the specified address does not exist is a delimiter character which
299. through an RS 485 interface from the host computer The format of the data is either two s complement hexadecimal format or percentage of full scale range FSR depending on the module s configuration It then uses its microprocessor controlled D A converter to convert the digital data into output signals You will get a true read back of the analog output signal from the unit s ADC which monitors the output independently You can also specify slew rates and start up currents through the configuration software The Analog Output Module can supply single channel analog output in a range of voltages or currents Furthermore it will protect your equipment from power surges at the ground terminal by providing opto isolation of the D A output and up to 3000 Vc transformer based isolation Slew Rate The slew rate is defined as the discrepancy between the present number of milliamps or Volts per second and the required output currents or voltages An ADAM analog output module may be configured for a specific slew rate Chapter 3 I O Modules 3 41 Modules ADAM 4021 Analog Output Module wr Figure 3 36 ADAM 4021 Analog Output Module Depending on its configuration settings the module accepts the following formats from the host computer Engineering units Percent of full scale range FSR Two s complement hexadecimal format Output types Voltage 0 10 Slew rate
300. tion 1 2 W 24Vpc I O Connector Type 10 pin plug in terminal Table 3 3 Technical specification of ADAM 4017 ADAM 4018 8 channel Analog Input Module Chapter 3 I O Modules 3 31 Modules Figure 3 27 ADAM 4018 8 channel Thermocouple Input Module Channels Six differential two single ended Accepts J K T E R S and B thermocouples Millivolt inputs 15 mV 50 mV 100 mV and 500 mV Volt inputs 1 V and 42 5 V Current input 20 mA requires a 125 resistor The module forwards the data to the host computer in engineering units C mV V or mA ADAM 4018M 8 channel Analog Input Data logger 3 32 ADAM 4000 Series User s Manual Chapter 3 DATA ACQUISITION MODULE d k P 8 E 8 a Figure 3 28 ADAM 4018M 8 channel Analog Input Data Logger Channels Six differential two single ended Accepts J K T E S and B thermocouples Millivolt inputs 15 mV 50 mV 100 mV 500 mV Volt inputs 1 V and 42 5 V Current input 20 mA requires a 125 resistor The module forwards the data to the host computer in engineering units C mV V or mA Storage Capacity 128 KB flash memory ADAM 4018 8 channel
301. tion Voltage Output Command Set Command Syntax Command Name Description 1 O module AA6 Get Excitation Voltage Returns either last value sent 4016 Output Value to specified module by AA7 command or start up output voltage AA7 Excitation Voltage Direct output excitation 4016 Output voltage data to a specified module AAS Start up Voltage Output Stores a default value in a 4016 Configuration specified module The output value will take effect upon startup AAE Trim Calibration Trims specified module a 4016 number of units up down AAA Zero Calibration Tells the module to store 4016 parameters for zero calibration AAB Span Calibration Tells the module to store 4016 parameters for span calibration 5 61 ADAM 4000 Series User s Manual 4016 Name Description Syntax Response Example com Get Excitation Voltage Output Value command The ad dressed st rain gauge input m odule is instructed t o return t he late st out put val ue it receive d from Excitation Voltage Output command If the module hasn t received an Excitation Voltage Ou tput co mmand sin ce startup it will return its Start up Output value AA6 cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address of the strain gauge input module 6 is the Get Excitation Voltage Output command cr is the terminating character carriage return 0Dh AA data cr if the
302. tput channels are OFF digital input is HIGH and alarm state is Momentary 5 49 ADAM 4000 Series User s Manual 4011 4011D 4012 4016 AADO Name Description Syntax Response Set Digital Output command Sets the values of the module s digital outputs ON or OFF AADO data cr is a delimiter character AA range 00 FF represents t he 2 character hexadecimal address of an analog input module DO is the Set Digital Output command data is the two character parameter that sets the state for the digital output bits of the module as shown below For ADAM 4011 4011D 4012 00 all D O bits are OFF 01 DOO is ON DO is OFF 02 DOO is OFF DOI is ON 03 all bits are ON For ADAM 4016 00 DOO and DOI are OFF 01 DOO is ON DO is OFF 02 DOO is OFF DO1 is ON 03 DOO and DOI are ON 10 DO2 and DO3 are OFF 11 DO2is ON DO3 is OFF 12 DO21s OFF DO3 is ON 13 DO2 and DO3 are ON cr represents terminating character carriage return 0Dh AA cr if the command was valid AA cr if an invalid parameter was entered There is no response if the module detects a sy ntax error or communication error or if the specified address does not exist delimiter character indicates a valid command was received delimiter character indicates the command was invalid AA represents the 2 cha racter hexa decimal address of the responding analog input module cr represents terminating character carriage return 0Dh
303. troduction J 1 1 Vel OVerNieW LR 1 2 1 2 Applications III LI I nnn 1 4 Chapter 2 Installation Guideline 2 1 2 1 System Requirements to set up ADAM network 2 2 2 2 Basic configuration and hook up 2 6 2 3 Baud rate and Checksum 2 9 2 4 Multiple Module Hookup J J 2 11 2 5 Programming Example 2 12 Chapter 3 Modules u u Q 3 1 3 1 ADAM 4011 4011D Thermocouple Modules 3 3 3 2 ADAM 4012 Analog Input Module doux Denn 3 10 3 3 ADAM 4013 RTD Input Modules 3 15 3 4 ADAM 4015 6 channel RTD Input Module 1817 3 5 ADAM 4015T 6 channel Thermistor Input Module TENTI 3 20 3 6 ADAM 4016 Analog Input Output Module e 9 22 3 7 ADAM 4017 4017 4018 4018M 4018 8 channel Analog Input MOUICS m 3 27 3 8 ADAM 4019 8 channel Universal Analog Input Module ayasa ssbuasanmuqqaayasyupsqiwasskka quqhanspyanak 3 37 3 9 ADAM 4021 Analog Output Module 3 41 3 10 ADAM 4024 4 channel Analog Output Module 3 44 3 11 ADAM 4050 Digital
304. tting command This command read the setting of communication watchdog timer WDT cycle time AAY cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address of the analog input module which is to be read Yisth eRead ing Co mmunication WDT Cycle Settin g command cr is the terminating character carriage return 0Dh AAnnnn cr if the command was valid AA cr if an invalid operation was entered There is no response if the module detects a syntax error or communication error or if the s pecified address does exist delimiter characteri ndicatesa valid command wa s received delimiter character indicates the command was invalid AA range 00 FF represents the 2 character he xadecimal address of the analog input module nnnn range 0000 9999 represent t he sp ecified value of communication cycle you read Unit 0 1 second cr represents terminating character carriage return 0Dh command 02Y response 020030 cr The command rea d the WDT cycle as 0030 in thei module at address 02 5 81 ADAM 4000 Series User s Manual 4015 4015T AASO Name Description Syntax Response Internal Calibration command This command exec utes internal self calibration for offset and gain errors 50 is a delimiter character AA range 00 FF represents the 2 character he xadecimal address oft he anal ogi nput m odule whichi st o b
305. tus command was issued SAAS cr is a delimiter character range 00 FF represents the 2 character he xadecimal address of the analog output module who s Reset Status is to be returned 5 is the Reset Status command cr is the terminating character carriage return 0Dh AAS cr if the command was valid if an invalid command was issued Thereis noresponseifthe m odule detectsa sy ntax or communication error or even if the specified address does not exist delimiter character indicates that a valid comm was received delimiter character indicates that the command was valid AA range 00 FF represents the 2 character he xadecimal address of the analog output module S represents the Statu s bit which is returned by the analog output module If S 1 the module is in reset mode since a Reset Status command had been issued already If S 0 the module has n ot bee n reset si nce t hel ast R eset St atus command was not issued cr is the terminating character carriage return 0Dh mmand 3 95 cr response 3 91 cr The nalog output m odule a t add ress 39h was reset powered up after th elastex ecution ofthe Reset Statu s command When the c ommand is e xecuted once m ore the analog output module will reply with 390 cr 6 16 ADAM 4000 Series User s Manual 4021 AAF Name Description Syntax Response Chapter 6 Read Firmware Version command The command req
306. uests the addressed counter 4080D Count Value for module to return its high alarm Counter 0 count value of counter 0 7 61 ADAM 4000 Series User s Manual Digital 1 and Relay Output 4080 Counter Frequency Command Set AAPN data Name Set Initial Count Value of Counter 0 or 1 command Description Set the initial count value for counter 0 or 1 of the specified counter module at address AA Syntax AAPN data cr is a delimiter character AA range 00 FF represe nts the 2 character hexadecimal address of the module PN is th e Set In itial Co unt Valu e of C ounter 0 or 1 command N 0 represents counter 0 N 1 represents counter 1 data is the initial count value which must consist of ei ght hexadecimal digits cr is the terminating character carriage return 0Dh Response AA cr if the command is valid Thereis noresponseifthe m odule detects asy ntax or communication error or even if the specified address does not exist is a delimiter character which indicates a valid command AA range 00 FF represents the 2 character he xadecimal address of the module cr is the terminating character carriage return 0Dh Example co mmand 12P0000000FF cr response 11 2 The co mmand sets th e itial coun t value 000 000FF for counter 0 oft he counter m odule at address 12 module replies that the command has been received 7 62 ADAM 4000 Series User s Manual 4
307. uests the analog output 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 he xadecimal address that you want to access F is the Read Firmware Version command cr is the terminating character carriage return ODh AA Version cr if the command is valid There i s noresponseifthe m odule detects sy ntax or communication error or if t he speci fied address does not exist isad elimiter character indicating that a valid command was received AA range 00 FF represents the 2 character he xadecimal address of an analog output module Version is the version code of t he module s firmware at address AA cr is the terminating character carriage return ODh 6 17 ADAM 4000 Series User s Manual 4021 AAM Name Read Description Syntax Response Analog Output Module Command Set Module Name The command requests the analog output module at address AA to return its name AAM cr is a delimiter character AA range 00 FF represe nts 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 Module Name cr if the command is valid Thereis noresponseifthe m odule detectsa sy ntax or communication error or even if the specified address does not exist is ad elimiter character indicating that vali
308. ule AAM Read Module Name Return the module name from the 5 13 specified analog input module AA Read Analog Input Return the input value from all 5 14 from all Channels channels of the specified analog module AAN Read Analog Input Return the input value from 5 16 from Channel N channels number N of the specified analog input module AA5VV Enable disable Enables disables multiplexing 5 17 Channels for simultaneously for seperate Multiplexing channels of the specified input module AA6 Read Channel Ask the specified input module to 5 18 Status return the status of all eight channels AA0 Span Calibration Calibrate the analog input module 5 19 to correct for gain errors AA1 Offset Calibration Calibrate the analog input module 5 20 to correct for offset errors AA3 CJC Status Returns the value of the CJC 5 25 sensor for a specified analog input module AA9SNNNN CJC Offset Calibrates the CJC sensor for 5 26 Calibration offset errors Chapter 4 Command Set 4 17 Command Set ADAM 4018 Command Table Command Syntax Command Name Command Description Page No AANNTTCCFF Configuration Set the address input range baud 5 4 rate data format checksum status and or integration time for the specified analog input module AA2 Configuration Status Return the configuration 5 10 parameters for the specified analog input module AAF Read Version Return the firmware version code 5 12 f
309. ule forwards the data to the host computer in engineering units mV V or mA ADAM 4017 8 channel Differential Analog Input Module Chapter 3 I O Modules 3 29 Modules Vin4 Vin3 Vin3 Vin0 ADAM 4017 DATA ACQUISITION MODULE INPUT STRAIN GAUGE mv V OUPUT RS 485 Vin7 Vin5 M Vin6 Figure 3 26 ADAM 4017 8 ch differential analog input module Jumper setting ADAM 4017 1 JPO JP7 JPO a a 20 mA Input Range JP7 E Voltage Input range Mapping to Ch Ch Ch Ch chs Ch Ch7 chee Channel 1 2 3 4 JPO JP2 JP4 JP6 JP1 JP 3 JP 5 JP7 2 JP12 can Enable Disable Watchdog Timer Function The default setting is closed 1 Watchdog Timer Function Enabled Please always keep JP12 closed and enable disable the watchdog timer function in ADAM utility Technical specification of ADAM 4017 3 30 ADAM 4000 Series User s Manual Chapter 3 Channel 8 Input Type mV V mA Input Range 150 mV 500 mV 1 V 5 V 10 V 20 mA 4 20 mA Current Input doesn t need an external resistor Isolation Voltage 3000 Fault and Over voltage protection With stands over voltage up to 35 V Sampling Rate 10 sample sec total Input Impedance Voltage 20 Current 1200 Accuracy 0 1 or better Power Consump
310. ule returns the 5 50 Alarm Status state of its digital input channel its two digital output channels and the status of its alarm AADO data Set Digital Output Set the values of the module s two 5 52 digital outputs ON or OFF AAEAT Enable Alarm Enables the alarm in either 5 54 Momentary or Latching mode Q AAHI data Set High Alarm Downloads the High alarm limit 5 56 value Q AALO data Set Low Alarm Downloads the Low alarm limit 5 57 value Q AADA Disable Alarm Disables all alarm functions 5 58 AACA Clear Latch Alarm The latch alarm is reset 5 59 AARH Read High Alarm The addressed analog input module 5 60 is asked to return its high alarm value Q AARL Read Low Alarm The addressed analog input module 5 61 is asked to return its low alarm value AARE Read Event Counter The addressed module is askedto 5 62 return its event counter value AACE Clear Event Counter The event counter is set to 0 5 63 Chapter 4 Command Set 4 9 Command Set ADAM 4013 Command Table specified analog input module Command Syntax Command Name Command Description Page No AANNTTCCFF Configuration Sets the address baud rate data 54 format checksum status and or integration time for a specified analog input module AA Analog Data In Returns the input value from a 5 14 specified analog input module in the currently configured data format AA0 Span Calibration Calibrates an analog
311. under 0000 0000 0000 over FFFF 9999 9999 NOTICE When modules measure Thermocouple or RTD input values that are outside their configured range they will send data that implies input out of bounds The next table shows the values that the modules will return depending on the configured data format and if the input value falls under or exceeds the configured range Only when modules are configured for Thermocouple or RTD input out of bounds warning will occur When analog input modules measure voltage or current that falls outside the configured range they will return the actual measured input Example In the next example the target module 1s configured for an input range of T C type J Input range 0 760 and for a data format in engineering units The module measures an input value of 820 C command D1 cr response gt 9999 cr By returning a h igh value 9 999 th e module at ad dress Dih indicates that t he measured input value e xceeds the configured range 5 14 ADAM 4000 Series User s Manual 4015 4015T 4017 4017 4018 4018 4018M 4019 Chapter 5 AAN Name Read Analog Input from Channel N command Description The command will ret urn the inp ut value from one of the eight channels of a specified AA module in the currently configured data format Syntax AAN cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address of the an
312. unter 0 and counter 1 Input frequency 50 kHz max Input mode Isolated or non isolated Isolation input level Logic level 0 1 V max Logic level 1 43 5 V to 30 V Input Impedance 1 2 k Q Non isolation input level programmable threshold Logic level 0 0 to 5V default 0 8 V Logic level 1 0 to 5V default 2 4 V Input Impedance 50 Chapter 3 Modules 3 75 Modules Application Wiring Counter Input j Gate Control U GND v Figure 3 72 ADAM 4080 4080D Non isolated Input IN1 Counter Input IN1 GATE1 GATE Control 11 GATE1 Figure 3 73 ADAM 4080 4080D Photo isolated Input 3 76 ADAM 4000 Series User s Manual Command Set Command Set 4 1 Introduction In order to avoid communication conflicts among devices trying to send data simultaneously all the traffics are coordinated by the host computer This action is initiated by the host computer using a command response protocol When the modules are not transmitting they are in listening mode The host issues a command to a module with a specified address and waits for the module s response If there is no response a timeout aborts the sequence and returns the control to the host Changing ADAM s configuration might require the module to perform auto calibration before changes may take effect This is the case wh
313. up Output value AA6 cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address whose value you want to return 6 is the Last Value Readback command cr is the terminating character carriage return ODh AA data cr if the command was valid if an invalid command was issued There i s noresponseifthe m odule detects sy or communication error or even if the specified address does not exist delimiter character indicates that a valid comm was received delimiter c haracter i ndicates that the command was invalid AA range 00 FF represents 2 character he xadecimal address of the analog output module data ist he value that is returned by th e analog output module T he format oft he data depends on the m odule s configured data format cr is the terminating character carriage return 0Dh command 0 A6 cr response 0A03 000 cr The command requests the analog output module at address OAh to return the last output value that it has received from an Analog Out command The analog output module returns the value 3 000 mA 6 14 ADAM 4000 Series User s Manual 4021 AA8 Name Description Syntax Response Example co Chapter 6 Current Readback command The ad dressed analog output m odulei si nstructed t o measure t he current fl owing through its curren t voltage loopa nd returnt he m easured datai nt hem odule
314. ut Signal Width at Low Level command data is the minimum wid th at low lev el The unit is in usec microseconds an d its reso lutionis1 psec T he format is a five digit integer that can range from 2 usec to 65535 usec Out of range values will cause errors cr is the terminating character carriage return 0Dh Response AA cr if the com mand is val id T he a ddressed m odule stores th e value and will iden tify th e input sign al 1 ow only if the input signal continues to be low longer than the specified time AA cr if an invalid operation was entered There is no response ifthe module detects asy or communication error or e ven if the specified address does not exist is a delimiter character which indicates a valid command isa delimiter ch aracter wh ichi ndicates an inv alid command AA range 00 FF represents the 2 charac ter he xadecimal address of the module cr is the terminating character carriage return 0Dh Example command 050L00084 cr response 0 5 cr The com mand re quests t he counter frequency m odule a t address 05 to set the minimum input width at low level to 84 usec The module stores the value and will identify an input signal to be low only if th e signal continues to be low longer than 84 This function can be used as digital filter 7 54 ADAM 4000 Series User s Manual 4080 4080D AAOL Name Description Syntax Response Example Cha
315. ut module to store the present output value into non volatile memory When the module is at start up or reset its d efault output value will be 9 4mA The response of the anal og output m odule i ndicates t hat t he c ommand has been received NOTICE An analog output module requires a maximum of 6 milli seconds after it received a Startup Voltage Current Output Configuration command to let the settings take effect During this interval the module can not be addressed to perform any other actions 6 8 ADAM 4000 Series User s Manual 4021 AA3 Name Description Syntax Response Chapter 6 Trim Calibration command Trim t he ad dress o f analog output module for as pecific number of units up or down A A3 number of counts cr is a delimiter character AA range 00 FF represents the 2 character he xadecimal address which is to be calibrated 3 is the Trim Calibration Command number of counts is the 2 character t wo s c omplement hexadecimal val ue t hat represents t he n umber f c ounts increasing or decreasi ng the output cur rent Each co unt equals to approximately 1 5 Values range from 00 t o SF and A1 to FF hexadecimal The 00 represents 0 counts 5F represents 95 counts Al represents 95 coun ts and FF represents 1 count Ne gative val ues dec rease t he output current acc ording to t he number o f coun ts On the other hand the positive values do the opposite cr is the terminating
Download Pdf Manuals
Related Search
Related Contents
1 - McCulloch Samsung PS-42P7H Hướng dẫn sử dụng advertencia - Alliance Laundry Systems Toshiba Satellite S55-A5165 Manual de usuario de la Kymco Vitality 50 Samsung NT530U4E User Manual (Windows 7) AccuVault RDX System Features EXSYS EX-41021 Manuel du propriétaire(12/05) Instruções para Carrega Bebê Marie para bebês entre 3,6 Copyright © All rights reserved.
Failed to retrieve file