Advantech 5000 Series инструкция обслуживания

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301

Идти на страницу of

Хорошее руководство по эксплуатации

Законодательство обязывает продавца передать покупателю, вместе с товаром, руководство по эксплуатации Advantech 5000 Series. Отсутствие инструкции либо неправильная информация, переданная потребителю, составляют основание для рекламации в связи с несоответствием устройства с договором. В законодательстве допускается предоставлении руководства в другой, чем бумажная форме, что, в последнее время, часто используется, предоставляя графическую или электронную форму инструкции Advantech 5000 Series или обучающее видео для пользователей. Условием остается четкая и понятная форма.

Что такое руководство?

Слово происходит от латинского "instructio", тоесть привести в порядок. Следовательно в инструкции Advantech 5000 Series можно найти описание этапов поведения. Цель инструкции заключается в облегчении запуска, использования оборудования либо выполнения определенной деятельности. Инструкция является набором информации о предмете/услуге, подсказкой.

К сожалению немного пользователей находит время для чтения инструкций Advantech 5000 Series, и хорошая инструкция позволяет не только узнать ряд дополнительных функций приобретенного устройства, но и позволяет избежать возникновения большинства поломок.

Из чего должно состоять идеальное руководство по эксплуатации?

Прежде всего в инструкции Advantech 5000 Series должна находится:
- информация относительно технических данных устройства Advantech 5000 Series
- название производителя и год производства оборудования Advantech 5000 Series
- правила обслуживания, настройки и ухода за оборудованием Advantech 5000 Series
- знаки безопасности и сертификаты, подтверждающие соответствие стандартам

Почему мы не читаем инструкций?

Как правило из-за нехватки времени и уверенности в отдельных функциональностях приобретенных устройств. К сожалению само подсоединение и запуск Advantech 5000 Series это слишком мало. Инструкция заключает ряд отдельных указаний, касающихся функциональности, принципов безопасности, способов ухода (даже то, какие средства стоит использовать), возможных поломок Advantech 5000 Series и способов решения проблем, возникающих во время использования. И наконец то, в инструкции можно найти адресные данные сайта Advantech, в случае отсутствия эффективности предлагаемых решений. Сейчас очень большой популярностью пользуются инструкции в форме интересных анимаций или видео материалов, которое лучше, чем брошюра воспринимаются пользователем. Такой вид инструкции позволяет пользователю просмотреть весь фильм, не пропуская спецификацию и сложные технические описания Advantech 5000 Series, как это часто бывает в случае бумажной версии.

Почему стоит читать инструкции?

Прежде всего здесь мы найдем ответы касательно конструкции, возможностей устройства Advantech 5000 Series, использования отдельных аксессуаров и ряд информации, позволяющей вполне использовать все функции и упрощения.

После удачной покупки оборудования/устройства стоит посвятить несколько минут для ознакомления с каждой частью инструкции Advantech 5000 Series. Сейчас их старательно готовят или переводят, чтобы они были не только понятными для пользователя, но и чтобы выполняли свою основную информационно-поддерживающую функцию.

Содержание руководства

  • Страница 1

    ADAM-5000 Series RS-485 Based Data Acquisition and Control System User’s Man ual[...]

  • Страница 2

    Copyright Notice Thi s docu ment i s co pyr ighted, 2001, by Advantech Co., Ltd. All rights are reserved. Ad vantech Co., Ltd ., reserves the rig ht to make improvemen ts to the prod u cts describ ed in this manual at any time without notice. No part of this manu al ma y be reprodu ced, copied, tran slate d or transmitted in any form or by any mean[...]

  • Страница 3

    A Message to the Customer….. Advantech Customer Services Each and every Advantech product is bu ilt to the most exacting specifications to ensure reliable performance in the unu sual and demanding c ondit ions typi cal of ind ustrial en vironm ents. Whethe r your new Advan tech equipment is destined f or the laboratory or the factory floor , you [...]

  • Страница 4

    Product Warranty Advantech warrants to you, the orig inal purchaser , that each of its products will be free from defects i n materials and workmanship for one year from the date of purchase. This warranty does not a pply to any products w hich have been repaired or alt ered by other th an repair personnel aut horized by Advantech, or which have be[...]

  • Страница 5

    4 . Carefully pack the defective product, a completely filled-out Repair and Replacem ent Order Card and a photocopy of dated proof of purchase (such as your sales receipt) in a s hippable container . A product retu rned without dated proof of pu rchase is not eligible for warranty service. 5 . W ri te the RMA n umber vi sibly on t he outsi de of t[...]

  • Страница 6

    Contents Chapter 1 Intro duction ……………………… ……………… 1-1 1.1 Overview........... ........ ........ ........ ...... ........ ......... ...... ........ 1-2 1.2 System Configuration......... ......... .... ............ ...... .......... ..1-3 1.3 A Few Steps to a Suc cessful System ................ ............ 1-4 Chapter 2[...]

  • Страница 7

    5.1.5 Term inal Em ulation ........ .......... ...... ........ .......... ....... .... 5-7 5.1.6 Data Scope ....... .......... .......... ...... ....... ......... ...... ....... ..... 5- 8 5.1.7 S aving a Module’s Configuration to File . ...... ........ ... 5- 10 5.1.8 Loa d Module’s Configuration File .. ......... ....... ........ .. 5- 12 5.1[...]

  • Страница 8

    Appendix A Quick Start Example….….………………………. A-1 A.1 Sy stem Re quirem ents to Setu p a n AD AM- 5000 Syst em …. A- 2 A.2 Basic Configuration Hook-up ... ...... ............ ........ ... ..... A-5 A.3 Baud Rate and Checksum ............... .. ............. ............ . A-8 A.4 A Distributed ADAM -5000 Network S ystem Hook-[...]

  • Страница 9

    E. 5 Gr ou ndin g re fe renc e ( Gr ound bar for t he fa ct ory , e nvi ronm ent shoul d ha ve a standa rd res ist ance belo w W) ……… …….E -5 E.6 Some Suggestions on Wiring Layout ........... ............ ...E-6 Appendix F Grounding Reference………………………….…. F-1 F.1 Grounding ........ .......... ......... ........... ..[...]

  • Страница 10

    Figures Figure 1 -1 ADAM-5000 Configura tions……………….………….. 1-3 Figure 2- 1 ADAM-5000 Diagnos tic indicators……….………….. 2-3 Figure 2- 2 ADAM-5000 Netw ork address DIP switch.………….2 -4 Figure 2-3 Modul e alignme nt and install ation………………. .…..2-6 Figure 2-4 ADAM-5000 Pane l moun tin g.………?[...]

  • Страница 11

    Figur e 5-10 Exec ute Spa n C alibr ati on……………………... …..5- 1 7 Figure 5-11 C J C Ca li bra tion……… …………………… .…..… ..5 - 17 Figure 5-12 Execut e CJC Cali bration……………….………. .…..5- 18 Figur e 5-13 RTD Mod ule Cal ibr atio n………………….… ..….. 5-18 Figure 5-14 Analog Ou tpu[...]

  • Страница 12

    1 Introduction[...]

  • Страница 13

    Introduction 1.1 Overview The ADAM-5000 se ries is a complete product line t hat provides a wide variety of features in a data acqui sition an d control application. It includes 4 I/O-slots ADAM-5000/485 and 8 I/O-slots ADAM-5000E. T he y are remotely controlled by the host com puter throu gh a set of comm ands and transmitted in a RS-485 network. [...]

  • Страница 14

    Chapter 1 1.2 System Configuration The following diagram shows the system configurations possib le with the ADAM-5000. Note: T o a void syste m o v er heating, only f our A D AM-5024 are allowed to be installed o n AD AM-5000E. ADAM-5000 1-3[...]

  • Страница 15

    Introduction 1.3 A Few Steps to a Successful System Step 1:Review the installation Guideli ne Y ou shou ld always make safety your first priority in any syste m application. Chapter 2 provides several guidelin es that will hel p provide a safer, m ore reliable system. Step 2: Understand the System Kernel The system module is t he heart of ADAM-5000[...]

  • Страница 16

    2 Installation Guideline[...]

  • Страница 17

    Installation Guideline 2.1 General Environmental Specifications The following table lists the environmental sp ecifications that general ly ap pl y to the AD AM- 500 0 s yst em (S yst em k er ne l an d I/O modules). Specification Rating Storage temperature -13 to 185°F (-25 to 85°C) Ambient operating temperature 14 to 158°F (-10 to 70°C) Ambien[...]

  • Страница 18

    Chapter 2 A comple te descriptio n of the diagnostic i ndicators an d how to use them for troubl eshooting i s explai ned in Cha pter 7. Figure 2-1 ADAM-5000 Diagnostic indicators Setting the Network Address Switch Set DIP switch 8 to OFF t o install Av vantech Protoc ol , Set the network address using t he 8-pin DIP switch. V alid settings range f[...]

  • Страница 19

    Installation Guideline Figure 2-2 ADAM-5000 Network address DIP switch Dimensions an d W eights(ADAM-5000) The following diagrams show the d imensions of the system unit and an I/O unit of the ADAM-5000. All dimensions are in millimeters. 2 - 4 A D A M - 5 0 0 0[...]

  • Страница 20

    Chapter 2 Dimensions an d W eights(ADAM-5000E) The following diagrams show the d imensions of the system unit and the I/O unit of the ADAM-5000E. All dimensions are in millimeters. ADAM-5000 2-5[...]

  • Страница 21

    Installation Guideline 2.2 Module Installation When insertin g modul es into the sy stem , align the PC b oard of the module with the grooves on the top a nd bottom of the system . Push the module straight int o the system until it is firmly seated in the backplane connect or . Once the module is ins erted into t he sy stem, push in the retaini ng [...]

  • Страница 22

    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 pan el horizontally to prov ide proper ventila- tion. Y o u cannot mount the system vertically , upside down or on a flat horizontal surface. A standard #7 tating screw (4mm diam eter) should be used. Figure 2-4 AD AM-5000 pan[...]

  • Страница 23

    Installation Guideline DIN Rail Mounti ng The system can also be secured to the ca binet by using m ounting rails. If you mount the sy stem on a rai l, y ou sh oul d also c onsi de r using e nd brackets on each end of t he rail. Th e end brackets hel p keep the system from sliding horizontally along the rail. This help s mini mize the possibility o[...]

  • Страница 24

    C h a p t e r 2 Figure 2-6 ADAM-5000E Rail mountings 2.5 Wiring and Conections This section provi des basic informati on on wiring the power sup ply and I/O units, and o n connecting the ne twork . DC Power Supply Unit Wiring Be sure that the DC power supply voltag e remains within the allowed fluctuation range of between 10 to 30 V DC . T erminals[...]

  • Страница 25

    Installation Guideline INIT* is used for changi ng baud rate and c hecks um. COM is provi ded as reference to the RS-485 ground signal. DA T A+ and DA T A- are provided for the RS-485 twisted pair connection. Figure 2-7 ADAM-5000 Wiring Connections I/O Module Wiring The system uses plug-in screw te rminal blocks for t he interface between I/O m odu[...]

  • Страница 26

    Chapter 2 5 . A void runnin g wires near high ene r gy wiring 6 . A v oid running input wi ring in close proxim ity to ou tput wiring where possible 7 . A void crea ting sharp bends in t he wires RS-485 Port Connection There is a pair of DB9 ports in the ADAM-5000 system. The ports are designed to lin k the RS-485 t hrough a cable to a network i n [...]

  • Страница 27

    RS-232 Port Connectio n The RS-232 port is d esigned for field configur ation and diagnostics. Users may connect a notebook PC to the RS-232 port to configu re or troubleshoot your system in the fiel d. Further , t he ADAM-5000 system ca n also b e configu red as th e slav e of the hos t comput er through this port conn ection. The pin assignment o[...]

  • Страница 28

    Chapter 2 Figure 2-8 Build-in Communication Ports for Diagnostic C o n n e c t i o n Flexible Communication Port Function Connection(ADAM-5000E only) The Flexible Communication Port Function prevents ADAM-5000E from system glitches due to communicati on line problems. This function enables simultan eous connections via COM1 and COM2 port of your ho[...]

  • Страница 29

    Installation Guideline Figur e 2-9 Flexible Communication Port Functio n Connection 2-14 ADAM-5000[...]

  • Страница 30

    3 ADAM-5000 System[...]

  • Страница 31

    ADAM-5000 System 3.1 Overview The ADAM-5000 series is a data acquisition and control system which can control, monitor an d acquire data through multichann el I/O modules. Encased in rugged industri al gra de plastic bases, t he systems provide intelligent signal cond itioning, analog I/O, digital I/O, RS-232 and RS-485 co mmunication. The ADAM-500[...]

  • Страница 32

    Chapter 3 Diagnosis There are 4 LEDs (indicated as PWR, RUN, TX and R X) to provide visual information on the general operation of the ADAM-5000 system. The LEDs also indicat e the error status when the ADAM-500 0 system performs t he self test. Besides the LED indica- tors, the system also offers software diagnosis via the RS- 232 port. For detail[...]

  • Страница 33

    ADAM-5000 System output of a c ha nnel of an a nal og i nput m odule. The relationship and their High/Low alarm limits may be downloaded into the sys te m‘s EEP ROM by the host computer . The alarm functions ca n be enabled or disabl ed remotely . When the alarm function is enabled, the user may select whether the digital output is triggered. If [...]

  • Страница 34

    Chapter 3 programmed in virtually any hig h-level language. The details of all commands will be covered in Chapter 6. Flexible Communication Connection ADAM-5000’ s built-in RS-232/485 conve rsion capability enables users to freely choose eith er RS-232 port or RS-485 port to connect w ith host PC. When user select either port to co nnect with th[...]

  • Страница 35

    ADAM-5000 System program execution without undue influence on your system. Probabili- ty of a system crash has thus minimized. 3.3 System Setup A Single System Setup thru the RS-232 Port If users would like to use a PC to locally control and monito r a simple application, t he ADAM-5000 sy stem provides up t o 64 points or 128 points and fro nt-en [...]

  • Страница 36

    Chapter 3 3.4 Technical Specifi cation of the ADAM-5000 Processor Communication ADAM-5000 3-7[...]

  • Страница 37

    ADAM-5000 System Isolation Diagnosis Basic Function Block Diagram Figure 3.1 Fu nction block di agram 3-8 ADAM-5000[...]

  • Страница 38

    4 I/O modules[...]

  • Страница 39

    This man u a l introdu ces the detail specifications function s and application wiring of each ADAM-5 000 I/O modules. T o or ganize an ADAM-5510 Series C ontroller , you ne ed to select I/O m odules to interface the main unit with field de vices or processe s that you have previously det ermi ned. Advantech p rovides 19 ty pes of ADAM- 5000 I/O mo[...]

  • Страница 40

    5 Software Utilities[...]

  • Страница 41

    Software Utilities There is a software utility available to the ADAM-5000 systems. The W indows utility software helps you to configure your ADAM-5000. A DLL (Dynamic Link Library) driver is provided to write W indows applications, and a DDE (Dynamic Data Exchange) server is a service that links the ADAM -50 00 system s to pop ular W indows package[...]

  • Страница 42

    Chapter 5 5.1.1 Overview Main Me nu The wind ow utility consists of a toolbar on the top and a disp lay area that shows fort h the relevant information ab out the connec ted modules. The utility’ s main toolbar is as shown below: The main tool bar butt ons are shortc uts to som e comm only used menu items: Save: Saves the connecte d module t o PC[...]

  • Страница 43

    Software Utilities Example: Figure 5-1 Display the connected module Figure 5-2 Save th e inform ation of connected m odule s to txt file 5.1.3 COM Port Settings Figure 5-3 Setup options 5-4 ADAM-5000[...]

  • Страница 44

    Chapter 5 Baud rate: The communicat ion speed (baud rate) can be configured from 1200 bps to 115.2 Kbps. Prefix Char: The Prefix Char is added to each ADAM command as follows: [Prefix Char] + [A D A M Command ] Note: This is a special command only for AD AM- 4521, AD AM-4541 an d AD AM-4550. Timeout: Timeout means the time limit for waiting a respo[...]

  • Страница 45

    Software Utilities 2 . Click t he right m ouse button: 3 . Click the T ools menu and choose the Se arch command: 4 . The connected m odules on net wo rk are current ly being searched: 5 - 6 A D A M - 5 0 0 0[...]

  • Страница 46

    Chapter 5 5.1.5 Terminal Emulation Y ou can issue commands and receive res ponse by clicking the T erminal button. There are two ways to issue commands: 1 . Issue single command: Enable or Disable 2. Batch command Users can compose a sequence of commands and save the m into a .txt file. Just click the Browse button to list all the .txt files availa[...]

  • Страница 47

    Software Utilities Enable or Disable Figure 5-4 Checksum func tion enabled 5.1.6 Data Scope Data Scope enables you to monitor the issu e of co mmands and the responses on another connected PC with in your system. The follow- ing example illustrates the working conn ection for the Data Scope function: Figure 5-5 The connection for Data Scope functio[...]

  • Страница 48

    Chapter 5 When you issue commands from PC #1, you will get response. : Send single command or batch command. : Send a single comm and or batch command repeatedly . : Stop issuing commands. : Save h istory of th e terminal emula tion to txt file. On PC#3, you ca n observe all commands issued fr om PC#1. Mean- while, you can also observe all r espons[...]

  • Страница 49

    Software Utilities When your system is connected with multiple ADAM-4000 or ADAM-5000 modul es, just c lick the ad dresses of the m odules to see relevant information (multi ple selection from 00 to FF is allowed). Then check the Filter option and click Update button to see relevant i n f o r m at i o n o f th e modules. N o t e t h a t t h e i n f[...]

  • Страница 50

    Chapter 5 3 . Click the T ools menu. Choose the “Save Configuration file” command and then specify the file name. The configurat ion file is n ow saved. A D A M - 5 0 0 0 5 - 1 1[...]

  • Страница 51

    Sof tware Utilities 5.1.8 Load Module’s Configuratio n File • Reload previous setting s. Sets the input rang e, baud rate, data format, checksum status and/or in tegration t ime and ala rm status for a specified analog input module. • Sets the output range, baud rate , data format, checksum status and slew rate for a specified analog out put [...]

  • Страница 52

    Chapter 5 3 . Click the T ools menu and cho ose Download configurat ion file to set the environment command: 4 . Choose the file name: The configuration file is now loaded. ADAM-5000 5-13[...]

  • Страница 53

    Software Utilities 5.1.9 Module Configuration • Sets the input ra nge, ba ud rate, data format , checksum status, and/ or integration t ime for a specifi ed analog input m odule. • Sets the output range, baud rate , data format, checksum status and slew rate for a specified analog out put module. • Sets the baud rate and checksu m status for [...]

  • Страница 54

    Chapter 5 • Address: Represents the address of t he modul e. The Range is from 0 to 255. • Baudrate: Represents the baud rate. • Checksum: Represents the checks um status, i.e., Disable d/ Enabled. • Firmware V er: Represents the version of firmware. • Input range: R epresents the input ra nge of m odules. Y ou can refer to Chapter 4. •[...]

  • Страница 55

    Software Utilities Figure 5-7 Zero Calibration (5). Click the Execute button to begin the calibration Figure 5-8 : Exe cute Zero Calibrati on S p a n C a l i b r a t i o n : (1). Use a precisi on vol tage s ource to a pply a calibrat ion vol tage t o the modules’ term inals of the spec ific channel. (2). Click the “Span Calibration” button. S[...]

  • Страница 56

    Chapter 5 (3). Click the Execute button to begin the calibration Figure 5- 10 : Execute Span Calibr ation CJC Calibration: CJC (cold junction se nsor) cal ibration onl y applies t o the A DAM-5018 (1). Prepare a voltage source which is accurate to the mV level. (2). Run the zero calibration and sp an calibration function. (3). Use a temperature em [...]

  • Страница 57

    Software Utilities (5). Click the Execute button to begin the calibration Figure 5-12 : Execute CJC Calibration Analog Input Resistance Calibration: R TD sensor calibrati on only appl ies to the ADAM-5 013 Figure 5-13 : RTD Module Ca libration . Analog Output Cali bration: 4~20 mA: ADAM 5024 Figure 5-14 : Analog Output Calibration 5 - 1 8 A D A M -[...]

  • Страница 58

    Chapter 5 5.1.11 Data Input and Output Analog Input Module wi th Digital Output • The function can o nly be use d whe n the alarm status is “Disable”. Digital Output Module • Click the item to turn it on or off. Analog Output Module ADAM-5000 5-19[...]

  • Страница 59

    Software Utilities Enter a value that users want to get • • Fast Decre ase decreas e increase • fast increase 5 - 2 0 A D A M - 5 0 0 0[...]

  • Страница 60

    Chapter 5 5.1.12 Alarm Setting • Set the alarm status, high alarm value, low alarm value, and then click the Update button. • Alarm settin g: D isables or en ables the al ar m either in Latching or Mo men tar y mod e. • High alarm value: Downloads the high alarm l imit value into th e module. The f ormat is always i n engineering units. • L[...]

  • Страница 61

    Software Utilities • Low level voltage: Set th e low trigger level for non-isolated input signals. The range is from 0.1 V to 5.0 V . • High level minimum width: Set th e mini mum width at hig h level. The unit is µsec (microseconds) and its resolution is 1 µsec. Users can set value from 2 to 65535. • Low level minimum width: Set the mi nim[...]

  • Страница 62

    Chapter 5 3 . Choose th e baud rate. 4 . Choose Download file. ADAM-5000 5-23[...]

  • Страница 63

    Software Utilities Firmware downloads in progress. Firmware downloads complete. NOTICE: THE FIRMWARE UP GRAD OPERATIO N IS ONLY USED BY RS-232 PORT. 5 - 2 4 A D A M - 5 0 0 0[...]

  • Страница 64

    Chapter 5 5.2 DLL (Dynamic Link Librar y) Driver The ADAM-5000 API Dynamic Link Library (DLL) enables you to quickly and easily write W indows applicati ons for ADAM- 5000 s yste ms. Th e libr ary su pport s bot h C++ an d V isual Basic . Since ADAM-5000 systems comm unicate with a host computer through the host‘s COM por t, no additiona l driver[...]

  • Страница 65

    Software Utilities 5 - 2 6 A D A M - 5 0 0 0[...]

  • Страница 66

    6 Command Set[...]

  • Страница 67

    Command Set 6.1 Introduction T o avoid comm unicati on conflic ts when se veral devi ces try t o send data at the same time, all actions are instigated by the host c omputer . The basic form is a command/response protocol with the host initiat- ing the sequence. When system s are not tra nsmitting they are in liste n mode. The host issues a command[...]

  • Страница 68

    Chapter 6 The command set i s divided into the followi ng five categories: • CPU Command Set • Analog Input Command Set • Analog Input Alarm Command Set • Analog Output Modules Command Set • Digital I/O Modules Co mmand Set Every command set category s tarts with a command su mmary of the particular type of module, followed by datash eets[...]

  • Страница 69

    C o m m a n d S e t C P U 6.3 CPU Command Set 6 - 4 A D A M - 5 0 0 0[...]

  • Страница 70

    Chapter 6 %aannccff Name C onfiguration Descripti on Sets baud rate and checksu m status for a specified ADAM-5000 system. Sy nt a x %aan nccff(cr) % is a delimiter character . aa (range 00-FF) represents th e 2-character hexadecimal address of the ADAM-5 000 sy stem you wa nt to configure. nn is reser ved for system use. Its default val ue is 00h.[...]

  • Страница 71

    C o m m a n d S e t C P U %aannccff (cr) is the terminating characte r, carriage return (0Dh). Example command: %23000A40(cr) response: !23(cr) The ADAM-5000 system with address 23h is configur ed to a baud rate of 115.2 Kbps and with c hecksum genera- tion or validati on. The response indicates that the command was received. W ait 7 seconds to let[...]

  • Страница 72

    Chapter 6 $aa2 Name Configuration Status Descripti on Returns the configuration status for a specifi ed system module . Sy nta x $aa2( cr) $ is a delimiter character . aa (range 00-FF) represents th e 2-charac ter h exadeci- mal address of the ADAM-5000 sy stem you want to interrogate. 2 is the Configuration Status command. (cr) is the terminating [...]

  • Страница 73

    C o m m a n d S e t C P U $aa2 (See also the %aannccff configuration command) Example command: $452(cr) response: !450600( cr) The command requests the ADAM-5000 system at address 45h to send its confi guration status. The ADAM-5000 system at ad dress 45h re sponds with a baud rate of 960 0 bps and w ith no check sum function or checksum generation[...]

  • Страница 74

    Chapter 6 $aaM Name R ead Module Name Descripti on Returns the module name from a specified ADAM-5000 system. Syntax $aaM(cr) $ is a delimiter character . aa (range 00-FF) represents th e 2-character hexadecimal address of the ADAM-5 000 sy stem you wa nt to interrogate. M is the Module Name command. (cr) is the terminating characte r, carriage ret[...]

  • Страница 75

    C o m m a n d S e t C P U #aaF Example comma nd: $15M(cr) response: !155000( cr) The command requests the sy stem at address 15h to send its module nam e. The system at address 15h resp onds wit h modul e name 5000 indicating that th ere is an ADAM-5000 at addr ess 15h. 6-10 ADAM-5 000[...]

  • Страница 76

    Chapter 6 $aaF Name Rea d Firmwa re V ersion Descripti on Returns the firmware version code from a specified ADAM-5000 system. Syntax $aaF(cr) $ is a delimiter character . aa (range 00-FF) represents th e 2-charac ter h exadeci- mal address of the ADAM-5000 sy stem you want to interrogate. F is the Fi rmware V ersion com mand . (cr) is the terminat[...]

  • Страница 77

    C o m m a n d S e t C P U $aaF Example comma nd: $17F(cr) response: !17A1.0 6(cr) The command requests the sy stem at address 17h to send its firmware version. The system responds with fi rmware version A1.06. 6-12 ADAM-5 000[...]

  • Страница 78

    Chapter 6 $aaT Name Read I/O T ype Descripti on Returns the I/O module no. of all slots for a s pecified ADAM-5000 system. Syntax $aaT(cr) $ is a delimiter character . aa (range 00-FF) represents th e 2-charac ter h exadeci- mal address of the ADAM-5000 sy stem you want to interrogate. T is the I/O Module T ypes command. (cr) is the terminating cha[...]

  • Страница 79

    C o m m a n d S e t C P U $aaT Example command: $12T(cr) response: !12182 45160(cr) The command requests the ADAM-5000 system at address 12h to send all existing I/O module numbers. The system at address 12h resp onds with I/ O m odul e numbers 18, 24, 51 and 60 in slots 0-3. This means tha t the ADAM-5000 system contains an ADAM -5018, ADAM-5024, [...]

  • Страница 80

    Chapter 6 $aa5 Name Reset Status Descripti on Check s the reset status of the addressed ADAM-5000 system to see whether it has been reset since the last Reset Status command was issu ed to the ADAM-5000 system. Sy nta x $aa5( cr) $ is a delimiter character . aa (range 00-FF) represents th e 2-character hexadecimal address of t he ADAM -5000 sy stem[...]

  • Страница 81

    C o m m a n d S e t C P U $aa5 Example command: $395(cr) response: !391( cr) The ADAM-5000 system at address 39h was reset or powered up since t he last Reset Status com mand was issued. 6-16 ADAM-5000[...]

  • Страница 82

    Chapter 6 $aaE Name Software Diagnostics Descripti on Requests the specified ADAM -5000 system to return the error status Syntax $aaE(cr) $ is a delimiter character . aa (range 00-FF) represents th e 2-character hexadecimal address of the ADAM-5 000 sy stem you wa nt to interrogate. E is Software Diagnostics command. (cr) is the terminating charact[...]

  • Страница 83

    C o m m a n d S e t C P U Figure 6-2 Anal og mod ule er ror code s Example: comma nd : $01E(cr) response: !01000 00001 The command diagnoses the syst em at address 01h a nd responds with its error statu s code. The system responds that the module i n slot 3 has a span calibration error . 6-18 ADAM-5 000[...]

  • Страница 84

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

  • Страница 85

    C o m m a n d S e t 5 0 1 3 R T D I n p u t Note: The AD AM-5013 module also has "Alarm Setting" functi ons. The alarm co mmand set f o r the AD AM- 5013 is the same as that f or the AD AM-5017, AD AM- 5017H, and the AD AM-5018. Please ref er to pages 6-71 to 6-89 for this s et of command s. 6 - 2 0 A D A M - 5 0 0 0[...]

  • Страница 86

    Chapter 6 $aaSiArrff Name R TD C onfiguration Descripti on Sets slot index, in put range, data format and integration time for a specified R TD input m odule in a specified system. Sy n ta x $aaSiArrff(cr) $ is a delimiter character . aa (range 00-FF) represents the 2-character hexadecimal address of the ADAM-5 000 sy stem you wa nt to configure. S[...]

  • Страница 87

    C o m m a n d S e t 5 0 1 3 R T D I n p u t $aaSiArrff address of an ADAM-5000 sy stem. (cr) is the terminating characte r, carriage return (0Dh). Example command: $35S3A 2000(cr) response: !35(cr) The R TD input module in slot 3 of the ADAM-5000 system at address 35h is conf igured to an R TD type Pt -100 to 100° C, engineeri ng unit data format,[...]

  • Страница 88

    Chapter 6 $aaSiB Name R TD C onfiguration Status Descripti on Returns the configuration param eters for a specified R TD input m odule in a specified system. Sy nt a x $aaSiB(cr) $ is a delimiter character . aa (range 00-FF) represents the 2-character hexadecimal address of the ADAM-5 000 sy stem you wa nt to interrogate. Si identifies the desired [...]

  • Страница 89

    C o m m a n d S e t 5 0 1 3 R T D I n p u t $aaSiB (cr) is the terminating characte r, carriage return (0Dh). Example command: $35S3B(cr) response: !352 000(cr) The R TD input module in slot 3 of the ADAM-5000 system at address 35h responds with an R TD type Pt -100 to 100° C, engineeri ng unit data format, and integration time 50ms (60Hz). 6-24 A[...]

  • Страница 90

    Chapter 6 $aaSi Name All R TD Data In Descripti on Returns the input values of all channels of a speci fied R TD input module i n a specified sy stem in engi neering units only . Sy nt a x $aaSi(cr) $ is a delimiter character . aa (range 00-FF) represents the 2-character hexadecimal address of the ADAM-5 000 sy stem you wa nt to interrogate. Si is [...]

  • Страница 91

    C o m m a n d S e t 5 0 1 3 R T D I n p u t $aaSi Example command: $35S3(cr) response: >+80.01 +20.00 -40.12( cr) The command requests the R TD input module in slot 3 of the ADAM-5000 system at address 35h to return the input values of all chann els. The R TD input m odule responds with in put values of all channels in sequence from 0 to 2 : +80[...]

  • Страница 92

    Chapter 6 $aaSiCj Name Specified R TD Data In Descripti on Returns the input val ue of a specified c hannel for a specified R TD input m odule of a specifi ed system in engineering u nits only . Sy n ta x $aaSiCj(cr) $ is a delimiter character . aa (range 00-FF) represents the 2-character hexadecimal address of the ADAM-5 000 sy stem you wa nt to i[...]

  • Страница 93

    C o m m a n d S e t 5 0 1 3 R T D I n p u t $aaSiCj Example command: $35S3C0(cr) response: >+80.01(cr) The command requests the R T D input modul e in slot 3 of the ADAM-5000 system at address 35h to return the input value of channel 0. The R TD in put module responds that the input v alue of channe l 0 is +80.01° C. 6 - 2 8 A D A M - 5 0 0 0[...]

  • Страница 94

    Chapter 6 $aaSiER Name Initialize EEPROM Data Descripti on Initializes all EEPROM data in a specified analog input module to thei r default values. This com mand is sent following a failed attempt to calibrate a module (the module shows no effect from an attem pted calibration). Following initialization, th e problem module should readily accept ca[...]

  • Страница 95

    C o m m a n d S e t 5 0 1 3 R T D I n p u t $aaSi5mm Name Enable/Disable Chann els for multiplexin g Descripti on Enab les/Disables multiplexing for separate channels of the specified input m odule Syntax $a aS i5 mm (c r) $ is a delimiter character . aa (range 00-FF) represents the 2-character hexadecimal address of the ADAM-5000 syste m. Si ident[...]

  • Страница 96

    Chapter 6 $aaSi5mm invalid. aa (range 00-FF) represents the 2-character hexadecimal address of an ADAM-5000 sy stem. (cr) is the terminating character , carriage return (0Dh) Example command: $00S1 501(cr) response: !00(cr) The comm and enables/di sables the c hannels of the analog input modu le in slo t 1 of the system at address 00h. Hexadecimal [...]

  • Страница 97

    C o m m a n d S e t 5 0 1 3 R T D I n p u t $aaSi6 Name Read Cha nnels Status Descripti on Asks a specified input m odule to retu rn t he stat us of all channels S y n t a x $aaSi6(cr) $ is a delimiter character . aa (range 00-FF) represents the 2-character hexadecimal address of the ADAM-5 000 sy stem you wa nt to interrogate. Si identifies the I/[...]

  • Страница 98

    Chapter 6 $aaSi6 (cr) is the terminating character , carriage return (0Dh) Example command: $00S16(cr) response: !0001 (cr) The command asks the analog input m odule in slot 1 of the system at address 00h to s end the stat us of it s input channels. The analog inpu t module responds that channel 0 of its multiplex channels is enabled , the others a[...]

  • Страница 99

    C o m m a n d S e t 5013 RTD Input $aaSi0 Name R TD Span Calibration Descripti on Calibrates a specified R TD input module of a specified system to corre ct for gain err ors. S y n t a x $aaSi0(cr) $ is a delimiter character . aa (range 00-FF) represent s the 2-character hexadecimal address of the AD AM-5000 s ystem whic h contains t he R TD module[...]

  • Страница 100

    Chapter 6 $aaSi1 Name R TD Zero Calibration Descripti on Calibrates a specified R TD input module of a specifie d system to corre ct for offset errors . S y n t a x $aaSi1(cr) $ is a delimiter character . aa (range 00-FF) represent s the 2-character hexadecimal address of the AD AM-5000 s ystem whic h contains t he module whic h is to be cal ibrate[...]

  • Страница 101

    C o m m a n d S e t 5013 RTD Input $aaSi2 N a m e RTD Self Calibrati on Descripti on Causes a specified R TD input module of a s pecified system to do a self calibration. Note: This comman d is f or use when R TD Ze ro and Span calibration commands have been tried and had no e ffect. A user first issu es an RTD se lf calibratio n command, and then [...]

  • Страница 102

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

  • Страница 103

    C o m m a n d S e t 5017/5018 Analog Input $aaSiArrff Name C onfiguration Descripti on Sets slot index, in put range, data format and integration time for a s pecified analog input modul e in a specified system. Sy n ta x $aaSiArrff(cr) $ is a delimiter character . aa (range 00-FF) represents th e 2-character hexadecimal address of the ADAM-5 000 s[...]

  • Страница 104

    Chapter 6 $aaSiArrff Response !aa( cr) if the command is valid. ?aa(cr) if an invalid op eration was entered. There is no response if the mo dule detects a syntax error or comm unication error or if the specified addres s does not exist. ! delimiter character indica ting a valid co mmand was received. ? delimiter character indi cating the command w[...]

  • Страница 105

    C o m m a n d S e t 5017/5018 Analog Input $aaSiB Name Configuration Status Descripti on Retu rns the con figuratio n status parameters for a specified analog i nput module of a specified system. Sy nt a x $aaSiB(cr) $ is a delimiter character . aa (range 00-FF) represents th e 2-character hexadecimal address of the ADAM-5 000 sy stem you wa nt to [...]

  • Страница 106

    Chapter 6 $aaSiB (cr) is the terminating character , carriage return (0Dh) Example command: $26S1B response: !26 0000 The ADAM-5018 analog inpu t module in slot 1 of the ADAM-500 0 system at address 26h res ponds with a n input range ±15mV , engineering units data format, and integration time 50ms (60Hz). A D A M - 5 0 0 0 6 - 4 1[...]

  • Страница 107

    C o m m a n d S e t 5017/5018 Analog Input $aaSi5mm Name Enable/Disable Chann els for multiplexin g Descripti on Enab les/Disables multiplexing for separate channels of the specified input m odule Syntax $a aS i5 mm (c r) $ is a delimiter character . aa (range 00-FF) represents th e 2-character hexadecimal address of the ADAM-5000 syste m. Si id en[...]

  • Страница 108

    Chapter 6 $aaSi5mm aa (range 00-FF) represents th e 2-character hexadecimal address of an ADAM-5000 sy stem. (cr) is the terminating character, carriage return (0Dh) Example command: $00S1581(cr) response: !00(cr) The command enables/ disables channels of the anal og input modul e in slot 1 of t he sy stem at addre ss 00h. Hexadecimal 8 equals bina[...]

  • Страница 109

    C o m m a n d S e t 5017/5018 Analog Input $aaSi6 Name Read Cha nnels Status Descripti on Asks a specified input m odule to retu rn t he stat us of all channels S y n t a x $aaSi6(cr) $ is a delimiter character . aa (range 00-FF) represents th e 2-character hexadecimal address of the ADAM-5 000 sy stem you wa nt to interrogate. Si identifies the I/[...]

  • Страница 110

    Chapter 6 $aaSi6 channels 0-3. A value of 0 means the c hannel is disabled, while a value of 1 means the channel is enabled. (cr) is the terminating character, carriage return (0Dh) Example command: $02S16(cr) response: !02FF(cr) The command asks the analog i nput module in sl ot 1 of th e system at address 02h to send the status of its input chann[...]

  • Страница 111

    C o m m a n d S e t 5017/5018 Analog Input #aaSi Name All Analog Data In Descripti on Retu rns the input value of all channels for a specified analog input modu le of a sp ecified system in engi neer- ing unit only . Sy nt a x #aaSi(cr) # is a delimiter character . aa (range 00-FF) represents th e 2-character hexadecimal address of the ADAM-5 000 s[...]

  • Страница 112

    Chapter 6 $aaSi Example command: #12S1(cr) response: +1.45 67 +1.4852 +1.4675 +1.4325 +1.4889 +1.4235 +1.4 787 +1.4625(cr) The comm and requests the analog i nput m odule i n sl ot 1 of the ADAM-5000 system at address 12h to return the input values of all chann els. The analog input m odule respon ds that input val ues of all channels are in sequen[...]

  • Страница 113

    C o m m a n d S e t 5017/5018 Analog Input #aaSiCj Name Specifie d Analog Data In Descripti on Returns th e input value of a specified channels for a specified analog i nput module of a specified system in engineering u nit only . Sy n ta x #aaSiCj(cr) # is a delimiter character . aa (range 00-FF) represents th e 2-character hexadecimal address of [...]

  • Страница 114

    Chapter 6 #aaSiCj Example command: #22S2C2(cr) response: >+1.4567 The comm and requests the analog i nput m odule i n sl ot 2 of the ADAM-5000 system at address 22h to return the input value of channel 2. The analog input m odule responds t hat the input value of channel 2 is +1.4567. A D A M - 5 0 0 0 6 - 4 9[...]

  • Страница 115

    C o m m a n d S e t 5017/5018 Analog Input $aaSiER Name Initialize EEPROM data Descripti on Initializes all EEPROM data in a specified analog input module to thei r default values. This com mand is sent following a failed attempt to calibrate a module (the module shows no effect from an attem pted calibration). Following initialization, th e proble[...]

  • Страница 116

    Chapter 6 $aaSiØ Name Span Calibration Descripti on Calibrates a specified analog input m odule to correct for gain errors Sy n ta x $aaSiØ(cr) $ is a delimiter character . aa (range 00-FF) represents th e 2-character hexadecimal address of the ADAM-5000 system which is to be calibrated. Si identifies the I/O slot which is to be calibrated. Ø re[...]

  • Страница 117

    C o m m a n d S e t 5017/5018 Analog Input $aaSi1 Name Zero Cali bration Descripti on Calibrates a specified analog input m odule to correct for offset erro rs S y n t a x $aaSi1(cr) $ is a delimiter character . aa (range 00-FF) represents th e 2-character hexadecimal address of the ADAM-5000 system which is to be calibrated. Si identifies the I/O [...]

  • Страница 118

    Chapter 6 $aaSi3 Name CJC Status Comman d ( ADAM-5018 / 5018P o n l y ) Descripti on Returns the value of the CJC (C old Junction Compensa- tion) sens or f or a specifi ed a nalog input m odule S y n t a x $aaSi3(cr) $ is a delimiter character . aa (range 00-FF) represents th e 2-character hexadecimal address of the ADAM-5000 syste m. Si identifies[...]

  • Страница 119

    C o m m a n d S e t 5017/5018 Analog Input $aaSi3 Example command: $09S13(cr) response: >+0036.8(cr) The comm and requests the analog i nput m odule i n sl ot 1 of the ADAM-5000 system at address 09h to read its CJC sensor and return the data. T he analog input module responds with 36.8°C. 6-54 ADAM-5000[...]

  • Страница 120

    Chapter 6 $aaSi9shhh Name CJC Zero Calibration (ADAM-5018 / 5018P o n l y ) Descripti on Calibrates an analog input m odule to adjust f or offset errors of its CJ C (Cold Junction C ompensation) sensor Sy nt a x $aaSi9shhhh(cr) $ is a delimiter character . aa (range 00-FF) represents th e 2-character hexadecimal address of the ADAM-5000 syste m. Si[...]

  • Страница 121

    C o m m a n d S e t 5017/5018 Analog Input $aaSi9shhhh Example command: $07S29+0042(cr ) response: !07(cr) The command increases the CJC offset value of the analog input modu le in slo t 2 of the system at address 07h with 66 counts (42 hex) w hich equals about 0.6°C. Note: An analog input mod ule requi res a maximu m of 2 seconds to per form auto[...]

  • Страница 122

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

  • Страница 123

    Command Set 5017H/5017UH Analog Input Note: The ADAM-5017H / 5017UH module a l s o h a s " A l a r m S e t t i n g " functi ons. The alarm command set f or the AD AM-501 7UH is the s ame as that for the AD A M-5 013, AD AM-5017, A D AM- 5017H and AD AM-5018. Please ref er to pages6- 71 to 6-89 for this set o f comman ds. 6-58 ADAM-5 000[...]

  • Страница 124

    Chapter 6 $aaSiCjrrFF Name Set Input Range Descripti on Sets the in put range for a specified channel of a speci- fied analog input module in a specified syst em. Syntax $aaSiCjArrFF $ is a delimiter character . aa (range 00-FF) represents th e 2-character hexadecimal address of the ADAM-5 000 sy stem you wa nt to configure. SiCj identif ies the sl[...]

  • Страница 125

    Command Set 5017H/5017UH Analog Input $aaSiCjrrFF address of an ADAM-5000 system . (cr) is th e terminating characte r , carriage return (0Dh). Example command: $35S3C1A0bFF(cr) response: !35(cr) Channel 1 of the ADAM-5017H / 5017UH m odule in slot 3 of the A DAM-5 000 sy ste m at address 3 5h is set t o the inp ut range 0-20 mA, engineering unit d[...]

  • Страница 126

    Chapter 6 $aaSiCjB Name Read Input Range Descripti on Returns th e input range in engineering units fo r a specified channel o f a specified analog in put module in a specified system. Sy n ta x $aaSiCjB $ is a delimiter character . aa (range 00-FF) represents th e 2-character hexadecimal address of the ADAM-5 000 sy stem you wa nt to interrogate. [...]

  • Страница 127

    Command Set 5017H/5017UH Analog Input $aaSiCjB Example command: $35S3C1B(cr) response: !350b00(cr) Channel 1 of the ADAM-501 7H / 5 0 1 7 U H module i n sl ot 3 of th e ADAM-5000 system at address 35h res pond s w ith an input range 0-20 mA, engineering unit data format. 6-62 ADAM-5000[...]

  • Страница 128

    Chapter 6 $aaSiAFFff Name Set Data Format Descripti on Sets the data format in engineering units or in two's complement format for a specified analog input module in a specified system. Syntax $aaSiAFFff $ is a delimiter character . aa (range 00-FF) represents th e 2-character hexadecimal address of the ADAM-5 000 sy stem you wa nt to configur[...]

  • Страница 129

    Command Set 5017H/5017UH Analog Input $aaSiAFFff invalid. aa (range 00-FF) represents th e 2-character hexadecimal address of an ADAM-5000 system . (cr) is th e terminating characte r , carriage return (0Dh). Example command: $35S3AFF00(cr) response: !35(cr) The data format of the AD AM-5017H / 5 0 1 7 U H m odule in sl ot 3 of the ADAM- 5000 syste[...]

  • Страница 130

    Chapter 6 $aaSiB Name Read Data Format Descripti on Returns th e data format fo r a specified anal og input module in a speci fied system. S y n t a x $aaSiB $ is a delimiter character . aa (range 00-FF) represents th e 2-character hexadecimal address of the ADAM-5 000 sy stem you wa nt to interrogate. Si identifies the I/O slo t of the ADAM-5000 s[...]

  • Страница 131

    Command Set 5017H/5017UH Analog Input $aaSiB Example command: $35S3B(cr) response: !35FF00(cr) The ADAM-5017H / 5 0 1 7 U H module in sl ot 3 of the ADAM-5000 sy stem a t addr ess 35h respo nds th at it is configured for engineering unit dat a format. 6-66 ADAM-5 000[...]

  • Страница 132

    Chapter 6 #aaSi Name All Analog Data In Descripti on Returns th e input value of all channels for a specified analog input modu le of a sp ecified system in engi neer- ing units or two’ s com pleme nt data format S y n t a x #aaSi # is a delimiter character . aa (range 00-FF) represents th e 2-character hexadecimal address of the ADAM-5 000 sy st[...]

  • Страница 133

    Command Set 5017H/5017UH Analog Input #aaSi the interrogated module of the specified system. The (dddd) fr om all channels is s hown in se quence from 7 to 0. If (dddd)=” “, it means the channel is invalid. (cr) is th e terminating characte r , carriage return (0Dh). Example command: #35S3(cr) response: +6.000 +7.000 +8.1 25 +4.250 +10.000 +8.5[...]

  • Страница 134

    Chapter 6 #aaSiCj Name Specifie d Analog Data In Descripti on Returns th e input value of a specified channel of a specified analog in put module in a specifi ed ADAM- 5000 system in engineering units or two ’ s c om pleme nt data format Sy n ta x #aaSiCj(cr) # is a delimiter character . aa (range 00-FF) represents th e 2-character hexadecimal ad[...]

  • Страница 135

    Command Set 5017H/5017UH Analog Input #aaSiCj If (data)=” “, it means the channel is inv alid. (dddd) is the in put value in two’ s complemen t format o f the specified channel of the specified module. If (dddd)=” “, it means the channe l is invalid. (cr) is th e terminating characte r , carriage return (0Dh). Example command: #35S3C2(cr)[...]

  • Страница 136

    Chapter 6 6.7 Analog Input Alarm Command Set Note: This command set applies to the AD AM-5013, AD AM- 5017, AD AM-5017H , A D A M 5 0 1 7 U H , AD AM-5018P and the AD AM-5018P. A D A M - 5 0 0 0 6 - 7 1[...]

  • Страница 137

    Command Set A n a l o g I n p u t A l a r m 5013/5017/5017H/5017UH/5018/5018P $aaSiCjAhs Name Set Alarm Mode Descripti on Sets the High/Low alarm of the specified input channel in the addressed ADAM-5000 system to either Latching or Momentary mode. Sy n ta x $aaSiCjAhs(cr) $ is a delimiter character . aa (range 00-FF) represents th e 2-character he[...]

  • Страница 138

    Chapter 6 $aaSiCjAhs Example comman d: $03S0C1AHL(cr) response: !03(cr) Channel 1 of slot 0 in the ADAM-5000 system at address 03h is instructed to set its High alarm in Latching mode. The module confirms t hat the command has been received. ADAM-5000 6-73[...]

  • Страница 139

    Command Set A n a l o g I n p u t A l a r m 5013/5017/5017H/5017UH/5018/5018P $aaSiCjAh Name Read Alarm Mode Descripti on Returns the alarm mode for the specified cha nnel in the specified ADAM-5000 system. Syntax $a aS iC jA h( cr ) $ is a delimiter character . aa (range 00-FF) represents th e 2-character hexadecimal address of an ADAM-5000 sy ste[...]

  • Страница 140

    Chapter 6 $aaSiCjAh Example command: $03S0C1AL (cr) response: !03M(cr) Channel 1 of slot 0 in the A DAM-5000 system at address 03h is instructed to return its Low alarm mode. The system responds that it is in Mom entary mode. A D A M - 5 0 0 0 6 - 7 5[...]

  • Страница 141

    Command Set A n a l o g I n p u t A l a r m 5013/5017/5017H/5017UH/5018/5018P $aaSiCjAhEs Name Enable/Disab le Alarm Descripti on Enables/Disables the High/Low alarm of the specified input channel i n the addressed ADAM-500 0 sy stem Syntax $aa SiC jAhE s(cr) $ is a delimiter character . aa (range 00-FF) represents th e 2-character hexadecimal addr[...]

  • Страница 142

    Chapter 6 $aaSiCjAhEs Example comm and: $03S0C1A LEE(cr) response: !03(cr) Channel 1 of slot 0 in the ADAM-5000 system at address 03h is instructed t o enable its L ow alarm function. The module confirms that its Low alarm function has been en abled. Note: An analog input mod ule requi res a maximu m of 2 seconds after it receives an Enable/Disable[...]

  • Страница 143

    Command Set A n a l o g I n p u t A l a r m 5013/5017/5017H/5017UH/5018/5018P $aaSiCjCh Name Clear Latch Alarm Descripti on Sets the High/L ow alarm to OFF (no alarm) for the specified input channel in the addressed ADA M-5000 system Syntax $a aS iC jC h( cr ) $ is a delimiter character . aa (range 00-FF) represents th e 2-character hexadecimal add[...]

  • Страница 144

    Chapter 6 $aaSiCjCh Example command: $03S0C1CL(cr) response: !03(cr) Channel 1 of slot 0 in the A DAM-5000 system at address 03h is instru cted to set its Low alarm state to OFF . The system confirm s it has d one so accordi ngly . ADAM-5000 6-79[...]

  • Страница 145

    Command Set A n a l o g I n p u t A l a r m 5013/5017/5017H/5017UH/5018/5018P $aaSiCjAhSkCn Name Set Alarm Connection Descripti on Connects the High/Low alarm of the sp ecified input channel to the specified dig ital output in the ad dressed ADAM-5000 system Syntax $a aS iC jA hC SkC n( cr ) $ is a delimiter character . aa (range 00-FF) represents [...]

  • Страница 146

    Chapter 6 $aaSiCjAhCSkCn Example command: $03S0C 1ALCS1C0(cr) response: !03(cr) Channel 1 of slot 0 in the A DAM-5000 system at address 03h is instru cted to connect its Low alarm to the digital o utput of poi nt 0 of sl ot 1 in the same AD AM- 5 0 0 0 system. The system confirm s it has d one so accordi ngly . A D A M - 5 0 0 0 6 - 8 1[...]

  • Страница 147

    Command Set A n a l o g I n p u t A l a r m 5013/5017/5017H/5017UH/5018/5018P $aaSiCjRhc Name Read Alarm Connection Descripti on Returns th e High/Low alarm limit output connection of a specified input channel in the addressed ADA M-5000 system Syntax $a aSiC jRhC (cr ) $ is a delimiter character . aa (range 00-FF) represents th e 2-character hexad[...]

  • Страница 148

    Chapter 6 $aaSiCjRhC (cr) represents terminatin g ch aracter , carriage return (0Dh) Example command: $03S0C1RLC(cr) response: !03S1C0(cr) Channel 1 of slot 0 in the A DAM-5000 system at address 03h is instructed to read its Low alarm output connection. The system responds that t he Low alarm output connects to the digital output at point 0 of slot[...]

  • Страница 149

    Command Set A n a l o g I n p u t A l a r m 5013/5017/5017H/5017UH/5018/5018P $aaSiCjAhU(data) Name Set Alarm Limit Descripti on Sets the High/L ow alarm limit value for the specified input channel of a sp ecified ADAM-5000 system. Syntax $aaSiCjAhU(data)(cr) $ is a delimiter character . aa (range 00-FF) represents th e 2-character hexadecimal addr[...]

  • Страница 150

    Chapter 6 $aaSiCjAhU(data ) Example command: $03S0C1AHU+080.00(cr) response: !03(cr) Channel 1 of slot 0 in the A DAM-5000 system at address 03h is configured to a ccept type-T thermocou- ple input. The co mmand wil l set its High alarm limit to +80°C. The system confirms the co mmand has been received. Note: An analog input mod ule requi res a ma[...]

  • Страница 151

    Command Set A n a l o g I n p u t A l a r m 5013/5017/5017H/5017UH/5018/5018P $aaSiCjRhU Name Read Alarm Limit Descripti on Returns the High/Low alar m limit value fo r the specified input chann el in the addressed ADAM-5 000 system Syntax $aaSiCjRhU(cr) $ is a delimiter character . aa (range 00-FF) represents th e 2-character hexadecimal address o[...]

  • Страница 152

    Chapter 6 $aaSiCjRhU Example comman d: $03S0C1RHU(cr) response: !03+2.0500(cr) Channel 1 of slot 0 in the A DAM-5000 system at address 03h is configured to accept 5V input. The command instructs the system to return the Hig h alarm limit value for that channel. The system responds that the High alarm limit value in the desired channel is 2.0500 V .[...]

  • Страница 153

    5013/5017/5017H/5017UH/5018 C o m m a n d S e t Analog Input Alarm $aaSiCjS Name Read Alarm Status Descripti on Reads whether an alarm occurr ed for the specified input channel in the specified ADAM-5000 system Sy nt a x $aaSiCjS(cr) $ is a delimiter character . aa (range 00-FF) represents th e 2-character hexadecimal address of an ADAM-5000 sy ste[...]

  • Страница 154

    Chapter 6 $aaSiCjS Example command: $03S0C1S(cr) response: !03 01(cr) The command instructs the sy stem at address 03h to return its alarm st atus for channel 1 o f slot 0. The system responds that a High alarm has not occurred and that a Low alarm has occurred. A D A M - 5 0 0 0 6 - 8 9[...]

  • Страница 155

    C o m m a n d S e t 5024 Analog Output 6.8 Analog Output Command Set 6-90 ADAM-5 000[...]

  • Страница 156

    Chapter 6 $aaSiCjArrff Name C onfiguration Descripti on Sets the outpu t range, data format and slew rate for a specified channel of a specifi ed analog o utput modul e in a specified system. Syntax $a aS iC jA rr ff( cr ) $ is a delimiter character . aa (range 00-FF) represents th e 2-character hexadecimal address of the ADAM-5 000 sy stem you wa [...]

  • Страница 157

    C o m m a n d S e t 5024 Analog Output $aaSiCjArrff Response !aa(cr) if the command is valid. ?aa(cr) if an invalid operation was entered. There is no response if the module det ects a synt ax error or communicat ion error or if the specified address do es not exist. ! delimiter character indicat ing a valid command was received. ? delimiter charac[...]

  • Страница 158

    Chapter 6 $aaSiCjB Name Configuration Status Descripti on Returns th e configuration parameters of a specified channel in a s pecifi ed analog out put m odule of a specified system. Sy n ta x $aaSiCjB(cr) $ is a delimiter character . aa (range 00-FF) represents th e 2-character hexadecimal address of the ADAM-5 000 sy stem you wa nt to interrogate.[...]

  • Страница 159

    C o m m a n d S e t 5024 Analog Output $aaSiCjB Bits 0 and 1 represent dat a format . Bits 2, 3, 4 and 5 represent slew rate. The other bits are not used and ar e set to 0. (See Configuration co mmand $aaSiCjArrff) (cr) is the terminating character, carriage return (0Dh) Example command: $24S1C1B response: !24 3210 The analog output channel 1 in sl[...]

  • Страница 160

    Chapter 6 $aaSiCj(data) Name Analog Data Out Descripti on Sends a digital value from the host com puter to a specified channel of a speci fied sl ot in a specified ADAM-5000 syste m for output as an analog signa l. Upon receipt, the analog out put module in the specified slot will output an analog signal correspondin g to the digital value received[...]

  • Страница 161

    C o m m a n d S e t 5024 Analog Output #aaSiCj(dat a) ? delimiter character indi cating the command was invalid. (cr) is the terminating character, carriage return (0Dh) Example command: #33S1C1 15.000(cr) response: >( cr) The command instructs the module in slot 1 of t he ADAM-500 0 syst em at address 3 3h to out put a val ue of 15 mA from it&a[...]

  • Страница 162

    Chapter 6 $aaSiCj4 Name St art-Up Output Current/V oltage Configuration Descripti on Stores a default output value in a specified channel. The output value will take effect upon startup or reset. Sy n ta x $aaSiCj4(cr) $ is a delimiter character . aa (range 00-FF) represents th e 2-character hexadecimal address of the ADAM-5000 syste m. SiCj identi[...]

  • Страница 163

    C o m m a n d S e t 5024 Analog Output $aaSiCj4 Example command: $0AS1C14(cr) response: !0A(cr) Presume the pr esent o utput val ue of cha nnel 1 o f slot 1 in the ADAM-5000 syst em at address 0Ah is 9.4 mA. The command te lls the analog out put m odul e to store the present output value in its non-volatile memory . When the system is powered up or[...]

  • Страница 164

    Chapter 6 $aaSiCj0 Name 4 m A Calibration Descripti on Directs the specified channel to store param eters following a calibrati on for 4 mA output Sy n ta x $aaSiCj0(cr) $ is a delimiter character . aa (range 00-FF) represents th e 2-character hexadecimal address of the ADAM-5000 syste m. SiCj identifies the I/O slot i (i : 0 to 3) and the chann el[...]

  • Страница 165

    C o m m a n d S e t 5024 Analog Output $aaSiCj0 be connected to t he module's outpu t. (See also the analog output module's T rim Calibration command in Chapter 4, Section 4.5, Analog Output Module Calibration for a detailed description.) 6-100 ADA M-5000[...]

  • Страница 166

    Chapter 6 $aaSiCj1 Name 20 m A Calibration Descripti on Directs the specified channel to store param eters following a calibrati on for 20 mA output Sy n ta x $aaSiCj1(cr) $ is a delimiter character . aa (range 00-FF) represents th e 2-character hexadecimal address of the ADAM-5000 syste m. SiCj identifies the I/O slot i (i : 0 to 3) and the chann [...]

  • Страница 167

    C o m m a n d S e t 5024 Analog Output $aaSiCj1 be connected to t he module's outpu t. (See also the analog output module's T rim Calibration command in Chapter 4, Section 4.5, Analog Output Module Calibration for a detailed description.) 6 - 1 0 2 A D A M - 5 0 0 0[...]

  • Страница 168

    Chapter 6 $aaSiCj3hh Name Trim Calibration Descripti on Trims the specified channel a specified number of units up or down Sy n ta x $aaSiCj3hh(cr) $ is a delimiter character . aa (range 00-FF) represents th e 2-character hexadecimal address of the ADAM-5000 syste m. SiCj identifies the I/O slot i (i : 0 to 3) and the chann el j (j : 0 to 3) of the[...]

  • Страница 169

    C o m m a n d S e t 5024 Analog Output $aaSiCj3hh (cr) is the terminating character, carriage return (0Dh) Example command: $07S1C2314(cr) response: !07(cr) The command tells channel 2 of the an alog output module in slot 1 of t he ADAM -5000 system at address 07h to inc rease i ts out put valu e by 20 (14h ) count s which is app roximately 30 µA.[...]

  • Страница 170

    Chapter 6 $aaSiCj6 Name Last V alue Readback Descripti on Returns eith er the last value sent to th e specified channel by a #aaSiCj(data) command, or the start-up output cu rrent/volt age. Sy n ta x $aaSiCj6(cr) $ is a delimiter character . aa (range 00-FF) represents th e 2-character hexadecimal address of the ADAM-5000 syste m. SiCj identifies t[...]

  • Страница 171

    C o m m a n d S e t 5024 Analog Output $aaSiCj6 Example command: $0AS2C16(cr) response: !0A03 .000(cr) The command tells channel 1 of the an alog output module in slot 2 of t he ADAM -5000 system at address 0Ah to return the last outp ut value it received from an Analog Data O ut com m and, or i ts st art-up out put current /voltage. The analog out[...]

  • Страница 172

    Chapter 6 6.9 Digital Input/Output ADAM-5000 6-107[...]

  • Страница 173

    Command Set 5050/5051/5052/5055/5056 5060/5068/5069 Digital I/O $aaSi6 Name Digital Data In Descri pti on Th is command requests that the specified module in an ADAM-5000 system at address aa return th e status of its d igital inp ut chann els and a read back value of its dig ital ou tput ch annels. S y nt ax $aaSi6(cr) $ is a d elimiter charac ter[...]

  • Страница 174

    Chapter 6 There is no response if the mo dule detects a syntax error or com mu n i cation error or if the speci fied address does not exist . Note: ! delimiter character indicating a valid command was received. ? delimiter character indi cating the command was invalid. aa (range 00-FF) represents th e 2-character hexadecimal address of an ADAM-5000[...]

  • Страница 175

    Command Set 5050/5051/5052/5055/5056 5060/5068/5069 Digital I/O $aaSiBB(dat a) Name Digital Data Out Description This co mmand eith er sets a sing le d igital ou tpu t chann el or sets al l d igital o utpu t ch anne ls 6-1 10 Syntax #aaSiBB(d ata)(cr) # is a d elimiter charac ter . aa (range 00-FF) represe nts the 2-character hexadecim al addr ess [...]

  • Страница 176

    Chapter 6 hexadecimal characters represent the channels’ status. Note th at the nu mbers of ch annels on the ADAM-5056 and ADAM-5055S/5060/5068/5 069 dif fer . - A 4-character hexadecimal value is used to set the channels, from 15 thru 0, of the ADAM-5056. - A 2-character hexadecimal value is used to set the channels, from 5 thru 0, of the ADAM-5[...]

  • Страница 177

    Command Set 5050/5051/5052/5055/5056 5060/5068/5069 Digital I/O command: #1 4S10012 34(cr) response: >(cr) An outpu t byte with v alue 1234h (000100100011010 0) is sent t o t he di git al output m odul e (AD AM-5 056) i n sl ot 1 of the ADA M-5000 system at addr ess 14h. Channels 2, 4, 5, 9 and 12 will b e set to ON, and all oth er channels are [...]

  • Страница 178

    Chapter 6 $aaSiM Name Read Channel Ma sking Statu s Description Ask the speci fied module t o return t he masking st atus of digital out put cha nnels S y n t a x $ a a S i M ( c r ) $ is a delimiter character . aa (range 00-FF) represents th e 2-character hexadecimal address of the ADAM-5000 syste m. Si id entifies the I/O slot of the system you w[...]

  • Страница 179

    Command Set 5050/5051/5052/5055/5056 5060/5068/5069 Digital I/O - A 4-c haracter value rep resen ts the output channel s i n sequence from 15 thru 0 in an ADAM-5056 module. - A 2-c haracter value rep resen ts the output channel s i n sequence from 5 thru 0 in an A DAM-5060 m odu le. - A 2-c haracter value rep resen ts the output channel s i n seque[...]

  • Страница 180

    Chapter 6 6.10 ADAM-5080 Counter/Frequency Command Set ADAM-5 000 6-115[...]

  • Страница 181

    5080 Counter/ Command Set F r e q u e n c y M o d u l e 6-116 ADAM-5000[...]

  • Страница 182

    Chapter 6 ADAM-5000 6-117[...]

  • Страница 183

    5080 Counter/ Command Set F r e q u e n c y M o d u l e $aaT Name Read Module Name Descripti on Returns the module name from a specified ADAM-5000 system. Syntax $aaT(cr) $ is a delimiter character . aa (range 00-FF) represents th e 2-character hexadecimal address of the ADAM-5 000 sy stem you wa nt to interrogate. T is the co mmand for readi ng Mo[...]

  • Страница 184

    Chapter 6 $aaT Example command: $25T (cr) Respon se !25FF80FFFF(cr) ADAM-508 0 is plug in slot 1 and the command requests the system at address 25h to send its module name. A D A M - 5 0 0 0 6 - 1 1 9[...]

  • Страница 185

    5080 Counter/ Command Set F r e q u e n c y M o d u l e $aaF Name Read Firm ware V ersion Descripti on Returns the firmware version code from a specified ADAM-5000 system. Syntax $aaF(cr) $ is a delimiter character . aa (range 00-FF) represents the 2-character hexadecimal addr ess of the ADAM-5000 system you want to interrogate. F is the co mmand f[...]

  • Страница 186

    Chapter 6 $aaF Eample comma nd : $18F(cr) response: !18A2.3( cr) The command requsets the sy stem at address 18h to send its firmware version. T h e s y s t e m r e s p o n d s w i t h f i r m w a r e v e r s i o n A 2 . 3 . ADAM-5000 6-121[...]

  • Страница 187

    5080 Counter/ Command Set F r e q u e n c y M o d u l e $aaSiArrff Name Set Configuration Descripti on Set slot index and count er mode. Sy n ta x $aaSiArrff(cr) $ is a delimiter character . aa (range 00-FF) represents th e 2-character hexadecimal address of the ADAM-5 000 sy stem you wa nt to configure. Si identifies the I/O slot i you want to con[...]

  • Страница 188

    Chapter 6 $aaSiArrff Example command: $24S1A0002(cr ) response: !24(cr) The ADAM-5080 in Slot 1 of ADAM-5000 sy stem at address 24h is in Bi-direction mode and configured for hexdecimal format. ADAM-5000 6-123[...]

  • Страница 189

    5080 Counter/ Command Set F r e q u e n c y M o d u l e $aaSiB Name Read Configuration. Descripti on The command requests the Configuration of slot Sy nt a x $aaSiB(cr) $ is a delimiter character . aa (range 00-FF) represents the 2-character hexadecimal address of the ADAM-5 000 sy stem you wa nt to interrogate. Si identifies the desired slot i B r[...]

  • Страница 190

    Chapter 6 $aaSiB Example command: $35S3B(cr ) response: !350 100(cr) The ADAM-5080 in Slot 3 of ADAM-5000 sy stem at add res s 35h responds t hat it is config ured in UP/DOWN counter mode and for e ngineering u nit data form at. ADAM-5000 6-125[...]

  • Страница 191

    5080 Counter/ Command Set F r e q u e n c y M o d u l e #aaSi Name Read All Chan nel Counter (F requency) Dat a Descripti on Return th e input value of all channels for the specified input modul e for a specified s ystem in engineeri ng unit only . Sy nt a x #aaSi(cr) # is a delimiter character . aa (range 00-FF) represents th e 2-character hexadec[...]

  • Страница 192

    Chapter 6 $aaSi Example command: #16S2(cr ) response: If th e res ponse you got is i n C ounte r m ode, y ou' ll see o n e similar to the example below : >1235458013267521306934521463051832106549(cr) What you see here is actually the input values of a l l channels that is returned from slot 2 of the ADAM-5000 system at address 16h. As all 4[...]

  • Страница 193

    5080 Counter/ Command Set F r e q u e n c y M o d u l e #aaSi However , if t h e respo nse is in frequency m ode, you'll see one similar to the exa mple below: >000009870000 000649000000076 200000001 1600 (cr) As all 4 values are concat enated into one numerical string such as above, we can still easily d iscern the values of 4 channels spe[...]

  • Страница 194

    Chapter 6 $aaSiCj Name Read One Channel Counter (Freque ncy) Data Descripti on The command will return the input value from one of the four channels of a speci fied module. Sy n ta x #aaSiCj(cr) # is a delimiter character . aa (range 00-FF) represents th e 2-character hexadecimal address of the ADAM-5 000 sy stem you wa nt to interrogate. Si identi[...]

  • Страница 195

    5080 Counter/ Command Set F r e q u e n c y M o d u l e #aaSiCj Example co mmand: $35S3C2(cr ) response: >0000 000451(cr) The command requests the ADAM -5080 module in slot 3 of the ADAM-50 00 system at address 35h to retu rn the input value of channel 2. The counter modu le responds that the in put value of channel 2 is 451. 6-130 ADAM-5000[...]

  • Страница 196

    Chapter 6 $aaSiØ(data ) Name Set Digital filter Scale Descripti on Set the filter seconds to start to measure the input si gnal. Syntax $aaSiØ(data)(cr) $ is a delimiter character . aa (range 00-FF) represents th e 2-character hexadecimal address of the ADAM-5000 system which is to be calibrate. Si identifies the sepcified slot. Ø is the command[...]

  • Страница 197

    5080 Counter/ Command Set F r e q u e n c y M o d u l e $aaSiØ(data ) Example co mmand: $ 26S3000765(cr ) response: !26(cr) The ADAM-5080 in slot 3 of the ADAM-5 000 system at address 26h need 765 μ seconds to start to measure the input. 6-132 ADAM-5000[...]

  • Страница 198

    Chapter 6 $aaSiØ Name R ead Digital filter scale Descripti on Read the filter seconds to start to measure the input signal. Sy n ta x $aaSiØ(cr) $ is a delimiter character . aa (range 00-FF) represents th e 2-character hexadecimal address of the ADAM-5000 system which is to be ca li bra te . Si identifies the I/O slot which is to be accessed. Ø [...]

  • Страница 199

    5080 Counter/ Command Set F r e q u e n c y M o d u l e $aaSiØ Example co mmand: $26S30(cr ) response: !260 0765(cr) The command requests the ADAM-5 080 in slot 3 of the ADAM-5000 system at address 26h to read the filter seconds. The m odule responds with 765 μ seconds. 6-134 ADAM-5000[...]

  • Страница 200

    Chapter 6 $aaSiCj5s Name Set Counter Start/Stop Descripti on Request the addressed count er/frequency m odule to start or stop the counting. Syntax $ a a S i C j 5 s ( c r ) $ is a delimiter character . aa (range 00-FF) represents th e 2-character hexadecimal address of the ADAM-5000 syste m. SiCj iden tifies the I/O slot i and the channel j of the[...]

  • Страница 201

    5080 Counter/ Command Set F r e q u e n c y M o d u l e $aaSiØ Example co mmand: $26S3C251(cr ) response: !26(cr) The command requests ch annel 2 of ADAM-5080 in slot 3 in ADAM- 5000 system at address 26h t o start counter . 6-136 ADAM-5000[...]

  • Страница 202

    Chapter 6 $aaSiCj5 Name Read counter Start/Stop Descripti on Req uests the addressed counter/frequ ency module to indicate whether counters are active. Sy n ta x $aaSiCj5(cr) $ is a delimiter character . aa (range 00-FF) represents th e 2-character hexadecimal address of the ADAM-5000 syste m. SiCj identifies the I/O slot i and the cha nnel j of th[...]

  • Страница 203

    5080 Counter/ Command Set F r e q u e n c y M o d u l e $aaSiC j5 Example command: $26S3C25(cr ) response: !261( cr) The channel 2 of ADAM-5080 in slot 3 in ADAM-5000 system at address 26h is inst ructed to ret urn its counter status. The counter status is in start status. 6-138 ADAM-5000[...]

  • Страница 204

    Chapter 6 $aaSiCj6 Name Clear Counter Descripti on Clear the counters of the speci fied counte r/frequency modu le Sy n ta x $aaSiCj6(cr) $ is a delimiter character . aa (range 00-FF) represents th e 2-character hexadecimal address of the ADAM-5000 syste m. SiCj identifies the I/O slot i and the channel j for the m odule you want to r eturn a prior[...]

  • Страница 205

    5080 Counter/ Command Set F r e q u e n c y M o d u l e $aaSiC j6 Example co mmand: $26 S3C26(cr ) response: !26(cr) The command requests the channel 2 of ADAM-5080 in slot 3 in ADAM-5000 system at address 26h to clear counter value. 6-140 ADAM-5000[...]

  • Страница 206

    Chapter 6 $aaSiCj7 Name Read Overflow Flag Descripti on The command requests the addressed module to return the status of the overflow f lag of counter . S y n t a x $aaSi7(cr) $ is a delimiter character . aa (range 00-FF) represents th e 2-character hexadecimal address of the ADAM-5000 syste m. Si identifies the I/O slot i (i : 0 to 3). 7 is the c[...]

  • Страница 207

    5080 Counter/ Command Set F r e q u e n c y M o d u l e $aaSiC j6 Example co mmand: $26S37(cr ) response: !2600000001(cr) The command request s the ADAM-5080 of slot 3 in ADAM-5000 system at addre ss 26h to return the overflow val ue. The overflo w value in cha nnel 3 is 01. The others are 00. 6-142 ADAM-5000[...]

  • Страница 208

    Chapter 6 $aaSiCjP(da ta) Name Set Initial Counter V a l u e Descripti on Set initial co unter value for counter of th e specified counter module. Syntax @aaSiCjP(data)(cr) @ is a de limiter character. aa (range 00-FF) represents th e 2-character hexadecimal address of the ADAM-5000 syste m. SiCj identifies the I/O slot i and the channel j for the [...]

  • Страница 209

    5080 Counter/ Command Set F r e q u e n c y M o d u l e $aaSiC j6 Example command: @26S3C2P00 00004369(cr ) response: !26(cr) The channel 2 of ADAM-5080 in slot 3 in ADAM-5000 system at addr ess 26h is instruct ed to set initi al counter value. The initial counter value is 4369. 6-144 ADA M-5000[...]

  • Страница 210

    Chapter 6 $aaSiCjPG Name Read Initial Counter Descripti on Read initial counter value of specified module. Syntax @aaSiCjG(cr) @ is a de limiter character. aa (range 00-FF) represents th e 2-character hexadecimal address of the ADAM-5000 syste m. SiCj iden tifies the I/O slot i and the channel j for the module yo u want to return a pri or value. G [...]

  • Страница 211

    5080 Counter/ Command Set F r e q u e n c y M o d u l e $aaSiC jG Example c omma nd: @26S3C2G(cr ) response: !260000004369(cr) The channel 2 of ADAM-5080 in slot 3 in ADAM -5000 system at address 26h is in structed to return counter initial value. The initial counter value is 4369. 6-146 ADAM-5000[...]

  • Страница 212

    Chapter 6 $aaSiCjAh Es Name Set Alarm Disable/Latch Descripti on The addressed counter m odule is instructed to set alarm disable or latch . Syntax $aa SiC jAhE s(cr) $ is a delimiter character . aa (range 00-FF) represents th e 2-character hexadecimal address of an ADAM-5000 sy stem. SiCj identifies the desired slot i and the desired channel j. Ah[...]

  • Страница 213

    5080 Counter/ Command Set F r e q u e n c y M o d u l e $aaSiC jG Example command: $03S0C1A LED(cr ) response: !03(cr) Channel 1 of slot 0 of ADAM-5080 in ADAM-5000 system at address 03h is in structed t o disable its Low alarm function. The module confirms that its Low alarm function has been disable. 6-148 ADAM-5 000[...]

  • Страница 214

    Chapter 6 $aaSiCjAh Name Read Alarm Disable/Latch Descripti on Return the alarm mode for the specified c hannel. Syntax $a aS iC jA h( cr ) $ is a delimiter character . aa (range 00-FF) represents th e 2-character hexadecimal address of an ADAM-5000 sy stem. SiCj identifies the desired slot i and the desired channel j. A is the Read Alar m Mode com[...]

  • Страница 215

    5080 Counter/ Command Set F r e q u e n c y M o d u l e $aaSiC jAh Example co mmand: $03S0C1AL (cr ) response: !03L (cr) Channel 1 of slot 0 of ADAM-5080 in ADAM-5000 system at address 03h is in structed to return its Low alarm mode. The system responds that it is latched. 6-150 ADAM-5 000[...]

  • Страница 216

    Chapter 6 $aaSiCjCh Name Clear Alarm Status Descripti on Returns th e alarm status to normal Syntax $a aS iC jC h( cr ) $ is a delimiter character . aa (range 00-FF) represents th e 2-character hexadecimal address of an ADAM-5000 sy stem. SiCj identifies the desired slot i and the desired channel j. C is the clear Alar m Mode command. h indicates a[...]

  • Страница 217

    5080 Counter/ Command Set F r e q u e n c y M o d u l e $aaSiC jCh Example co mmand: $03S0C1CL (cr ) response: !03(cr) Channel 1 of slot 0 of ADAM-5080 in ADAM-5000 system at address 03h is instructed to set its Low alarm state to normal. The system confirm s it has d one so accordi ngly . 6-152 ADAM-5000[...]

  • Страница 218

    Chapter 6 $aaSiCAhCS kCh Name Set Alarm Connection Descripti on Connect the High/Low alarm of the specified input channel to the specified dig ital output in the ad dressed ADAM-5000 system Syntax $a aS iC jA hC SkC n( cr ) $ is a delimiter character . aa (range 00-FF) represents th e 2-character hexadecimal address of an ADAM-5000 sy stem. SiCj id[...]

  • Страница 219

    5080 Counter/ Command Set F r e q u e n c y M o d u l e $aaSiCAhCS kCh Example co mmand: $03S0C1ALCS1C0(cr ) response: !03(cr) Channel 1 of slot 0 of ADAM-5080 in ADAM-5000 system at address 03h is instructed to connect its Low alarm to the digital output of point 0 of slot 1 in the same ADAM-5000 system. The system confirms it has dome so accordin[...]

  • Страница 220

    Chapter 6 $aaSiCjRh C Name Read Alarm Connection Descripti on Return th e High/Low alarm limit output connection of a specified input chan nel in the addressed ADAM-5 000 system Syntax $a aSiC jRhC (cr ) $ is a delimiter character . aa (range 00-FF) represents th e 2-character hexadecimal address of an ADAM-5000 sy stem. SiCj ide ntifies the desire[...]

  • Страница 221

    5080 Counter/ Command Set F r e q u e n c y M o d u l e $aaSiCAhCS kCh Example c omma nd: $03S0C1RLC(cr ) response: !03SØC1(cr) Channel 1 of slot 0 of ADAM-5080 in ADAM- 5000 system at address 03h is instruct ed to read its Low alarm output co nnection. The system responds that t he Low alarm output connects to the digital output at point 0 of slo[...]

  • Страница 222

    Chapter 6 $aaSiCjAhU (data) Name Set Alarm Limit Descripti on Set the High/Low alarm limit value for the specified input channel of a specified ADAM -5000 system. Syntax $aaSiCjAhU(data)(cr) $ is a delimiter character . aa (range 00-FF) represents th e 2-character hexadecimal address of an ADAM-5000 sy stem. SiCj identifies the desired slot i and t[...]

  • Страница 223

    5080 Counter/ Command Set F r e q u e n c y M o d u l e $aaSiCjAhU (data) Example co mmand: $03SØC1AHU0000000020(cr ) response: !03(cr) The ch annel 1 of slot 0 of ADAM-5080 in ADAM-5000 system at address 03h is con fi gu red to se t H ig h ala rm limit value to 20. 6-158 ADAM-5000[...]

  • Страница 224

    Chapter 6 $aaSiCjRh U Name Read Alarm Limit Descripti on Return th e High/Low alar m limit value fo r the specified input chann el in the addressed ADAM-5 000 system Syntax $aaSiCjRhU(cr) $ is a delimiter character . aa (range 00-FF) represents th e 2-character hexadecimal address of an ADAM-5000 sy stem. SiCj identi fies the desire d sl ot i and t[...]

  • Страница 225

    5080 Counter/ Command Set F r e q u e n c y M o d u l e $aaSiC jRhU Example command: $03SØC1RHU( cr ) response: !03000000002 6(cr) The channel 1 of s lot 0 of ADAM-5080 in the ADAM- 5000 system at address 03h is co nf igu re d t o ret ur n the High alarm l imit value. The High alarm limit value is 26. 6-160 ADAM-5000[...]

  • Страница 226

    Chapter 6 $aaSiCjS Name Read Alarm Status Descripti on Read whether an alarm occurr ed for the speci fied input channel in the specified ADAM-5000 system Sy nt a x $aaSiCjS(cr) $ is a delimiter character . aa (range 00-FF) represents th e 2-character hexadecimal address of an ADAM-5000 sy stem. SiCj identifies the desired slot i and the desired cha[...]

  • Страница 227

    5080 Counter/ Command Set F r e q u e n c y M o d u l e $aaSiC jS Example co mmand: $03SØC1S response: !0 31 1(cr) Th e c hannel 1 of sl ot 0 of ADAM-5080 in th e ADAM- 5000 system at address 03h is con figu red to read alar m status. The High alarm has occu red and low alarm has occured. 6-162 ADAM-5000[...]

  • Страница 228

    7 Troubleshooting[...]

  • Страница 229

    T roubleshooting The ADAM-5000 system prov ides two kinds of diagnosis: hardware diagnosis an d software diagnosi s to help the user detec t and identify various ty pes of sy stem and I/O m odule failu res. 7.1 Hardware Diagnosis When the ADAM-5000 is first power ed on, the system does a self- diagnosis. The d iagnosis information will be indicated[...]

  • Страница 230

    Chapter 7 7.3 System Indicators While the ADAM-5000 system is in operation the indicators on the front can hel p you diag nose p roblem s with the system. The table below gives a qui ck reference of potential proble ms associated with each status indicator . POW Indicator In general ther e are 3 reasons for the sy stem power status LED (PWR) to be [...]

  • Страница 231

    T roubleshooting 1 . Ex ternal power to the system is incorrect or is no t applied. 2 . Power supply is faulty . 3 . Other component(s ) have the powe r supply sh ut down. Incorrect External Power If the voltage to the power supply is not correct, the system may no t operate properly or may not operate at all. Use the following guidelines to correc[...]

  • Страница 232

    Chapter 7 If the power supp ly operates normally , yo u probably have either a shorted devi ce or a shorte d cable. If the power supply doe s not operate norm ally , then test for a module ca using the problem by usi ng the following procedure. T o isolate which module is causing the problem, disconnect the external power and remove one m odule at [...]

  • Страница 233

    T roubleshooting 7.5 I/O Module Troubleshooting There is a LED to indicate the co nnection between t he base and a n I/O module in any ADAM -5000 system. The LED is on when the connection is good. If y ou s uspect an I/ O error , there are s everal things that could be cau sing the problem. • A loose terminal block • Th e power supply has faile[...]

  • Страница 234

    A Quick Start Example[...]

  • Страница 235

    Quick Start Example This chapter provides guidelin es to what is needed to set up and install a distributed ADAM-5000 n etwork system. A quick hookup scheme is pr ovided that lets y ou configure a single sy stem bef ore you install a network syste m. Be sure to careful ly plan the l ayout and c onfiguration of your net work before you start. Guidel[...]

  • Страница 236

    Appendix A Host Computer Any computer or terminal that can output i n ASCII format over either RS-232 or RS-485 can be connected as the host computer . When on ly RS-232 is available, an ADAM RS-232/RS-485 Converter is re q ui re d t o transform the host signal s to the c orrect RS-485 protocol. The converter also provid es opto- isolatio n an d tr[...]

  • Страница 237

    Quick Start Example network with long cables, we advise the u se of thicker wire to limit the line voltage drop. In addition to serious voltage drop s, long vo ltage lines can also cause interference with comm unication wires. + POWER SUPP L Y +1 0~+3 0 VDC - +Vs GND INIT* COM DA T A+ DA T A- Figure A-1 Power supply connections It is advisable to u[...]

  • Страница 238

    Appendix A transmit bot h DA T A and R TS signals. It is advisable that the follow- ing standard colors be used for the communication lin es: DA T A+ ( Y ) Y e l l o w DA T A- ( G ) G r e e n ADAM Utility Software A menu-driven utility program is provided for ADAM-5000 system configuration, monitoring and calib ration. It also includes a terminal e[...]

  • Страница 239

    Quick Start Example Default Factory Settings Baud rate: 9600 Bits/sec. Address: 01 (hexadecimal) The basic hook-up fo r system configuration is show below : 1 3-CHANNEL RTD INPUT 1 7-CHANNEL T /C INPUT 1 8-CHANNEL ANALOG INPUT 16-CHANNEL DIGIT AL INPUT 1 4-CHANNEL ANALOG OUTPUT 1 6-CHANNEL RELA Y OUTPUT 1 8-CHANNEL RELA Y OUTPUT 16-CHANNEL DIGIT AL[...]

  • Страница 240

    Appendix A ADAM systems can also be configur ed by issuing direct command from within the terminal e mulation progr am that is includ ed with the ADAM utility software. The following exam ple gui des you t h rough the setup of an analog input module. Assume that an ADAM-5018 Ther mocouple Input module in slot 1 on an ADAM-50 00/ 485 system still ha[...]

  • Страница 241

    Quick Start Example 0F = set input range to type K thermocouple 00 = set data format to engineering units , 50ms (60Hz) (See Chapter 6, Com mand Set for a full description of the syntax of the configuratio n command for a n analog in put module ) When the module received the co nfiguration comma nd it will respond with its new address: !01(cr) W ai[...]

  • Страница 242

    Appendix A known state. This state is called the INIT* state. INIT* state defaults: Baud rate:9600 Address:00h Checksum:disabled Forcing the system into the I NIT* state does not cha nge any param e- ters in the system's EEPROM. W hen the system is in the INIT* state with its INIT* and GND terminal shor ted, all configu ration settings can be [...]

  • Страница 243

    Quick Start Example + +Vs - GND INIT* COM DA T A+ DA T A- Figure A-3 Grounding the IN IT* termi nal 3 . W ait at least 7 secon ds to let self-calibration and rangin g ta ke ef - fect. 4 . Configure the baud rat e and/or checksum st atus. 5 . Switch the power to the AD AM-5000 sy stem OFF . 6 . Remove the gro unding on the INIT* terminal and power t[...]

  • Страница 244

    Appendix A A.3 A Distributed ADA M-5000 Netw ork System Hook-up The figure below gives an example of how m ultiple ADAM systems should be co nnected: Figure A-4 ADAM-5000 network system hook-up A D A M - 5 0 0 0 A - 1 1[...]

  • Страница 245

    Quick Start Example This page intentionally left bla nk A - 1 2 A D A M - 5 0 0 0[...]

  • Страница 246

    B Data Formats And I/O Ranges[...]

  • Страница 247

    Data Formats and I/O Ranges B.1 Analog Input Formats The ADAM analog i nput m odules can be c onfigure d to t rans mi t dat a to the host in Engi neering Unit s. Engineering Units Data can be represented in Engineering Units by setting bits 0 and 1 of the data format/checksum/integ ration time parameter to 0. This format presents data in na tural u[...]

  • Страница 248

    Appendix B Example 1 The input value is -2.65 and t he co rresponding analog input m odule is configured f or a range of ± 5 V . The response to the Anal og Data I n command is: -2.6500(cr) Example 2 The input value is 305.5ºC. The analog inpu t module i s confi gured for a T ype J thermocouple whose range is 0ºC t o 760ºC. The response to the [...]

  • Страница 249

    Data Formats and I/O Ranges B.2 Analog Input Ranges - ADAM-501 8 Module Range Code Input Range Description Data Formats +F.S. Zero -F.S. Displayed Resolution Actual Value Engineering Units +15.000 ±00.000 -15.000 1 µV % of FSR +100.00 ±000.00 -100.00 0.01% 00h ±15 mV Two's Complement 7FFF 0000 8000 1 LSB Reading/ 1000 Engineering Units +50[...]

  • Страница 250

    Module Range Code Input Range Description Data Formats Maximum Specified Signal Minimum Specified Signal Displayed Resolution Actual Value Engineering Units +760.0 0 + 000.00 0.1°C % of FSR +100.00 +000.00 0.01% 0Eh Type J Thermocouple 0°C to 760°C Two's Complement 7FFF 0000 1 LSB Reading/ 10 Engineering Units +1370. 0 +0000.0 0.1°C % of F[...]

  • Страница 251

    Module Range Code Input Range Description Data Formats +F.S. Zero -F.S. Displa yed Resol ution Actual Value Engineering Units +15.000 ±00.000 - 15.000 1 µV % of FSR +100.00 ±000.00 - 100.00 0.01% 00h ±15 mV Two's Complement 7FFF 0000 8000 1 LSB Reading/ 1000 Engineering Units +50.000 ±00.000 - 50.000 1 µV % of FSR +100.00 ±000.00 - 100.[...]

  • Страница 252

    Module Range Code Input Range Description Data Formats Maximum Specified Signal Minimum Specified Signal Displayed Resolution Actual Value Engineering Units +760.0 0 +000.00 0.1°C % of FSR +100.00 +000.00 0.01% 0Eh Type J Thermocouple 0°C to 760°C Two's Complement 7FFF 0000 1 LSB Reading/ 10 Engineering Units +1370. 0 +0000.0 0.1°C % of FS[...]

  • Страница 253

    Appendix B B.3 Analog Input Ranges - ADAM-501 7H Range Code Input Range Data For mats +Full Scale Zero -Full Scale Display ed Resolution 00h ±10 V Engineering 11 0 -11 2.7 mV Two's Comp 0FFF 0 EFFF 1 01h 0 ~ 10 V Engineering 11 0 Don't care 2.7 mV Two's Comp 0FFF 0 Don't care 1 02h ±5 V Engineeri ng 5.5 0 -5.5 1.3 mV Two'[...]

  • Страница 254

    B.3.1 Analog Input Ranges - ADAM-5017UH Range Code Input Range Data Formats +Fu ll Scale Zero -Full Scale Display ed Resolution 08h ±10 V Engineering +10.000 +00.000 -10.000 1 mV Two's Comp 0FFF 0 7FFF 1 48h 0 ~ 10 V Engineering +10.000 +00.000 - 1 mV Two's Comp 0FFF 0 Don't care 1 46h 0~20mA Engineering +20.000 +00.000 - 1 μ V Two[...]

  • Страница 255

    Data Formats and I/O Ranges B.4 Analog Ontput Formats Y ou can configure ADAM analog output modules to receive data from the host in Engin eering Units. Engineering Units Data can be represented in engin eering units by setting bits 0 and 1 of the data format/checksum/integ ration time parameter to 0. This format presents data in natural units, suc[...]

  • Страница 256

    Appendix B B.6 ADAM-5013 RTD Input Format and Ranges A D A M - 5 0 0 0 B - 1 1[...]

  • Страница 257

    Data Formats and I/O Ranges B - 1 2 A D A M - 5 0 0 0[...]

  • Страница 258

    C RS-485 Network[...]

  • Страница 259

    RS-485 Network EIA RS-485 is the ind ustry’ s m ost widely used bi directional , balanced transm ission line standard. It is specifically develope d for industrial 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 pr otocol are as fol lows: • Maximum l[...]

  • Страница 260

    Appendix C C.1 Basic Netw ork Layout Multi-drop RS-485 im plies that there are two main wires in a segment. The connected systems tap from these two lines with so called drop cables. Thus all connections are parallel and con nectin g or disco n- necting of a node d oesn ’t affect the network as a whole. Since ADAM-5000 s ystems use the RS-48 5 st[...]

  • Страница 261

    RS-485 Network Star Layout In this scheme the re peaters are connected to drop -down cabl es from the main wires of the first segment. A tree stru cture is the result . This schem e is not recomm ended whe n using long l ines since it wi ll cause a serious amount of signal dist ortion due to signal reflect ions in sev era l line-endings. Figure C-2[...]

  • Страница 262

    Appendix C Random This is a combination of daisycha in and hierarchical structure. Figure C-3 Random Sstructur e A D A M - 5 0 0 0 C - 5[...]

  • Страница 263

    RS-485 Network Combination of an ADAM - 4000 and an ADAM-5000 in a RS-498 Network The following figure shows ho w to integrate ADAM-4000 and ADAM-5000 system s in a network. Figure C-4 ADAM-4000 and AD AM-5000 in a network Note: The speed of AD AM-4000 and AD AM-5000 in a RS- 485 network sho uld be the same. C.2 Line Termination Each discontinui ty[...]

  • Страница 264

    Appendix C Figure C-5 Sign al dist ortion The value o f the resist or should be a close as possible to the charac - teristic impedance of the line. Although receiver devices ad d some resistance to the whole of the transm ission line, normally it is sufficient to the resistor impedance should eq ual the characteristic impedance of the line. Example[...]

  • Страница 265

    RS-485 Network Figure C-6 Termination r esister locations Because each input is biased to 2.4 V , the nominal co mmon mode voltage of balanced RS- 485 system s, the 18 k Ω on the input can be taken as being in series ac ross the input of each i ndividual receiver . If thirty of these receive rs are put cl osely together at the end of the transmiss[...]

  • Страница 266

    Appendix C The star connection causes a m ultit ude of these disc ontinuiti es since there are several transmission lines and is therefore not rec ommend. Note: The recommend method wiring method, that causes a minimum amount of re flec tion, is daisy chaining where all receivers tapped from one transmission line needs only t o be terminated twice.[...]

  • Страница 267

    RS-485 Network This page intentionally left bla nk C - 1 0 A D A M - 5 0 0 0[...]

  • Страница 268

    D . How to Use the Checksum Feature[...]

  • Страница 269

    How to Use the Checksum Feature A checksum helps yo u to det ect erro rs in co m mands fr om the host to the modules, a nd in respo nses from the m odules to t he host. The feature adds two extra c hecksum characters t o the command or response string , which does r educe the thro ughput. D.1 Checksum Enable/Di sable T o enable confi guration of a [...]

  • Страница 270

    Appendix D Example 2 This example explains how t o calculate the checksum value of a Read High alarm limit command string: Case 1. (If the Checksum featur e is disab led ) Command: $07S1RH(cr ) Respon se: !07+2.0500(cr) when the command is valid. Case 2. (If the Checksu m feature is ena bled) Command: $07S1RHA9(cr) Response: !07+2.0500D 8(cr) where[...]

  • Страница 271

    How to Use the Checksum Feature Printa bl e ASCI I Ch aract e rs D - 4 A D A M - 5 0 0 0[...]

  • Страница 272

    Appendix E E ADAM-4000/5000 S y s t e m G r o u n d i n g I n s t a l l a t i o n A D A M - 5 0 0 0 E - 1[...]

  • Страница 273

    ADAM-4000/5000 System G rounding Installation E.1 Power Supplies For re levant wiring issues, p lease refer to the following scheme: Figure E-1 : Grounding Scheme E.2 Grounding Scheme The outer case for the module is made of iron and fitted with a fan and convection holes with filters. If possibl e, wiring should be connected t o the m odule thr ou[...]

  • Страница 274

    Appendix E F AN (O utflo wi ng) AD A M 5000/48 5 T/ B Re l ay Figure E-2 : External Ter minal Bloc k Reference E.3 External DI,DO, AI,AO Wiring Reference The common end of some D.I. and D.O. modules i s connected with the GND of ADAM-5000/4000 system. Therefore, the co mmon end of external DI and DO signal wiring s hould not be grounde d with those[...]

  • Страница 275

    ADAM-4000/5000 System G rounding Installation The shielding material of the wires shou ld on ly be grounded on one end as illustrated in th e following diagram. This is to avoid ground loop. ADAM Syst em O n-S ite F aci l itie s AI G r oun di ng Figure E-3 : Grounding for on-site facilities and AD AM-5000/4000 System s Since shielded twisted-pair h[...]

  • Страница 276

    Appendix E E.5 Grounding reference (Grounding bar for the factory environment should have a stand ard resistance below 5 Ω ) Since ADAM-4000 / 5000 system come s with a plastic outer case with DC power supply , its grounding pr ocedure should be done according to the following p oints: Power supply : The E terminal of the extern al power supply s[...]

  • Страница 277

    ADAM-4000/5000 System G rounding Installation E.6 Some Suggestions on Wiring Layout Since comm unication is carri ed through high-frequency signals, it is advisable that th e wiring layout should b e paid due attention to. Any wire shoul d best remain as a singl e integral wire. Never theless, if you should need another wire for extended conn ectio[...]

  • Страница 278

    Appendix F F Grounding Reference A D A M - 5 0 0 0 F - 1 ,[...]

  • Страница 279

    Grounding Reference Field Grounding and Sh ielding Application Overview Unfortunately , it’ s impossib le to finish the system integration task at a time. W e always m eet some troubles in field. Such as communicati on network o r system isn’t sta ble, n oise influe nce, and equipm ent is damaged or hu ngs up by thunders . However , the most po[...]

  • Страница 280

    Appendix F 3. Noise Red ucti on T echni ques 4. Check Po int List F.1 Grounding 1.1 The Earth for reference Wh y w e th i nk t h e EAR T H as GR OUN D ? As you know that the EA RTH can t b e co n ductive indeed. But t hos e par al le l resistors make the EARTH as a sing le point an d ju s t for refere nce. Figure F-1 : Think the EARTH as GROUND •[...]

  • Страница 281

    Grounding Reference 1.2 The Frame Ground and Ground ing Bar N N Sin g l e Phase, Thr ee Li n e N L 11 0V N 11 0V L G G G G 2 20V Neutral is the phys ic al ca ble from Ge nerator . G round is the loc al physical cable that c onnected to G r ound B a r . Figure F-2 : Grounding Bar According to previou s description, the grounding is the most impor- t[...]

  • Страница 282

    Appendix F 1.3The Frame Ground and Ground ing Bar Figure F-3 : Norm al mode and Com mon mode Have you ever t ried to m easure the volta ge bet ween ‘Hot’ a nd concrete floor , or measure the volt age between ‘Ne utral’ and concrete floor? Y ou will get nonsense value with above testinF . ‘Hot’ and ‘Neutral’ were just a relational si[...]

  • Страница 283

    Grounding Reference Figure F-4 : Norm al mode and Com mon mode • Ground-pin is l onger tha n othe rs, fo r first cont act to po wer system and noise by pass. • Neutral-pin is b roader than Live-pin, f or reduce c ontact impedance. F - 6 A D A M - 5 0 0 0[...]

  • Страница 284

    Appendix F 1.4 Wire impedance DC P/S Tr AD AM 5000/485 E Gr ounding Bus T/B AI AO Cop per m esh for S hielding (should be grounded only on one end) Grou n ding B us Connect to gro und bar on t he fac tory . E The ground bar should ha v e a resistance below 5 ohm . Figure F-5 : The pu rpose of high volta ge transmi ssion • What ’ s the purp ose [...]

  • Страница 285

    Grounding Reference Above diagram just shows you that the wire impedance will co nsume the power . 1.5 Single Po int Grounding S i ngl e P o i n t G r oundi n g AD AM 4013 AD AM 4014 AD AM 4017 AD AM 4021 V Pow er +16 +18 +20 +22 Supply Those de vi ces w i l l i n f l uence eac h other wit h swi f t ly l oa d chang e. Figure F-7 : Single point grou[...]

  • Страница 286

    Appendix F S ingle Po int Gr ounding +24 V +16V +18V +20V +22 Power Sup ply +22V +22V +22V +22 +24 V Power Sup ply M o r e c a ble, but mor e s ta ble sy stem . Figure F-8 : Single point groundinF.(2) Above diagram shows you that single point ground ing system will be a more stable system. Actually , when you use the thin cable poweri ng those devi[...]

  • Страница 287

    Grounding Reference • Single isolated cable Above diagram shows you the struct ur e of the isolated cable. Y ou can see the isolated layer spiraling Aluminum foil to cover those wires. This spiraled struct ure makes an is ol ated layer for isolating the cables from the external noise. Figure F-10 : Doubl e isolat ed cable • Double iso lated cab[...]

  • Страница 288

    Appendix F Besides, following tips just for your reference. • The shield of cable can’t be used for signal ground. The shield is just design ed for a dhering noise, s o the envi ronment noise will couple and interfere your system wh en you use the shield as signal ground. • The density of shield is the higher the better , especially for commu[...]

  • Страница 289

    Grounding Reference • Never stripping too long of the plastic cable cover . Otherwise, this improper status will destroy the characteristic of the Shielded- T wisted-Pair cable. Besides, those nude wires are easy to adhere the noise. • Cascade those shields together by “Solderi ng”. Please refer to following page for further d etail explana[...]

  • Страница 290

    Appendix F Figure F-13 : System Shielding(1) • Shield connection (1) When you want to visit somewhere, you must like to find out an easiest way to achieve your goal, aren’t you? So as electronic circuit, all signals use the easiest way . If we connected t hose two cables just with few wires, it is a difficult way for signal. So the noise will t[...]

  • Страница 291

    Grounding Reference • Shield connection (2) Above diagram shows you that the fill soldering just makes a easier way for the signal. F.3 Noise Reduction Techniques • Enclose noise sources in shield enclos ures. • Place sensitive equipment in shielded enclosure a nd away fro m computer equipment. • Use separate grounds between noise sources a[...]

  • Страница 292

    Appendix F Figure F-15 : Noise Reduction Tec hniques F.4 Check Point List • Follow the single point groundin g rule? • Normal mode and common mode voltage? • Separate the DC a nd AC groun d? • Reject the noise factor? • The shield is connected suitable? • The diameter of wire thick enough? • Ho w abou t the so lder ing of co nnec tion[...]

  • Страница 293

    Grounding Reference F - 1 6 A D A M - 5 0 0 0[...]

  • Страница 294

    ADAM-5000 I/O Modbus Mappi ng Table G[...]

  • Страница 295

    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-5000 series main system’s DIP Switch Setting: z 5000/485:  #8 of DIP switch ON-> not fixed ٛ vaila address  #8 of DIP switch OFF-> fixed ٛ vaila address z 5000/E: Same as 5000/485 z 551[...]

  • Страница 296

    Appendix G Appendix G ADAM-5000 I/O Mod bus Ma pping Table G- 3 G.2 Modbus Commands for 5000 Series Set COM port config. #aaOUrff(c r) >aa(cr) OU: cmd. nam e r: reserved(any value) ff: Bit 1, 0 (Stop Bits) 00: 1 Stop Bits 01: 1.5 Stop Bits 10: 2 Stop Bits Bit 4, 3, 2 (Data Bits) 000: 5 001: 6 010: 7 011: 8 Bit 7, 6, 5 (Pari t y ) 000: N one 001:[...]

  • Страница 297

    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 Modb us address setting #aaPD(cr) >aa(cr) Read Modbus addressing m ode $aaPD(cr) >aaS(cr) S: 1=>adjustab le modbus ad dress 0=> fixed modbus ad dress[...]

  • Страница 298

    Appendix G Appendix G ADAM-5000 I/O Mod bus Ma pping Table G- 5 G.3 Modbus Address Mapping ADDR 4X Item Attribute 410001 Module Name 1 R 0x5485:5000/ 485 0x500E:5000/E 410002 Module Name 2 R 410003 Versoin 1 R 0xv2 0x72 410004 Versoin 2 R 0x00 0x00 410005 Slot0, 1 Module Name R 0x18 0x10(5024, 5050) 410006 Slot2, 3 Module Name R 0x01 (Ext.) 410007 [...]

  • Страница 299

    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 Slot5 End Addr. R 410033 Slot6 Start Addr. R 410034 Slot6 End Addr. R 410035 Slot7 Start Addr. R 410036 Slot7 End Addr. R 410037 Slot8 Start Addr. R 410038 Slot8 End Addr. R 410039~410056 Reserved 410101 Slot0 Lo Alarm[...]

  • Страница 300

    Appendix G Appendix G ADAM-5000 I/O Mod bus Ma pping Table G- 7 410117~ 410150 Reserved 410151~ 410152 Slot0 Control & Status Flag R/W 410153~ 410154 Slot1 Control & Status Flag R/W 410155~ 410156 Slot2 Control & Status Flag R/W 410157~ 410158 Slot3 Control & Status Flag R/W 410159~ 410160 Slot4 Control & Status Flag R/W 410161~[...]

  • Страница 301

    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 :S(word) OFFSET bit HIGH BYTE LOW BYTE S+0 CH0 S+1 CH0 counter value (Long Word) S+2 CH1 S+3 CH1 counter value(Long Word) S+4 CH2 S+5 CH2 counter value(Long Word) S+6 CH3 S+7 CH3 counter value(Long Word[...]