Advantech 5000 Series User Manual

Browse online or download User Manual for Hardware Advantech 5000 Series. Advantech 5000 Series User Manual [en]

  • Download
  • Add to my manuals
  • Print
  • Page
    / 301
  • Table of contents
  • TROUBLESHOOTING
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews

Summary of Contents

Page 1 - ADAM-5000 Series

ADAM-5000 Series RS-485 Based Data Acquisition and Control System User’s Manual

Page 2 - Aug. 2007

Figures Figure 1-1 ADAM-5000 Configurations……………….…………..1-3 Figure 2-1 ADAM-5000 Diagnostic indicators……….…………..2-3 Figure 2-2 ADAM-5000 Netw

Page 3 - Advantech Customer Services

Chapter 6 $aaSi1 Name RTD Zero Calibration Description Calibrates a specified RTD input module of a specified system to correct for offset error

Page 4 - Product Warranty

Command Set 5013 RTD Input $aaSi2 Name RTD Self Calibration Description Causes a spe

Page 5

Chapter 6 6.3 Analog Input Command Set Note: See pages 71-89 for Analog Input Alarm Command Set. ADAM-5000 6-37

Page 6 - Contents

Command Set 5017/5018 Analog Input $aaSiArrff Name Configuration Description Sets slot index, input range, data format and

Page 7

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

Page 8

Command Set 5017/5018 Analog Input $aaSiB Name Configuration Status Description Returns the configuration status parameters f

Page 9

Chapter 6 $aaSiB (cr) is the terminating character, carriage return (0Dh) Example command: $26S1B response: !260000 The ADAM-5018 analog i

Page 10 - Figures

Command Set 5017/5018 Analog Input $aaSi5mm Name Enable/Disable Channels for multiplexing Description Enables/Disables multip

Page 11

Chapter 6 $aaSi5mm aa (range 00-FF) represents the 2-character hexadecimal address of an ADAM-5000 system. (cr) is the terminating character, carr

Page 12

Command Set 5017/5018 Analog Input $aaSi6 Name Read Channels Status Description Asks a specified input module to return the

Page 13 - Introduction

Figure 5-10 Execute Span Calibration……………………...…..5-17 Figure 5-11 CJC Calibration…………………………….…..…..5-17 Figure 5-12 Execute CJC Calibration…………

Page 14 - 1.2 System Configuration

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

Page 15

Command Set 5017/5018 Analog Input #aaSi Name All Analog Data In Description Returns the input value of all channels for a sp

Page 16

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

Page 17 - Installation Guideline

Command Set 5017/5018 Analog Input #aaSiCj Name Specified Analog Data In Description Returns the input value of a specified c

Page 18

Chapter 6 #aaSiCj Example command: #22S2C2(cr) response: >+1.4567 The command requests the analog input module in slot 2 of the ADAM-5000

Page 19

Command Set 5017/5018 Analog Input $aaSiER Name Initialize EEPROM data Description Initializes all EEPROM data in a specified

Page 20 - Chapter 2

Chapter 6 $aaSiØ Name Span Calibration Description Calibrates a specified analog input module to correct for gain errors Syntax $aaSiØ(cr) $

Page 21 - 2.2 Module Installation

Command Set 5017/5018 Analog Input $aaSi1 Name Zero Calibration Description Calibrates a specified analog input module to cor

Page 22

Chapter 6 $aaSi3 Name CJC Status Command (ADAM-5018 / 5018P only) Description Returns the value of the CJC (Cold Junction Compensa- tion) sens

Page 23

Command Set 5017/5018 Analog Input $aaSi3 Example command: $09S13(cr) response: >+0036.8(cr) The command requests the

Page 24

1 Introduction

Page 25

Chapter 6 $aaSi9shhh Name CJC Zero Calibration (ADAM-5018 / 5018P only) Description Calibrates an analog input module to adjust for offset errors

Page 26

Command Set 5017/5018 Analog Input $aaSi9shhhh Example command: $07S29+0042(cr) response: !07(cr) The command increases

Page 27 - RS-232 Port Connection

Chapter 6 6.6 ADAM-5017H/ADAM-5017UH Analog Input Command Set ADAM-5000 6-

Page 28 - Connection(ADAM-5000E only)

Command Set 5017H/5017UH Analog Input Note: The ADAM-5017H / 5017UH module also has "Alarm Setting&qu

Page 29

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

Page 30 - ADAM-5000 System

Command Set 5017H/5017UH Analog Input $aaSiCjrrFF address of an ADAM-5000 system. (cr) is the termin

Page 31 - The CPU’s Basic Functions

Chapter 6 $aaSiCjB Name Read Input Range Description Returns the input range in engineering units for a specified channel of a specified analog

Page 32 - Chapter 3

Command Set 5017H/5017UH Analog Input $aaSiCjB Example command: $35S3C1B(cr) response: !350b00(cr) Ch

Page 33 - Connectivity and Programming

Chapter 6 $aaSiAFFff Name Set Data Format Description Sets the data format in engineering units or in two's complement format for a specifi

Page 34

Command Set 5017H/5017UH Analog Input $aaSiAFFff invalid. aa (range 00-FF) represents the 2-character he

Page 35 - 3.3 System Setup

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

Page 36

Chapter 6 $aaSiB Name Read Data Format Description Returns the data format for a specified analog input module in a specified system. Syntax

Page 37

Command Set 5017H/5017UH Analog Input $aaSiB Example command: $35S3B(cr) response: !35FF00(cr) The AD

Page 38 - I/O modules

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

Page 39 - ADAM-5000

Command Set 5017H/5017UH Analog Input #aaSi the interrogated module of the specified system. The (dddd)

Page 40 - Software Utilities

Chapter 6 #aaSiCj Name Specified Analog Data In Description Returns the input value of a specified channel of a specified analog input module

Page 41

Command Set 5017H/5017UH Analog Input #aaSiCj If (data)=” “, it means the channel is invalid. (dddd) is

Page 42 - 5.1.2 Save Function

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

Page 43 - 5.1.3 COM Port Settings

Command Set Analog Input Alarm 5013/5017/5017H/5017UH/5018/5018P $aaSiCjAhs Name Set Alarm Mode Description Sets the High/Low alar

Page 44 - Timeout:

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

Page 45

Command Set Analog Input Alarm 5013/5017/5017H/5017UH/5018/5018P $aaSiCjAh Name Read Alarm Mode Description Returns the alarm mod

Page 46 - 5.1.5 Terminal Emulation

Chapter 1 1.2 System Configuration The following diagram shows the system configurations possible with the ADAM-5000.

Page 47 - 5.1.6 Data Scope

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

Page 48

Command Set Analog Input Alarm 5013/5017/5017H/5017UH/5018/5018P $aaSiCjAhEs Name Enable/Disable Alarm Description Enables/Disable

Page 49

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

Page 50

Command Set Analog Input Alarm 5013/5017/5017H/5017UH/5018/5018P $aaSiCjCh Name Clear Latch Alarm Description Sets the High/Low a

Page 51

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

Page 52

Command Set Analog Input Alarm 5013/5017/5017H/5017UH/5018/5018P $aaSiCjAhSkCn Name Set Alarm Connection Description Connects the

Page 53 - 5.1.9 Module Configuration

Chapter 6 $aaSiCjAhCSkCn Example command: $03S0C1ALCS1C0(cr) response: !03(cr) Channel 1 of slot 0 in the ADAM-5000 system at address 03h is

Page 54 - 5-16 ADAM-5000

Command Set Analog Input Alarm 5013/5017/5017H/5017UH/5018/5018P $aaSiCjRhc Name Read Alarm Connection Description Returns the Hi

Page 55 - 5-16 ADAM-5000

Chapter 6 $aaSiCjRhC (cr) represents terminating character, carriage return (0Dh) Example command: $03S0C1RLC(cr) response: !03S1C0(cr) Cha

Page 56

Command Set Analog Input Alarm 5013/5017/5017H/5017UH/5018/5018P $aaSiCjAhU(data) Name Set Alarm Limit Description Sets the High/

Page 57

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

Page 58

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

Page 59

Command Set Analog Input Alarm 5013/5017/5017H/5017UH/5018/5018P $aaSiCjRhU Name Read Alarm Limit Description Returns the High/Lo

Page 60 - Digital Filter

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

Page 61 - 5.1.13 Download Procedure

5013/5017/5017H/5017UH/5018 Command Set Analog Input Alarm $aaSiCjS Name Read Alarm Status Description Reads whether an alarm occu

Page 62

Chapter 6 $aaSiCjS Example command: $03S0C1S(cr) response: !0301(cr) The command instructs the system at address 03h to return its alarm st

Page 63

Command Set 5024 Analog Output 6.8 Analog Output Command Set 6-90 ADAM-5000

Page 64

Chapter 6 $aaSiCjArrff Name Configuration Description Sets the output range, data format and slew rate for a specified channel of a specified

Page 65

Command Set 5024 Analog Output $aaSiCjArrff Response !aa(cr) if the command is valid. ?aa(cr) if an invalid operation was en

Page 66

Chapter 6 $aaSiCjB Name Configuration Status Description Returns the configuration parameters of a specified channel in a specified analog outpu

Page 67

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

Page 68

2 Installation Guideline

Page 69 - 6-4 ADAM-5000

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

Page 70

Command Set 5024 Analog Output #aaSiCj(data) ? delimiter character indicating the command was invalid. (cr) is the terminating cha

Page 71 - %aannccff

Chapter 6 $aaSiCj4 Name Start-Up Output Current/Voltage Configuration Description Stores a default output value in a specified channel. The ou

Page 72

Command Set 5024 Analog Output $aaSiCj4 Example command: $0AS1C14(cr) response: !0A(cr) Presume the present output value of cha

Page 73

Chapter 6 $aaSiCj0 Name 4 mA Calibration Description Directs the specified channel to store parameters following a calibration for 4 mA output

Page 74

Command Set 5024 Analog Output $aaSiCj0 be connected to the module's output. (See also the analog output module'

Page 75

Chapter 6 $aaSiCj1 Name 20 mA Calibration Description Directs the specified channel to store parameters following a calibration for 20 mA output

Page 76

Command Set 5024 Analog Output $aaSiCj1 be connected to the module's output. (See also the analog output module&apo

Page 77

Chapter 6 $aaSiCj3hh Name Trim Calibration Description Trims the specified channel a specified number of units up or down Syntax $aaSiCj3hh(cr)

Page 78

Command Set 5024 Analog Output $aaSiCj3hh (cr) is the terminating character, carriage return (0Dh) Example command: $07S1C2314(cr)

Page 79

Installation Guideline 2.1 General Environmental Specifications The following table lists the environmental specifications that general l

Page 80

Chapter 6 $aaSiCj6 Name Last Value Readback Description Returns either the last value sent to the specified channel by a #aaSiCj(data) comman

Page 81 - 6-16 ADAM-5000

Command Set 5024 Analog Output $aaSiCj6 Example command: $0AS2C16(cr) response: !0A03.000(cr) The command tells channel 1 of the

Page 82

Chapter 6 6.9 Digital Input/Output ADAM-5000 6-107

Page 83

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

Page 84

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

Page 85 - 5013 RTD Input

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

Page 86

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

Page 87

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

Page 88

Chapter 6 $aaSiM Name Read Channel Masking Status Description Ask the specified module to return the masking status of digital output channe

Page 89

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

Page 90

Chapter 2 A complete description of the diagnostic indicators and how to use them for troubleshooting is explaine

Page 91

Chapter 6 6.10 ADAM-5080 Counter/Frequency Command Set ADAM-5000 6-115

Page 92

5080 Counter/ Command Set Frequency Module 6-116 ADAM-5000

Page 93

Chapter 6 ADAM-5000 6-117

Page 94

5080 Counter/ Command Set Frequency Module $aaT Name Read Module Name Description Returns the module name from a specified ADAM-5

Page 95

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

Page 96

5080 Counter/ Command Set Frequency Module $aaF Name Read Firmware Version Description Returns the firmware version code from a sp

Page 97 - 5013 RTD Input

Chapter 6 $aaF Eample command: $18F(cr) response: !18A2.3(cr) The command requsets the system at address 18h to send its firmware version.

Page 98

5080 Counter/ Command Set Frequency Module $aaSiArrff Name Set Configuration Description Set slot index and counter mode. Syntax $

Page 99

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

Page 100 - Chapter 6

5080 Counter/ Command Set Frequency Module $aaSiB Name Read Configuration. Description The command requests the Configuration of sl

Page 101 - 5013 RTD Input

Installation Guideline Figure 2-2 ADAM-5000 Network address DIP switch Dimensions and Weights(ADAM-5000) The following

Page 102

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

Page 103 - Analog Input

5080 Counter/ Command Set Frequency Module #aaSi Name Read All Channel Counter (Frequency) Data Description Return the input value o

Page 104

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

Page 105

5080 Counter/ Command Set Frequency Module #aaSi However, if the response is in frequency mode, you'll see one similar to the examp

Page 106

Chapter 6 $aaSiCj Name Read One Channel Counter (Frequency) Data Description The command will return the input value from one of the four channel

Page 107 - Analog Input

5080 Counter/ Command Set Frequency Module #aaSiCj Example command: $35S3C2(cr) response: >0000000451(cr) The command requests th

Page 108

Chapter 6 $aaSiØ(data) Name Set Digital filter Scale Description Set the filter seconds to start to measure the input signal. Syntax $aaSiØ(data)(

Page 109

5080 Counter/ Command Set Frequency Module $aaSiØ(data) Example command: $26S3000765(cr) response: !26(cr) The ADAM-5080 in slot 3

Page 110

Chapter 6 $aaSiØ Name Read Digital filter scale Description Read the filter seconds to start to measure the input signal. Syntax $aaSiØ(cr)

Page 111

5080 Counter/ Command Set Frequency Module $aaSiØ Example command: $26S30(cr) response: !2600765(cr) The command requests the AD

Page 112

Copyright Notice This document is copyrighted, 2001, by Advantech Co., Ltd. All rights are reserved. Advantech Co., Ltd., reserves the right to make i

Page 113

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

Page 114

Chapter 6 $aaSiCj5s Name Set Counter Start/Stop Description Request the addressed counter/frequency module to start or stop the counting. Syntax

Page 115

5080 Counter/ Command Set Frequency Module $aaSiØ Example command: $26S3C251(cr) response: !26(cr) The command requests channel 2

Page 116

Chapter 6 $aaSiCj5 Name Read counter Start/Stop Description Requests the addressed counter/frequency module to indicate whether counters are a

Page 117

5080 Counter/ Command Set Frequency Module $aaSiCj5 Example command: $26S3C25(cr) response: !261(cr) The channel 2 of ADAM-5080 in

Page 118

Chapter 6 $aaSiCj6 Name Clear Counter Description Clear the counters of the specified counter/frequency module Syntax $aaSiCj6(cr) $ is a deli

Page 119

5080 Counter/ Command Set Frequency Module $aaSiCj6 Example command: $26S3C26(cr) response: !26(cr) The command requests the channel

Page 120

Chapter 6 $aaSiCj7 Name Read Overflow Flag Description The command requests the addressed module to return the status of the overflow flag of

Page 121

5080 Counter/ Command Set Frequency Module $aaSiCj6 Example command: $26S37(cr) response: !2600000001(cr) The command requests the

Page 122 - Analog Input Command Set

Chapter 6 $aaSiCjP(data) Name Set Initial Counter Value Description Set initial counter value for counter of the specified counter module. Syntax

Page 123

5080 Counter/ Command Set Frequency Module $aaSiCj6 Example command: @26S3C2P0000004369(cr) response: !26(cr) The channel 2 of ADAM

Page 124

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

Page 125 - $aaSiCjrrFF

Chapter 6 $aaSiCjPG Name Read Initial Counter Description Read initial counter value of specified module. Syntax @aaSiCjG(cr) @ is a delimiter

Page 126

5080 Counter/ Command Set Frequency Module $aaSiCjG Example command: @26S3C2G(cr) response: !260000004369(cr) The channel 2 of ADA

Page 127 - $aaSiCjB

Chapter 6 $aaSiCjAhEs Name Set Alarm Disable/Latch Description The addressed counter module is instructed to set alarm disable or latch. Synt

Page 128

5080 Counter/ Command Set Frequency Module $aaSiCjG Example command: $03S0C1ALED(cr) response: !03

Page 129 - $aaSiAFFff

Chapter 6 $aaSiCjAh Name Read Alarm Disable/Latch Description Return the alarm mode for the specified channel. Syntax $aaSiCjAh(cr) $ is a d

Page 130

5080 Counter/ Command Set Frequency Module $aaSiCjAh Example command: $03S0C1AL(cr) response: !03L(

Page 131 - 6-66 ADAM-5000

Chapter 6 $aaSiCjCh Name Clear Alarm Status Description Returns the alarm status to normal Syntax $aaSiCjCh(cr) $ is a delimiter character.

Page 132

5080 Counter/ Command Set Frequency Module $aaSiCjCh Example command: $03S0C1CL(cr) response: !03(cr

Page 133

Chapter 6 $aaSiCAhCSkCh Name Set Alarm Connection Description Connect the High/Low alarm of the specified input channel to the specified digita

Page 134

5080 Counter/ Command Set Frequency Module $aaSiCAhCSkCh Example command: $03S0C1ALCS1C0(cr) respons

Page 135 - #aaSiCj

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

Page 136

Chapter 6 $aaSiCjRhC Name Read Alarm Connection Description Return the High/Low alarm limit output connection of a specified input channel in t

Page 137 - Command Set

5080 Counter/ Command Set Frequency Module $aaSiCAhCSkCh Example command: $03S0C1RLC(cr) response:

Page 138

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

Page 139

5080 Counter/ Command Set Frequency Module $aaSiCjAhU(data) Example command: $03SØC1AHU0000000020(cr

Page 140

Chapter 6 $aaSiCjRhU Name Read Alarm Limit Description Return the High/Low alarm limit value for the specified input channel in the addressed A

Page 141

5080 Counter/ Command Set Frequency Module $aaSiCjRhU Example command: $03SØC1RHU(cr) response:

Page 142

Chapter 6 $aaSiCjS Name Read Alarm Status Description Read whether an alarm occurred for the specified input channel in the specified ADAM-5000

Page 143

5080 Counter/ Command Set Frequency Module $aaSiCjS Example command: $03SØC1S response: !0311(cr

Page 144

7 Troubleshooting

Page 145

Troubleshooting The ADAM-5000 system provides two kinds of diagnosis: hardware diagnosis and software diagnosis to help the user detect and identi

Page 146

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,

Page 147

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

Page 148

Troubleshooting 1. External power to the system is incorrect or is not applied. 2. Power supply is faulty. 3. Other component(s) ha

Page 149

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

Page 150

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

Page 151

A Quick Start Example

Page 152

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

Page 153 - Analog Input Alarm

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

Page 154

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

Page 155 - 5024 Analog Output

Appendix A transmit both DATA and RTS signals. It is advisable that the follow- ing standard colors be used for the communication lines: DATA+ (

Page 156

Quick Start Example Default Factory Settings Baud rate: 9600 Bits/sec. Address: 01 (hexadecimal) The basic hook-up for system configuration is s

Page 157

Chapter 2 Figure 2-6 ADAM-5000E Rail mountings 2.5 Wiring and Conections This sect

Page 158

Appendix A ADAM systems can also be configured by issuing direct command from within the terminal emulation program that is included with the ADAM

Page 159 - 5024 Analog Output

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

Page 160

Appendix A known state. This state is called the INIT* state. INIT* state defaults: Baud rate:9600 Address:00h Checksum:disabled Forcing

Page 161

Quick Start Example + +Vs - GND INIT* COM DATA+ DATA- Figure A-3 Grounding the INIT* terminal 3. Wait at least 7 seconds to

Page 162

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

Page 163

Quick Start Example This page intentionally left blank A-12 ADAM-5000

Page 164

B Data Formats And I/O Ranges

Page 165

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

Page 166

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

Page 167

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

Page 168

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

Page 169

Module Range Code Input Range Description Data Formats Maximum Specified Signal Minimum Specified Signal Displayed Resolution Actual Value En

Page 170

Module Range Code Input Range DescriptionData Formats +F.S. Zero -F.S. Displayed Resolution Actual Value Engineering Units +15.000 ±00.000 -15.0001

Page 171

Module Range Code Input Range Description Data Formats Maximum Specified Signal Minimum Specified Signal Displayed Resolution Actual Value En

Page 172

Appendix B B.3 Analog Input Ranges - ADAM-5017H Range Code Input Range Data Formats +Full Scale Zero -FullScale Displayed Resolution 00h

Page 173

B.3.1 Analog Input Ranges - ADAM-5017UH Range Code Input Range Data Formats +Full Scale Zero -FullScale Displayed Resolution 08h ±10 V

Page 174

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

Page 175 - $aaSiBB(data)

Appendix B B.6 ADAM-5013 RTD Input Format and Ranges ADAM-5000 B-11

Page 176

Data Formats and I/O Ranges B-12 ADAM-5000

Page 177

C RS-485 Network

Page 178

RS-485 Network EIA RS-485 is the industry’s most widely used bidirectional, balanced transmission line standard. It is specifically developed for

Page 179

Chapter 2 5. Avoid running wires near high energy wiring 6. Avoid running input wiring in close proximity to output wiring where possibl

Page 180

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

Page 181 - 6-116 ADAM-5000

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

Page 182

Appendix C Random This is a combination of daisychain and hierarchical structure. Figure C-3 Random Sstructure

Page 183 - 5080 Counter/

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

Page 184 - Chapter 6

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

Page 185

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

Page 186

Appendix C The star connection causes a multitude of these discontinuities since there are several transmission lines and is therefore not recommend

Page 187

RS-485 Network This page intentionally left blank C-10 ADAM-5000

Page 188

D . How to Use the Checksum Feature

Page 189

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

Page 190

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

Page 191

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

Page 192

How to Use the Checksum Feature Printable ASCII Characters D-4 ADAM-5000

Page 193

Appendix E E ADAM-4000/5000 System Grounding Installation

Page 194

ADAM-4000/5000 System Grounding Installation E.1 Power Supplies For relevant wiring issues, please refer to the following scheme: Figure

Page 195

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

Page 196

ADAM-4000/5000 System Grounding Installation The shielding material of the wires should only be grounded on one end as illustrated in the following

Page 197

Appendix E E.5 Grounding reference (Grounding bar for the factory environment should have a standard resistance below 5 Ω) Since ADAM-4000 / 50

Page 198

ADAM-4000/5000 System Grounding Installation E.6 Some Suggestions on Wiring Layout Since communication is carried through high-frequency signals

Page 199

Appendix F F Grounding Reference ADAM-5000

Page 200

Grounding Reference Field Grounding and Shielding Application Overview Unfortunately, it’s impossible to finish the system integration task at

Page 201

Chapter 2 Figure 2-8 Build-in Communication Ports for Diagnostic Connection Flexible Communication Port Function Connection(A

Page 202

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

Page 203

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

Page 204

Appendix F 1.3The Frame Ground and Grounding Bar Figure F-3 : Normal mode and Common mode Have you ever tried to me

Page 205

Grounding Reference Figure F-4 : Normal mode and Common mode • Ground-pin is longer than others, for first contact

Page 206

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

Page 207

Grounding Reference Above diagram just shows you that the wire impedance will consume the power. 1.5 Single Point Grounding Single Point G

Page 208

Appendix F Single Point Grounding +24 V +16V +18V +20V +22 Power Supply +22V +22V +22V +22 +24 V Power Supply More cable,

Page 209

Grounding Reference • Single isolated cable Above diagram shows you the structure of the isolated cable. You can see the isolated layer spiral

Page 210

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

Page 211

Grounding Reference • Never stripping too long of the plastic cable cover. Otherwise, this improper status will destroy the characteristic of t

Page 212

Installation Guideline Figure 2-9 Flexible Communication Port Function Connection 2-14 ADAM-5000

Page 213

Appendix F Figure F-13 : System Shielding(1) • Shield connection (1) When you want to visit somewhere, you must like to

Page 214

Grounding Reference • Shield connection (2) Above diagram shows you that the fill soldering just makes a easier way for the signal. F.3 N

Page 215

Appendix F Figure F-15 : Noise Reduction Techniques F.4 Check Point List • Follow the single point grounding rul

Page 216

Grounding Reference F-16 ADAM-5000

Page 217

ADAM-5000 I/O Modbus Mapping Table G

Page 218

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

Page 219

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

Page 220

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

Page 221

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

Page 222

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

Page 223

A Message to the Customer….. Advantech Customer Services Each and every Advantech product is built to the most exacting specifications to ensure r

Page 224

3 ADAM-5000 System

Page 225

Appendix G Appendix G ADAM-5000 I/O Modbus Mapping Table G- 7 410117~ 410150 Reserved 410151~ 410152 Slot0 Control & Status Flag R

Page 226

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 :

Page 227

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

Page 228 - Troubleshooting

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

Page 229 - 7.2 Software Diagnosis

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

Page 230 - Chapter 7

Chapter 3 programmed in virtually any high-level language. The details of all commands will be covered in Chapter 6. Flexible Communication Conne

Page 231

ADAM-5000 System program execution without undue influence on your system. Probabili- ty of a system crash has thus minimized. 3.3 System Setup

Page 232

Chapter 3 3.4 Technical Specification of the ADAM-5000 Processor Communication ADAM-5000

Page 233

ADAM-5000 System Isolation Diagnosis Basic Function Block Diagram Figure 3.1 Function block diagram 3-8 ADAM-5000

Page 235

This manual introduces the detail specifications functions and application wiring of each ADAM-5000 I/O modules. To organize an ADAM-5510 Series Co

Page 236 - Appendix A

Product Warranty Advantech warrants to you, the original purchaser, that each of its products will be free from defects in materials and workmanship

Page 237

5 Software Utilities

Page 238

Software Utilities There is a software utility available to the ADAM-5000 systems. The Windows utility software helps you to configure your ADAM-5000

Page 239

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

Page 240

Software Utilities Example: Figure 5-1 Display the connected module Figure 5-2 Save the information of connected modules to txt f

Page 241

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

Page 242

Software Utilities 2. Click the right mouse button: 3. Click the Tools menu and choose the Search command: 4. The connected mo

Page 243

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

Page 244

Software Utilities Enable or Disable Figure 5-4 Checksum function enabled 5.1.6 Data Scope Data Scope enables you to monitor the iss

Page 245

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

Page 246

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

Page 247 - Data Formats and I/O Ranges

4. Carefully pack the defective product, a completely filled-out Repair and Replacement Order Card and a photocopy of dated proof of purchase (s

Page 248 - Appendix B

Chapter 5 3. Click the Tools menu. Choose the “Save Configuration file” command and then specify the file name. The configuration file

Page 249

Software Utilities 5.1.8 Load Module’s Configuration File • Reload previous settings. Sets the input range, baud rate, data format, checksum statu

Page 250

Chapter 5 3. Click the Tools menu and choose Download configuration file to set the environment command: 4. Choose the file name: The co

Page 251 - B-6 ADAM-5000

Software Utilities 5.1.9 Module Configuration • Sets the input range, baud rate, data format, checksum status, and/ or integration time for a spe

Page 252

Chapter 5 • Address: Represents the address of the module. The Range is from 0 to 255. • Baudrate: Represents the baud rate. •

Page 253

Software Utilities Figure 5-7 Zero Calibration (5). Click the Execute button to begin the calibration Figure 5-8 : Execute Ze

Page 254

Chapter 5 (3). Click the Execute button to begin the calibration Figure 5-10 : Execute Span Calibration CJC Calibration: CJC (

Page 255

Software Utilities (5). Click the Execute button to begin the calibration Figure 5-12 : Execute CJC Calibration Analog Input Resistance Calib

Page 256

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

Page 257

Software Utilities Enter a value that users want to get • • Fast Decrease decrease increase • fast increase 5-20

Page 258 - RS-485 Network

Contents Chapter 1 Introduction ……………………………………… 1-1 1.1 Overview...1-2 1

Page 259

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

Page 260 - Daisychain

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

Page 261 - Star Layout

Chapter 5 3. Choose the baud rate. 4. Choose Download file. ADAM-5000 5-23

Page 262

Software Utilities Firmware downloads in progress. Firmware downloads complete. NOTICE: THE FIRMWARE UPGRAD OPERATION IS ONLY USED BY RS-2

Page 263 - C.2 Line Termination

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

Page 264

Software Utilities 5-26 ADAM-5000

Page 265

6 Command Set

Page 266

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

Page 267

Chapter 6 The command set is divided into the following five categories: • CPU Command Set • Analog Input Command Set • Analog Input Alarm Comm

Page 268 - Checksum Feature

Command Set CPU 6.3 CPU Command Set 6-4 ADAM-5000

Page 269 - D.1 Checksum Enable/Disable

5.1.5 Terminal Emulation ... 5-7 5.1.6 Data Scope ...

Page 270 - Appendix D

Chapter 6 %aannccff Name Configuration Description Sets baud rate and checksum status for a specified ADAM-5000 system. Syntax %aannccff(cr) %

Page 271 - Printable ASCII Characters

Command Set CPU %aannccff (cr) is the terminating character, carriage return (0Dh). Example command: %23000A40(cr) res

Page 272 - Appendix E

Chapter 6 $aa2 Name Configuration Status Description Returns the configuration status for a specified system module. Syntax $aa2(cr) $ is a de

Page 273 - E.2 Grounding Scheme

Command Set CPU $aa2 (See also the %aannccff configuration command) Example command: $452(cr) response: !450600(cr) T

Page 274 - Appendix E

Chapter 6 $aaM Name Read Module Name Description Returns the module name from a specified ADAM-5000 system. Syntax $aaM(cr) $ is a delimiter

Page 275

Command Set CPU #aaF Example command: $15M(cr) response: !155000(cr) The command requests the system at address 15h to

Page 276

Chapter 6 $aaF Name Read Firmware Version Description Returns the firmware version code from a specified ADAM-5000 system. Syntax $aaF(cr) $ i

Page 277

Command Set CPU $aaF Example command: $17F(cr) response: !17A1.06(cr) The command requests the system at address 17h t

Page 278 - Appendix F

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

Page 279 - Overview

Command Set CPU $aaT Example command: $12T(cr) response: !1218245160(cr) The command requests the ADAM-5000 system at

Page 280 - Appendix F

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

Page 281

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

Page 282 - Appendix F

Command Set CPU $aa5 Example command: $395(cr) response: !391(cr) The ADAM-5000 system at address 39h was reset or pow

Page 283 - Grounding Reference

Chapter 6 $aaE Name Software Diagnostics Description Requests the specified ADAM-5000 system to return the error status Syntax $aaE(cr) $ is a

Page 284 -

Command Set CPU Figure 6-2 Analog module error codes Example: command: $01E(cr) response: !0100000001 The co

Page 285 - 1.5 Single Point Grounding

Chapter 6 6.4 ADAM-5013 RTD Input Command Set ADAM-5000 6-19

Page 286

Command Set 5013 RTD Input Note: The ADAM-5013 module also has "Alarm Setting" functions. The alarm command set for the AD

Page 287

Chapter 6 $aaSiArrff Name RTD Configuration Description Sets slot index, input range, data format and integration time for a specified RTD input

Page 288

Command Set 5013 RTD Input $aaSiArrff address of an ADAM-5000 system. (cr) is the terminating character, carriage return (0Dh). Exa

Page 289

Chapter 6 $aaSiB Name RTD Configuration Status Description Returns the configuration parameters for a specified RTD input module in a specified

Page 290

Command Set 5013 RTD Input $aaSiB (cr) is the terminating character, carriage return (0Dh). Example command: $35S3B(cr) response

Page 291

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

Page 292

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

Page 293

Command Set 5013 RTD Input $aaSi Example command: $35S3(cr) response: >+80.01 +20.00 -40.12(cr) The command requests the RTD

Page 294

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

Page 295

Command Set 5013 RTD Input $aaSiCj Example command: $35S3C0(cr) response: >+80.01(cr) The command requests the RTD input modu

Page 296

Chapter 6 $aaSiER Name Initialize EEPROM Data Description Initializes all EEPROM data in a specified analog input module to their default values

Page 297

Command Set 5013 RTD Input $aaSi5mm Name Enable/Disable Channels for multiplexing Description Enables/Disables multiplexing for se

Page 298 - Appendix G

Chapter 6 $aaSi5mm invalid. aa (range 00-FF) represents the 2-character hexadecimal address of an ADAM-5000 system. (cr) is the terminating cha

Page 299

Command Set 5013 RTD Input $aaSi6 Name Read Channels Status Description Asks a specified input module to return the status of all

Page 300

Chapter 6 $aaSi6 (cr) is the terminating character, carriage return (0Dh) Example command: $00S16(cr) response: !0001(cr) The command asks the

Page 301

Command Set 5013 RTD Input $aaSi0 Name RTD Span Calibration Description Calibrates a specified RTD input module of a specifie

Comments to this Manuals

No comments