Ir para a página of
Manuais similares
-
Network Card
Advantech USB-4750
24 páginas 0.41 mb -
Network Card
Advantech USB-4761
38 páginas 0.73 mb -
Network Card
Advantech ADAM 4000
429 páginas 4 mb -
Network Card
Advantech PCL-849
33 páginas 0.32 mb -
Network Card
Advantech 5000 Series
301 páginas 2.27 mb -
Network Card
Advantech PCE-5120
122 páginas 3.39 mb -
Network Card
Advantech 48/24-Channel Digital Input/Output USB Module USB-4751/4751L
24 páginas 0.52 mb -
Network Card
Advantech PCI-1784
57 páginas 0.3 mb
Bom manual de uso
As regras impõem ao revendedor a obrigação de fornecer ao comprador o manual com o produto Advantech 5000 Series. A falta de manual ou informações incorretas fornecidas ao consumidor são a base de uma queixa por não conformidade do produto com o contrato. De acordo com a lei, pode anexar o manual em uma outra forma de que em papel, o que é frequentemente utilizado, anexando uma forma gráfica ou manual electrónicoAdvantech 5000 Series vídeos instrutivos para os usuários. A condição é uma forma legível e compreensível.
O que é a instrução?
A palavra vem do latim "Instructio" ou instruir. Portanto, no manual Advantech 5000 Series você pode encontrar uma descrição das fases do processo. O objetivo do manual é instruir, facilitar o arranque, a utilização do equipamento ou a execução de determinadas tarefas. O manual é uma coleção de informações sobre o objeto / serviço, um guia.
Infelizmente, pequenos usuários tomam o tempo para ler o manual Advantech 5000 Series, e um bom manual não só permite conhecer uma série de funcionalidades adicionais do dispositivo, mas evita a formação da maioria das falhas.
Então, o que deve conter o manual perfeito?
Primeiro, o manual Advantech 5000 Series deve conte:
- dados técnicos do dispositivo Advantech 5000 Series
- nome do fabricante e ano de fabricação do dispositivo Advantech 5000 Series
- instruções de utilização, regulação e manutenção do dispositivo Advantech 5000 Series
- sinais de segurança e certificados que comprovam a conformidade com as normas pertinentes
Por que você não ler manuais?
Normalmente, isso é devido à falta de tempo e à certeza quanto à funcionalidade específica do dispositivo adquirido. Infelizmente, a mesma ligação e o arranque Advantech 5000 Series não são suficientes. O manual contém uma série de orientações sobre funcionalidades específicas, a segurança, os métodos de manutenção (mesmo sobre produtos que devem ser usados), possíveis defeitos Advantech 5000 Series e formas de resolver problemas comuns durante o uso. No final, no manual podemos encontrar as coordenadas do serviço Advantech na ausência da eficácia das soluções propostas. Atualmente, muito apreciados são manuais na forma de animações interessantes e vídeos de instrução que de uma forma melhor do que o o folheto falam ao usuário. Este tipo de manual é a chance que o usuário percorrer todo o vídeo instrutivo, sem ignorar especificações e descrições técnicas complicadas Advantech 5000 Series, como para a versão papel.
Por que ler manuais?
Primeiro de tudo, contem a resposta sobre a construção, as possibilidades do dispositivo Advantech 5000 Series, uso dos acessórios individuais e uma gama de informações para desfrutar plenamente todos os recursos e facilidades.
Após a compra bem sucedida de um equipamento / dispositivo, é bom ter um momento para se familiarizar com cada parte do manual Advantech 5000 Series. Atualmente, são cuidadosamente preparados e traduzidos para sejam não só compreensíveis para os usuários, mas para cumprir a sua função básica de informação
Índice do manual
-
Página 1
ADAM-5000 Series RS-485 Based Data Acquisition and Control System User’s Man ual[...]
-
Página 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[...]
-
Página 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 [...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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-[...]
-
Página 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 ........ .......... ......... ........... ..[...]
-
Página 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.………?[...]
-
Página 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[...]
-
Página 12
1 Introduction[...]
-
Página 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. [...]
-
Página 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[...]
-
Página 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[...]
-
Página 16
2 Installation Guideline[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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 [...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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 [...]
-
Página 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[...]
-
Página 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[...]
-
Página 29
Installation Guideline Figur e 2-9 Flexible Communication Port Functio n Connection 2-14 ADAM-5000[...]
-
Página 30
3 ADAM-5000 System[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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 [...]
-
Página 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[...]
-
Página 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 [...]
-
Página 36
Chapter 3 3.4 Technical Specifi cation of the ADAM-5000 Processor Communication ADAM-5000 3-7[...]
-
Página 37
ADAM-5000 System Isolation Diagnosis Basic Function Block Diagram Figure 3.1 Fu nction block di agram 3-8 ADAM-5000[...]
-
Página 38
4 I/O modules[...]
-
Página 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[...]
-
Página 40
5 Software Utilities[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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 [...]
-
Página 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[...]
-
Página 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 [...]
-
Página 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. •[...]
-
Página 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[...]
-
Página 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 [...]
-
Página 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 -[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 62
Chapter 5 3 . Choose th e baud rate. 4 . Choose Download file. ADAM-5000 5-23[...]
-
Página 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[...]
-
Página 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[...]
-
Página 65
Software Utilities 5 - 2 6 A D A M - 5 0 0 0[...]
-
Página 66
6 Command Set[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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.[...]
-
Página 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[...]
-
Página 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 [...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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, [...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 84
Chapter 6 6.4 ADAM-5013 RTD Input Command Set ADAM-5000 6-19[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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,[...]
-
Página 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 [...]
-
Página 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[...]
-
Página 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 [...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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 [...]
-
Página 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/[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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 [...]
-
Página 102
Chapter 6 6.3 Analog Input Command Set Note: See pages 71-89 for Analog Input Alarm Command Set. ADAM-5000 6-37[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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 [...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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/[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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 [...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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 [...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 122
Chapter 6 6.6 ADAM-5017H/ADAM-5017UH Analog Input Command Set ADAM-5000 6-[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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. [...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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)[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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 [...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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 .[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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 [...]
-
Página 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[...]
-
Página 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.[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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 [...]
-
Página 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[...]
-
Página 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[...]
-
Página 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.[...]
-
Página 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[...]
-
Página 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[...]
-
Página 172
Chapter 6 6.9 Digital Input/Output ADAM-5000 6-107[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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 [...]
-
Página 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[...]
-
Página 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 [...]
-
Página 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[...]
-
Página 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[...]
-
Página 180
Chapter 6 6.10 ADAM-5080 Counter/Frequency Command Set ADAM-5 000 6-115[...]
-
Página 181
5080 Counter/ Command Set F r e q u e n c y M o d u l e 6-116 ADAM-5000[...]
-
Página 182
Chapter 6 ADAM-5000 6-117[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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. Ø [...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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 [...]
-
Página 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[...]
-
Página 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 [...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 228
7 Troubleshooting[...]
-
Página 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[...]
-
Página 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 [...]
-
Página 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[...]
-
Página 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 [...]
-
Página 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[...]
-
Página 234
A Quick Start Example[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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 [...]
-
Página 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[...]
-
Página 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[...]
-
Página 245
Quick Start Example This page intentionally left bla nk A - 1 2 A D A M - 5 0 0 0[...]
-
Página 246
B Data Formats And I/O Ranges[...]
-
Página 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[...]
-
Página 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 [...]
-
Página 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[...]
-
Página 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[...]
-
Página 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.[...]
-
Página 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[...]
-
Página 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'[...]
-
Página 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[...]
-
Página 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[...]
-
Página 256
Appendix B B.6 ADAM-5013 RTD Input Format and Ranges A D A M - 5 0 0 0 B - 1 1[...]
-
Página 257
Data Formats and I/O Ranges B - 1 2 A D A M - 5 0 0 0[...]
-
Página 258
C RS-485 Network[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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.[...]
-
Página 267
RS-485 Network This page intentionally left bla nk C - 1 0 A D A M - 5 0 0 0[...]
-
Página 268
D . How to Use the Checksum Feature[...]
-
Página 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 [...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 278
Appendix F F Grounding Reference A D A M - 5 0 0 0 F - 1 ,[...]
-
Página 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[...]
-
Página 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 •[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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 [...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 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[...]
-
Página 293
Grounding Reference F - 1 6 A D A M - 5 0 0 0[...]
-
Página 294
ADAM-5000 I/O Modbus Mappi ng Table G[...]
-
Página 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[...]
-
Página 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:[...]
-
Página 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[...]
-
Página 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 [...]
-
Página 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[...]
-
Página 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~[...]
-
Página 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[...]