ADAM-5000 Series RS-485 Based Data Acquisition and Control System User’s Manual
Figures Figure 1-1 ADAM-5000 Configurations……………….…………..1-3 Figure 2-1 ADAM-5000 Diagnostic indicators……….…………..2-3 Figure 2-2 ADAM-5000 Netw
Chapter 6 $aaSi1 Name RTD Zero Calibration Description Calibrates a specified RTD input module of a specified system to correct for offset error
Command Set 5013 RTD Input $aaSi2 Name RTD Self Calibration Description Causes a spe
Chapter 6 6.3 Analog Input Command Set Note: See pages 71-89 for Analog Input Alarm Command Set. ADAM-5000 6-37
Command Set 5017/5018 Analog Input $aaSiArrff Name Configuration Description Sets slot index, input range, data format and
Chapter 6 $aaSiArrff Response !aa(cr) if the command is valid. ?aa(cr) if an invalid operation was entered. There is no response if the module
Command Set 5017/5018 Analog Input $aaSiB Name Configuration Status Description Returns the configuration status parameters f
Chapter 6 $aaSiB (cr) is the terminating character, carriage return (0Dh) Example command: $26S1B response: !260000 The ADAM-5018 analog i
Command Set 5017/5018 Analog Input $aaSi5mm Name Enable/Disable Channels for multiplexing Description Enables/Disables multip
Chapter 6 $aaSi5mm aa (range 00-FF) represents the 2-character hexadecimal address of an ADAM-5000 system. (cr) is the terminating character, carr
Command Set 5017/5018 Analog Input $aaSi6 Name Read Channels Status Description Asks a specified input module to return the
Figure 5-10 Execute Span Calibration……………………...…..5-17 Figure 5-11 CJC Calibration…………………………….…..…..5-17 Figure 5-12 Execute CJC Calibration…………
Chapter 6 $aaSi6 channels 0-3. A value of 0 means the channel is disabled, while a value of 1 means the channel is enabled. (cr) is the termin
Command Set 5017/5018 Analog Input #aaSi Name All Analog Data In Description Returns the input value of all channels for a sp
Chapter 6 $aaSi Example command: #12S1(cr) response: +1.4567 +1.4852 +1.4675 +1.4325 +1.4889 +1.4235 +1.4787 +1.4625(cr) The command request
Command Set 5017/5018 Analog Input #aaSiCj Name Specified Analog Data In Description Returns the input value of a specified c
Chapter 6 #aaSiCj Example command: #22S2C2(cr) response: >+1.4567 The command requests the analog input module in slot 2 of the ADAM-5000
Command Set 5017/5018 Analog Input $aaSiER Name Initialize EEPROM data Description Initializes all EEPROM data in a specified
Chapter 6 $aaSiØ Name Span Calibration Description Calibrates a specified analog input module to correct for gain errors Syntax $aaSiØ(cr) $
Command Set 5017/5018 Analog Input $aaSi1 Name Zero Calibration Description Calibrates a specified analog input module to cor
Chapter 6 $aaSi3 Name CJC Status Command (ADAM-5018 / 5018P only) Description Returns the value of the CJC (Cold Junction Compensa- tion) sens
Command Set 5017/5018 Analog Input $aaSi3 Example command: $09S13(cr) response: >+0036.8(cr) The command requests the
1 Introduction
Chapter 6 $aaSi9shhh Name CJC Zero Calibration (ADAM-5018 / 5018P only) Description Calibrates an analog input module to adjust for offset errors
Command Set 5017/5018 Analog Input $aaSi9shhhh Example command: $07S29+0042(cr) response: !07(cr) The command increases
Chapter 6 6.6 ADAM-5017H/ADAM-5017UH Analog Input Command Set ADAM-5000 6-
Command Set 5017H/5017UH Analog Input Note: The ADAM-5017H / 5017UH module also has "Alarm Setting&qu
Chapter 6 $aaSiCjrrFF Name Set Input Range Description Sets the input range for a specified channel of a speci- fied analog input module in a s
Command Set 5017H/5017UH Analog Input $aaSiCjrrFF address of an ADAM-5000 system. (cr) is the termin
Chapter 6 $aaSiCjB Name Read Input Range Description Returns the input range in engineering units for a specified channel of a specified analog
Command Set 5017H/5017UH Analog Input $aaSiCjB Example command: $35S3C1B(cr) response: !350b00(cr) Ch
Chapter 6 $aaSiAFFff Name Set Data Format Description Sets the data format in engineering units or in two's complement format for a specifi
Command Set 5017H/5017UH Analog Input $aaSiAFFff invalid. aa (range 00-FF) represents the 2-character he
Introduction 1.1 Overview The ADAM-5000 series is a complete product line that provides a wide variety of features in a data acquisition and contr
Chapter 6 $aaSiB Name Read Data Format Description Returns the data format for a specified analog input module in a specified system. Syntax
Command Set 5017H/5017UH Analog Input $aaSiB Example command: $35S3B(cr) response: !35FF00(cr) The AD
Chapter 6 #aaSi Name All Analog Data In Description Returns the input value of all channels for a specified analog input module of a specified s
Command Set 5017H/5017UH Analog Input #aaSi the interrogated module of the specified system. The (dddd)
Chapter 6 #aaSiCj Name Specified Analog Data In Description Returns the input value of a specified channel of a specified analog input module
Command Set 5017H/5017UH Analog Input #aaSiCj If (data)=” “, it means the channel is invalid. (dddd) is
Chapter 6 6.7 Analog Input Alarm Command Set Note: This command set applies to the ADAM-5013, ADAM-5017, ADAM-5017H , ADAM5017UH , ADAM-501
Command Set Analog Input Alarm 5013/5017/5017H/5017UH/5018/5018P $aaSiCjAhs Name Set Alarm Mode Description Sets the High/Low alar
Chapter 6 $aaSiCjAhs Example command: $03S0C1AHL(cr) response: !03(cr) Channel 1 of slot 0 in the ADAM-5000 system at address 03h is instruct
Command Set Analog Input Alarm 5013/5017/5017H/5017UH/5018/5018P $aaSiCjAh Name Read Alarm Mode Description Returns the alarm mod
Chapter 1 1.2 System Configuration The following diagram shows the system configurations possible with the ADAM-5000.
Chapter 6 $aaSiCjAh Example command: $03S0C1AL(cr) response: !03M(cr) Channel 1 of slot 0 in the ADAM-5000 system at address 03h is instructe
Command Set Analog Input Alarm 5013/5017/5017H/5017UH/5018/5018P $aaSiCjAhEs Name Enable/Disable Alarm Description Enables/Disable
Chapter 6 $aaSiCjAhEs Example command: $03S0C1ALEE(cr) response: !03(cr) Channel 1 of slot 0 in the ADAM-5000 system at address 03h is instruct
Command Set Analog Input Alarm 5013/5017/5017H/5017UH/5018/5018P $aaSiCjCh Name Clear Latch Alarm Description Sets the High/Low a
Chapter 6 $aaSiCjCh Example command: $03S0C1CL(cr) response: !03(cr) Channel 1 of slot 0 in the ADAM-5000 system at address 03h is instructe
Command Set Analog Input Alarm 5013/5017/5017H/5017UH/5018/5018P $aaSiCjAhSkCn Name Set Alarm Connection Description Connects the
Chapter 6 $aaSiCjAhCSkCn Example command: $03S0C1ALCS1C0(cr) response: !03(cr) Channel 1 of slot 0 in the ADAM-5000 system at address 03h is
Command Set Analog Input Alarm 5013/5017/5017H/5017UH/5018/5018P $aaSiCjRhc Name Read Alarm Connection Description Returns the Hi
Chapter 6 $aaSiCjRhC (cr) represents terminating character, carriage return (0Dh) Example command: $03S0C1RLC(cr) response: !03S1C0(cr) Cha
Command Set Analog Input Alarm 5013/5017/5017H/5017UH/5018/5018P $aaSiCjAhU(data) Name Set Alarm Limit Description Sets the High/
Introduction 1.3 A Few Steps to a Successful System Step 1:Review the installation Guideline You should always make safety your first priority i
Chapter 6 $aaSiCjAhU(data) Example command: $03S0C1AHU+080.00(cr) response: !03(cr) Channel 1 of slot 0 in the ADAM-5000 system at address 03h
Command Set Analog Input Alarm 5013/5017/5017H/5017UH/5018/5018P $aaSiCjRhU Name Read Alarm Limit Description Returns the High/Lo
Chapter 6 $aaSiCjRhU Example command: $03S0C1RHU(cr) response: !03+2.0500(cr) Channel 1 of slot 0 in the ADAM-5000 system at address 03h is c
5013/5017/5017H/5017UH/5018 Command Set Analog Input Alarm $aaSiCjS Name Read Alarm Status Description Reads whether an alarm occu
Chapter 6 $aaSiCjS Example command: $03S0C1S(cr) response: !0301(cr) The command instructs the system at address 03h to return its alarm st
Command Set 5024 Analog Output 6.8 Analog Output Command Set 6-90 ADAM-5000
Chapter 6 $aaSiCjArrff Name Configuration Description Sets the output range, data format and slew rate for a specified channel of a specified
Command Set 5024 Analog Output $aaSiCjArrff Response !aa(cr) if the command is valid. ?aa(cr) if an invalid operation was en
Chapter 6 $aaSiCjB Name Configuration Status Description Returns the configuration parameters of a specified channel in a specified analog outpu
Command Set 5024 Analog Output $aaSiCjB Bits 0 and 1 represent data format. Bits 2, 3, 4 and 5 represent slew rate. The other bi
2 Installation Guideline
Chapter 6 $aaSiCj(data) Name Analog Data Out Description Sends a digital value from the host computer to a specified channel of a specified slot
Command Set 5024 Analog Output #aaSiCj(data) ? delimiter character indicating the command was invalid. (cr) is the terminating cha
Chapter 6 $aaSiCj4 Name Start-Up Output Current/Voltage Configuration Description Stores a default output value in a specified channel. The ou
Command Set 5024 Analog Output $aaSiCj4 Example command: $0AS1C14(cr) response: !0A(cr) Presume the present output value of cha
Chapter 6 $aaSiCj0 Name 4 mA Calibration Description Directs the specified channel to store parameters following a calibration for 4 mA output
Command Set 5024 Analog Output $aaSiCj0 be connected to the module's output. (See also the analog output module'
Chapter 6 $aaSiCj1 Name 20 mA Calibration Description Directs the specified channel to store parameters following a calibration for 20 mA output
Command Set 5024 Analog Output $aaSiCj1 be connected to the module's output. (See also the analog output module&apo
Chapter 6 $aaSiCj3hh Name Trim Calibration Description Trims the specified channel a specified number of units up or down Syntax $aaSiCj3hh(cr)
Command Set 5024 Analog Output $aaSiCj3hh (cr) is the terminating character, carriage return (0Dh) Example command: $07S1C2314(cr)
Installation Guideline 2.1 General Environmental Specifications The following table lists the environmental specifications that general l
Chapter 6 $aaSiCj6 Name Last Value Readback Description Returns either the last value sent to the specified channel by a #aaSiCj(data) comman
Command Set 5024 Analog Output $aaSiCj6 Example command: $0AS2C16(cr) response: !0A03.000(cr) The command tells channel 1 of the
Chapter 6 6.9 Digital Input/Output ADAM-5000 6-107
Command Set 5050/5051/5052/5055/5056 5060/5068/5069 Digital I/O $aaSi6 Name Digital Data In Description This command requests that the specifie
Chapter 6 There is no response if the module detects a syntax error or communi cation error or if the specified address does not exist. Note: ! del
Command Set 5050/5051/5052/5055/5056 5060/5068/5069 Digital I/O $aaSiBB(data) Name Digital Data Out Description This command either sets a
Chapter 6 hexadecimal characters represent the channels’ status. Note that the numbers of channels on the ADAM-5056 and ADAM-5055S/5060/5068/5069 d
Command Set 5050/5051/5052/5055/5056 5060/5068/5069 Digital I/O command: #14S1001234(cr) response: >(cr) An output byte with value 1234h (0001
Chapter 6 $aaSiM Name Read Channel Masking Status Description Ask the specified module to return the masking status of digital output channe
Command Set 5050/5051/5052/5055/5056 5060/5068/5069 Digital I/O - A 4-character value represents the output channels in sequence from 15 thru 0 in a
Chapter 2 A complete description of the diagnostic indicators and how to use them for troubleshooting is explaine
Chapter 6 6.10 ADAM-5080 Counter/Frequency Command Set ADAM-5000 6-115
5080 Counter/ Command Set Frequency Module 6-116 ADAM-5000
Chapter 6 ADAM-5000 6-117
5080 Counter/ Command Set Frequency Module $aaT Name Read Module Name Description Returns the module name from a specified ADAM-5
Chapter 6 $aaT Example command: $25T(cr) Response !25FF80FFFF(cr) ADAM-5080 is plug in slot 1 and the command requests the system at address 2
5080 Counter/ Command Set Frequency Module $aaF Name Read Firmware Version Description Returns the firmware version code from a sp
Chapter 6 $aaF Eample command: $18F(cr) response: !18A2.3(cr) The command requsets the system at address 18h to send its firmware version.
5080 Counter/ Command Set Frequency Module $aaSiArrff Name Set Configuration Description Set slot index and counter mode. Syntax $
Chapter 6 $aaSiArrff Example command: $24S1A0002(cr) response: !24(cr) The ADAM-5080 in Slot 1 of ADAM-5000 system at address 24h is in Bi-direc
5080 Counter/ Command Set Frequency Module $aaSiB Name Read Configuration. Description The command requests the Configuration of sl
Installation Guideline Figure 2-2 ADAM-5000 Network address DIP switch Dimensions and Weights(ADAM-5000) The following
Chapter 6 $aaSiB Example command: $35S3B(cr) response: !350100(cr) The ADAM-5080 in Slot 3 of ADAM-5000 system at address 35h responds that it
5080 Counter/ Command Set Frequency Module #aaSi Name Read All Channel Counter (Frequency) Data Description Return the input value o
Chapter 6 $aaSi Example command: #16S2(cr) response: If the response you got is in Counter mode, you'll see one similar to the example belo
5080 Counter/ Command Set Frequency Module #aaSi However, if the response is in frequency mode, you'll see one similar to the examp
Chapter 6 $aaSiCj Name Read One Channel Counter (Frequency) Data Description The command will return the input value from one of the four channel
5080 Counter/ Command Set Frequency Module #aaSiCj Example command: $35S3C2(cr) response: >0000000451(cr) The command requests th
Chapter 6 $aaSiØ(data) Name Set Digital filter Scale Description Set the filter seconds to start to measure the input signal. Syntax $aaSiØ(data)(
5080 Counter/ Command Set Frequency Module $aaSiØ(data) Example command: $26S3000765(cr) response: !26(cr) The ADAM-5080 in slot 3
Chapter 6 $aaSiØ Name Read Digital filter scale Description Read the filter seconds to start to measure the input signal. Syntax $aaSiØ(cr)
5080 Counter/ Command Set Frequency Module $aaSiØ Example command: $26S30(cr) response: !2600765(cr) The command requests the AD
Copyright Notice This document is copyrighted, 2001, by Advantech Co., Ltd. All rights are reserved. Advantech Co., Ltd., reserves the right to make i
Chapter 2 Dimensions and Weights(ADAM-5000E) The following diagrams show the dimensions of the system unit and the I/O unit of the ADAM-5000E. All d
Chapter 6 $aaSiCj5s Name Set Counter Start/Stop Description Request the addressed counter/frequency module to start or stop the counting. Syntax
5080 Counter/ Command Set Frequency Module $aaSiØ Example command: $26S3C251(cr) response: !26(cr) The command requests channel 2
Chapter 6 $aaSiCj5 Name Read counter Start/Stop Description Requests the addressed counter/frequency module to indicate whether counters are a
5080 Counter/ Command Set Frequency Module $aaSiCj5 Example command: $26S3C25(cr) response: !261(cr) The channel 2 of ADAM-5080 in
Chapter 6 $aaSiCj6 Name Clear Counter Description Clear the counters of the specified counter/frequency module Syntax $aaSiCj6(cr) $ is a deli
5080 Counter/ Command Set Frequency Module $aaSiCj6 Example command: $26S3C26(cr) response: !26(cr) The command requests the channel
Chapter 6 $aaSiCj7 Name Read Overflow Flag Description The command requests the addressed module to return the status of the overflow flag of
5080 Counter/ Command Set Frequency Module $aaSiCj6 Example command: $26S37(cr) response: !2600000001(cr) The command requests the
Chapter 6 $aaSiCjP(data) Name Set Initial Counter Value Description Set initial counter value for counter of the specified counter module. Syntax
5080 Counter/ Command Set Frequency Module $aaSiCj6 Example command: @26S3C2P0000004369(cr) response: !26(cr) The channel 2 of ADAM
Installation Guideline 2.2 Module Installation When inserting modules into the system, align the PC board of the module with the grooves on the to
Chapter 6 $aaSiCjPG Name Read Initial Counter Description Read initial counter value of specified module. Syntax @aaSiCjG(cr) @ is a delimiter
5080 Counter/ Command Set Frequency Module $aaSiCjG Example command: @26S3C2G(cr) response: !260000004369(cr) The channel 2 of ADA
Chapter 6 $aaSiCjAhEs Name Set Alarm Disable/Latch Description The addressed counter module is instructed to set alarm disable or latch. Synt
5080 Counter/ Command Set Frequency Module $aaSiCjG Example command: $03S0C1ALED(cr) response: !03
Chapter 6 $aaSiCjAh Name Read Alarm Disable/Latch Description Return the alarm mode for the specified channel. Syntax $aaSiCjAh(cr) $ is a d
5080 Counter/ Command Set Frequency Module $aaSiCjAh Example command: $03S0C1AL(cr) response: !03L(
Chapter 6 $aaSiCjCh Name Clear Alarm Status Description Returns the alarm status to normal Syntax $aaSiCjCh(cr) $ is a delimiter character.
5080 Counter/ Command Set Frequency Module $aaSiCjCh Example command: $03S0C1CL(cr) response: !03(cr
Chapter 6 $aaSiCAhCSkCh Name Set Alarm Connection Description Connect the High/Low alarm of the specified input channel to the specified digita
5080 Counter/ Command Set Frequency Module $aaSiCAhCSkCh Example command: $03S0C1ALCS1C0(cr) respons
Chapter 2 2.4 Mounting The ADAM-5000 system can be installed on a panel or DIN rail. Panel Mounting Mount the system on the panel horizontally to
Chapter 6 $aaSiCjRhC Name Read Alarm Connection Description Return the High/Low alarm limit output connection of a specified input channel in t
5080 Counter/ Command Set Frequency Module $aaSiCAhCSkCh Example command: $03S0C1RLC(cr) response:
Chapter 6 $aaSiCjAhU(data) Name Set Alarm Limit Description Set the High/Low alarm limit value for the specified input channel of a specified ADA
5080 Counter/ Command Set Frequency Module $aaSiCjAhU(data) Example command: $03SØC1AHU0000000020(cr
Chapter 6 $aaSiCjRhU Name Read Alarm Limit Description Return the High/Low alarm limit value for the specified input channel in the addressed A
5080 Counter/ Command Set Frequency Module $aaSiCjRhU Example command: $03SØC1RHU(cr) response:
Chapter 6 $aaSiCjS Name Read Alarm Status Description Read whether an alarm occurred for the specified input channel in the specified ADAM-5000
5080 Counter/ Command Set Frequency Module $aaSiCjS Example command: $03SØC1S response: !0311(cr
7 Troubleshooting
Troubleshooting The ADAM-5000 system provides two kinds of diagnosis: hardware diagnosis and software diagnosis to help the user detect and identi
Installation Guideline DIN Rail Mounting The system can also be secured to the cabinet by using mounting rails. If you mount the system on a rail,
Chapter 7 7.3 System Indicators While the ADAM-5000 system is in operation the indicators on the front can help you diagnose problems with
Troubleshooting 1. External power to the system is incorrect or is not applied. 2. Power supply is faulty. 3. Other component(s) ha
Chapter 7 If the power supply operates normally, you probably have either a shorted device or a shorted cable. If the power supply does not operat
Troubleshooting 7.5 I/O Module Troubleshooting There is a LED to indicate the connection between the base and an I/O module in any ADAM-5000 syst
A Quick Start Example
Quick Start Example This chapter provides guidelines to what is needed to set up and install a distributed ADAM-5000 network system. A quick hookup s
Appendix A Host Computer Any computer or terminal that can output in ASCII format over either RS-232 or RS-485 can be connected as the host computer
Quick Start Example network with long cables, we advise the use of thicker wire to limit the line voltage drop. In addition to serious voltage dro
Appendix A transmit both DATA and RTS signals. It is advisable that the follow- ing standard colors be used for the communication lines: DATA+ (
Quick Start Example Default Factory Settings Baud rate: 9600 Bits/sec. Address: 01 (hexadecimal) The basic hook-up for system configuration is s
Chapter 2 Figure 2-6 ADAM-5000E Rail mountings 2.5 Wiring and Conections This sect
Appendix A ADAM systems can also be configured by issuing direct command from within the terminal emulation program that is included with the ADAM
Quick Start Example 0F = set input range to type K thermocouple 00 = set data format to engineering units, 50ms (60Hz) (See Chapter 6, Command Set
Appendix A known state. This state is called the INIT* state. INIT* state defaults: Baud rate:9600 Address:00h Checksum:disabled Forcing
Quick Start Example + +Vs - GND INIT* COM DATA+ DATA- Figure A-3 Grounding the INIT* terminal 3. Wait at least 7 seconds to
Appendix A A.3 A Distributed ADAM-5000 Network System Hook-up The figure below gives an example of how multiple ADAM systems should be connecte
Quick Start Example This page intentionally left blank A-12 ADAM-5000
B Data Formats And I/O Ranges
Data Formats and I/O Ranges B.1 Analog Input Formats The ADAM analog input modules can be configured to transmit data to the host in Engineering
Appendix B 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
Data Formats and I/O Ranges B.2 Analog Input Ranges - ADAM-5018 Module Range Code Input Range DescriptionData Formats +F.S. Zero -F.S. Displayed
Installation Guideline INIT* is used for changing baud rate and checksum. COM is provided as reference to the RS-485 ground signal. DATA+ and DATA
Module Range Code Input Range Description Data Formats Maximum Specified Signal Minimum Specified Signal Displayed Resolution Actual Value En
Module Range Code Input Range DescriptionData Formats +F.S. Zero -F.S. Displayed Resolution Actual Value Engineering Units +15.000 ±00.000 -15.0001
Module Range Code Input Range Description Data Formats Maximum Specified Signal Minimum Specified Signal Displayed Resolution Actual Value En
Appendix B B.3 Analog Input Ranges - ADAM-5017H Range Code Input Range Data Formats +Full Scale Zero -FullScale Displayed Resolution 00h
B.3.1 Analog Input Ranges - ADAM-5017UH Range Code Input Range Data Formats +Full Scale Zero -FullScale Displayed Resolution 08h ±10 V
Data Formats and I/O Ranges B.4 Analog Ontput Formats You can configure ADAM analog output modules to receive data from the host in Engineering U
Appendix B B.6 ADAM-5013 RTD Input Format and Ranges ADAM-5000 B-11
Data Formats and I/O Ranges B-12 ADAM-5000
C RS-485 Network
RS-485 Network EIA RS-485 is the industry’s most widely used bidirectional, balanced transmission line standard. It is specifically developed for
Chapter 2 5. Avoid running wires near high energy wiring 6. Avoid running input wiring in close proximity to output wiring where possibl
Appendix C C.1 Basic Network Layout Multi-drop RS-485 implies that there are two main wires in a segment. The connected systems tap from
RS-485 Network Star Layout In this scheme the repeaters are connected to drop-down cables from the main wires of the first segment. A tree st
Appendix C Random This is a combination of daisychain and hierarchical structure. Figure C-3 Random Sstructure
RS-485 Network Combination of an ADAM-4000 and an ADAM-5000 in a RS-498 Network The following figure shows how to integrate ADAM-4000 and ADAM-5000
Appendix C Figure C-5 Signal distortion The value of the resistor should be a close as possible to the charac- teristic impedance of the lin
RS-485 Network Figure C-6 Termination resister locations Because each input is biased to 2.4 V, the nominal common mode voltage of balanced RS-4
Appendix C The star connection causes a multitude of these discontinuities since there are several transmission lines and is therefore not recommend
RS-485 Network This page intentionally left blank C-10 ADAM-5000
D . How to Use the Checksum Feature
How to Use the Checksum Feature A checksum helps you to detect errors in commands from the host to the modules, and in responses from the modules
RS-232 Port Connection The RS-232 port is designed for field configuration and diagnostics. Users may connect a notebook PC to the RS-232 port to con
Appendix D Example 2 This example explains how to calculate the checksum value of a Read High alarm limit command string: Case 1. (If the Checksum f
How to Use the Checksum Feature Printable ASCII Characters D-4 ADAM-5000
Appendix E E ADAM-4000/5000 System Grounding Installation
ADAM-4000/5000 System Grounding Installation E.1 Power Supplies For relevant wiring issues, please refer to the following scheme: Figure
Appendix E FAN (Outflowing) ADAM 5000/485 T/B Relay Figure E-2 : External Terminal Block Reference E.3 External DI,DO,AI,AO Wiring
ADAM-4000/5000 System Grounding Installation The shielding material of the wires should only be grounded on one end as illustrated in the following
Appendix E E.5 Grounding reference (Grounding bar for the factory environment should have a standard resistance below 5 Ω) Since ADAM-4000 / 50
ADAM-4000/5000 System Grounding Installation E.6 Some Suggestions on Wiring Layout Since communication is carried through high-frequency signals
Appendix F F Grounding Reference ADAM-5000
Grounding Reference Field Grounding and Shielding Application Overview Unfortunately, it’s impossible to finish the system integration task at
Chapter 2 Figure 2-8 Build-in Communication Ports for Diagnostic Connection Flexible Communication Port Function Connection(A
Appendix F 3. Noise Reduction Techniques 4. Check Point List F.1 Grounding 1.1 The Earth for reference Why we think the EARTH as GRO
Grounding Reference 1.2 The Frame Ground and Grounding Bar N N Single Phase, Three Line N L 110V N 110V L G G G G 220V Neutral is
Appendix F 1.3The Frame Ground and Grounding Bar Figure F-3 : Normal mode and Common mode Have you ever tried to me
Grounding Reference Figure F-4 : Normal mode and Common mode • Ground-pin is longer than others, for first contact
Appendix F 1.4 Wire impedance DC P/S Tr ADAM 5000/485 E Grounding Bus T/B AI AO Copper mesh for Shielding (sh
Grounding Reference Above diagram just shows you that the wire impedance will consume the power. 1.5 Single Point Grounding Single Point G
Appendix F Single Point Grounding +24 V +16V +18V +20V +22 Power Supply +22V +22V +22V +22 +24 V Power Supply More cable,
Grounding Reference • Single isolated cable Above diagram shows you the structure of the isolated cable. You can see the isolated layer spiral
Appendix F Besides, following tips just for your reference. • The shield of cable can’t be used for signal ground. The shield is just des
Grounding Reference • Never stripping too long of the plastic cable cover. Otherwise, this improper status will destroy the characteristic of t
Installation Guideline Figure 2-9 Flexible Communication Port Function Connection 2-14 ADAM-5000
Appendix F Figure F-13 : System Shielding(1) • Shield connection (1) When you want to visit somewhere, you must like to
Grounding Reference • Shield connection (2) Above diagram shows you that the fill soldering just makes a easier way for the signal. F.3 N
Appendix F Figure F-15 : Noise Reduction Techniques F.4 Check Point List • Follow the single point grounding rul
Grounding Reference F-16 ADAM-5000
ADAM-5000 I/O Modbus Mapping Table G
ADAM-5000 I/O Modbus Mapping Table G-2 ADAM 5000 Series User’s Manual The model list of ADAM-5000 I/O series support Modbus protocol G.1 The ADAM-5
Appendix G Appendix G ADAM-5000 I/O Modbus Mapping Table G- 3 G.2 Modbus Commands for 5000 Series Set COM port config. #aaOUrff(cr) >aa(cr) OU
ADAM-5000 I/O Modbus Mapping Table G-4 ADAM 5000 Series User’s Manual Write Modbus slot address setting #aaPNssFFxxxxy (cr) >aa(cr) Finish Mo
Appendix G Appendix G ADAM-5000 I/O Modbus Mapping Table G- 5 G.3 Modbus Address Mapping ADDR 4X Item Attribute 410001 Module Name 1 R 0x548
ADAM-5000 I/O Modbus Mapping Table G-6 ADAM 5000 Series User’s Manual 410030 Slot4 End Addr. R 410031 Slot5 Start Addr. R 410032 Slo
A Message to the Customer….. Advantech Customer Services Each and every Advantech product is built to the most exacting specifications to ensure r
3 ADAM-5000 System
Appendix G Appendix G ADAM-5000 I/O Modbus Mapping Table G- 7 410117~ 410150 Reserved 410151~ 410152 Slot0 Control & Status Flag R
ADAM-5000 I/O Modbus Mapping Table G-8 ADAM 5000 Series User’s Manual G.5 Address mapping of ADAM-5080 For ADAM-5000 ModBus z Slot Start Address :
ADAM-5000 System 3.1 Overview The ADAM-5000 series is a data acquisition and control system which can control, monitor and acquire data through mu
Chapter 3 Diagnosis There are 4 LEDs (indicated as PWR, RUN, TX and RX) to provide visual information on the general operation of the ADAM-5000 syste
ADAM-5000 System output of a channel of an analog input module. The relationship and their High/Low alarm limits may be downloaded into the syste
Chapter 3 programmed in virtually any high-level language. The details of all commands will be covered in Chapter 6. Flexible Communication Conne
ADAM-5000 System program execution without undue influence on your system. Probabili- ty of a system crash has thus minimized. 3.3 System Setup
Chapter 3 3.4 Technical Specification of the ADAM-5000 Processor Communication ADAM-5000
ADAM-5000 System Isolation Diagnosis Basic Function Block Diagram Figure 3.1 Function block diagram 3-8 ADAM-5000
4 I/O modules
This manual introduces the detail specifications functions and application wiring of each ADAM-5000 I/O modules. To organize an ADAM-5510 Series Co
Product Warranty Advantech warrants to you, the original purchaser, that each of its products will be free from defects in materials and workmanship
5 Software Utilities
Software Utilities There is a software utility available to the ADAM-5000 systems. The Windows utility software helps you to configure your ADAM-5000
Chapter 5 5.1.1 Overview Main Menu The window utility consists of a toolbar on the top and a display area that shows forth the relevant informatio
Software Utilities Example: Figure 5-1 Display the connected module Figure 5-2 Save the information of connected modules to txt f
Chapter 5 Baud rate: The communication speed (baud rate) can be configured from 1200 bps to 115.2 Kbps. Prefix Char: The Prefix Char is added to eac
Software Utilities 2. Click the right mouse button: 3. Click the Tools menu and choose the Search command: 4. The connected mo
Chapter 5 5.1.5 Terminal Emulation You can issue commands and receive response by clicking the Terminal button. There are two ways to issue comman
Software Utilities Enable or Disable Figure 5-4 Checksum function enabled 5.1.6 Data Scope Data Scope enables you to monitor the iss
Chapter 5 When you issue commands from PC#1, you will get response. : Send single command or batch command. : Send a single command or batch
Software Utilities When your system is connected with multiple ADAM-4000 or ADAM-5000 modules, just click the addresses of the modules to see relevan
4. Carefully pack the defective product, a completely filled-out Repair and Replacement Order Card and a photocopy of dated proof of purchase (s
Chapter 5 3. Click the Tools menu. Choose the “Save Configuration file” command and then specify the file name. The configuration file
Software Utilities 5.1.8 Load Module’s Configuration File • Reload previous settings. Sets the input range, baud rate, data format, checksum statu
Chapter 5 3. Click the Tools menu and choose Download configuration file to set the environment command: 4. Choose the file name: The co
Software Utilities 5.1.9 Module Configuration • Sets the input range, baud rate, data format, checksum status, and/ or integration time for a spe
Chapter 5 • Address: Represents the address of the module. The Range is from 0 to 255. • Baudrate: Represents the baud rate. •
Software Utilities Figure 5-7 Zero Calibration (5). Click the Execute button to begin the calibration Figure 5-8 : Execute Ze
Chapter 5 (3). Click the Execute button to begin the calibration Figure 5-10 : Execute Span Calibration CJC Calibration: CJC (
Software Utilities (5). Click the Execute button to begin the calibration Figure 5-12 : Execute CJC Calibration Analog Input Resistance Calib
Chapter 5 5.1.11 Data Input and Output Analog Input Module with Digital Output • The function can only be used when the alarm status is
Software Utilities Enter a value that users want to get • • Fast Decrease decrease increase • fast increase 5-20
Contents Chapter 1 Introduction ……………………………………… 1-1 1.1 Overview...1-2 1
Chapter 5 5.1.12 Alarm Setting • Set the alarm status, high alarm value, low alarm value, and then click the Update button. • Alarm setting: Di
Software Utilities • Low level voltage: Set the low trigger level for non-isolated input signals. The range is from 0.1 V to 5.0 V. • High level m
Chapter 5 3. Choose the baud rate. 4. Choose Download file. ADAM-5000 5-23
Software Utilities Firmware downloads in progress. Firmware downloads complete. NOTICE: THE FIRMWARE UPGRAD OPERATION IS ONLY USED BY RS-2
Chapter 5 5.2 DLL (Dynamic Link Library) Driver The ADAM-5000 API Dynamic Link Library (DLL) enables you to quickly and easily write Windows applica
Software Utilities 5-26 ADAM-5000
6 Command Set
Command Set 6.1 Introduction To avoid communication conflicts when several devices try to send data at the same time, all actions are instigated by
Chapter 6 The command set is divided into the following five categories: • CPU Command Set • Analog Input Command Set • Analog Input Alarm Comm
Command Set CPU 6.3 CPU Command Set 6-4 ADAM-5000
5.1.5 Terminal Emulation ... 5-7 5.1.6 Data Scope ...
Chapter 6 %aannccff Name Configuration Description Sets baud rate and checksum status for a specified ADAM-5000 system. Syntax %aannccff(cr) %
Command Set CPU %aannccff (cr) is the terminating character, carriage return (0Dh). Example command: %23000A40(cr) res
Chapter 6 $aa2 Name Configuration Status Description Returns the configuration status for a specified system module. Syntax $aa2(cr) $ is a de
Command Set CPU $aa2 (See also the %aannccff configuration command) Example command: $452(cr) response: !450600(cr) T
Chapter 6 $aaM Name Read Module Name Description Returns the module name from a specified ADAM-5000 system. Syntax $aaM(cr) $ is a delimiter
Command Set CPU #aaF Example command: $15M(cr) response: !155000(cr) The command requests the system at address 15h to
Chapter 6 $aaF Name Read Firmware Version Description Returns the firmware version code from a specified ADAM-5000 system. Syntax $aaF(cr) $ i
Command Set CPU $aaF Example command: $17F(cr) response: !17A1.06(cr) The command requests the system at address 17h t
Chapter 6 $aaT Name Read I/O Type Description Returns the I/O module no. of all slots for a specified ADAM-5000 system. Syntax $aaT(cr) $ is a
Command Set CPU $aaT Example command: $12T(cr) response: !1218245160(cr) The command requests the ADAM-5000 system at
Appendix A Quick Start Example….….………………………. A-1 A.1 System Requirements to Setup an ADAM-5000 System…. A-2 A.2 Basic Configuration Hook-up
Chapter 6 $aa5 Name Reset Status Description Checks the reset status of the addressed ADAM-5000 system to see whether it has been reset since t
Command Set CPU $aa5 Example command: $395(cr) response: !391(cr) The ADAM-5000 system at address 39h was reset or pow
Chapter 6 $aaE Name Software Diagnostics Description Requests the specified ADAM-5000 system to return the error status Syntax $aaE(cr) $ is a
Command Set CPU Figure 6-2 Analog module error codes Example: command: $01E(cr) response: !0100000001 The co
Chapter 6 6.4 ADAM-5013 RTD Input Command Set ADAM-5000 6-19
Command Set 5013 RTD Input Note: The ADAM-5013 module also has "Alarm Setting" functions. The alarm command set for the AD
Chapter 6 $aaSiArrff Name RTD Configuration Description Sets slot index, input range, data format and integration time for a specified RTD input
Command Set 5013 RTD Input $aaSiArrff address of an ADAM-5000 system. (cr) is the terminating character, carriage return (0Dh). Exa
Chapter 6 $aaSiB Name RTD Configuration Status Description Returns the configuration parameters for a specified RTD input module in a specified
Command Set 5013 RTD Input $aaSiB (cr) is the terminating character, carriage return (0Dh). Example command: $35S3B(cr) response
E.5 Grounding reference (Ground bar for the factory, environment should have a standard resistance below W)…………….E-5 E.6 Some Suggestions on Wiring
Chapter 6 $aaSi Name All RTD Data In Description Returns the input values of all channels of a specified RTD input module in a specified system
Command Set 5013 RTD Input $aaSi Example command: $35S3(cr) response: >+80.01 +20.00 -40.12(cr) The command requests the RTD
Chapter 6 $aaSiCj Name Specified RTD Data In Description Returns the input value of a specified channel for a specified RTD input module of a sp
Command Set 5013 RTD Input $aaSiCj Example command: $35S3C0(cr) response: >+80.01(cr) The command requests the RTD input modu
Chapter 6 $aaSiER Name Initialize EEPROM Data Description Initializes all EEPROM data in a specified analog input module to their default values
Command Set 5013 RTD Input $aaSi5mm Name Enable/Disable Channels for multiplexing Description Enables/Disables multiplexing for se
Chapter 6 $aaSi5mm invalid. aa (range 00-FF) represents the 2-character hexadecimal address of an ADAM-5000 system. (cr) is the terminating cha
Command Set 5013 RTD Input $aaSi6 Name Read Channels Status Description Asks a specified input module to return the status of all
Chapter 6 $aaSi6 (cr) is the terminating character, carriage return (0Dh) Example command: $00S16(cr) response: !0001(cr) The command asks the
Command Set 5013 RTD Input $aaSi0 Name RTD Span Calibration Description Calibrates a specified RTD input module of a specifie
Comments to this Manuals