
ADAM-4000 Series User Manual
68
4.1
Introduction
In order to avoid communication conflicts among devices trying to send data simulta
-
neously, all the traffics are coordinated by the host computer. This action is initiated
by the host computer using a command/response protocol.
When the modules are not transmitting, they are in listening mode. The host issues a
command to a module with a specified address and waits for the module’s response.
If there is no response, a timeout aborts the sequence and returns the control to the
host.
Changing ADAM’s configuration might require the module to perform auto calibration
before changes may take effect. This is the case when the range is modified espe
-
cially. The module has to perform all stages of auto calibration which is also per
-
formed during the start up. When the calibration process is underway, the module
does not respond to any other commands. The command set in the following pages
includes the exact delays that might occur as modules are reconfigured.
4.2
Syntax
[delimiter character][address][command][data][checksum] [carriage return]
Every command begins with a delimiter character. There are four valid characters: a
dollar sign $, a pound sign #, a percentage sign % and an at sign @.
The delimiter character is followed by a two-character address (hexadecimal) that
specifies the target module. The actual two-character command follows by the
address. Depending on the command, an optional data segment may follows by a
command string. Furthermore, an optional two-character checksum may be
appended to the total string. Every command is terminated by a carriage return (cr).
ALL COMMANDS SHOULD BE ISSUED IN UPPERCASE CHARACTERS!
Before the command set is given, we provide an I/O module commands search table
to help you find the commands that you wish to use. The command set is divided into
the following three categories:
Analog Input Module commands
Analog Output Module commands
Digital I/O, Relay Output and Counter/Frequency Module commands
Each Category starts with a command summary of a particular type of module. How
-
ever, they are explained in more depth at Chapter 5, 6 & 7 with detailed datasheets of
each individual commands.
Although commands in different subsections sometimes share the same format, the
effect they have on a certain module can be completely different from others. For
example, the configuration command %AANNTTCCFF affects analog input modules
and analog output modules differently. The full command set for every module is
listed below.
Summary of Contents for Adam - 4021
Page 1: ...User Manual ADAM 4000 Series Data Acquisition Modules...
Page 4: ...ADAM 4000 Series User Manual iv...
Page 12: ...ADAM 4000 Series User Manual xii...
Page 13: ...Chapter 1 1 Introduction...
Page 16: ...ADAM 4000 Series User Manual 4...
Page 17: ...Chapter 2 2 Installation Guideline...
Page 33: ...Chapter 3 3 I O Modules...
Page 78: ...ADAM 4000 Series User Manual 66...
Page 79: ...Chapter 4 4 Command Set...
Page 99: ...87 ADAM 4000 Series User Manual Chapter 4 Command Set...
Page 100: ...ADAM 4000 Series User Manual 88...
Page 101: ...Chapter 5 5 Analog Input Module Commands...
Page 127: ...Chapter 6 6 Analog Output Module Commands...
Page 144: ...ADAM 4000 Series User Manual 132...
Page 145: ...Chapter 7 7 I O Relay Counter Frequency...
Page 201: ...Chapter 8 8 Calibration...
Page 206: ...ADAM 4000 Series User Manual 194...
Page 207: ...Appendix A A Technical Specifications...
Page 216: ...ADAM 4000 Series User Manual 204 Figure A 5 ADAM 4024 Function Diagram...
Page 232: ...ADAM 4000 Series User Manual 220 Figure A 14 ADAM 4080 Function Diagram...
Page 233: ...Appendix B B Data Formats and I O Ranges...
Page 244: ...ADAM 4000 Series User Manual 232...
Page 245: ...Appendix C C Technical Diagrams...
Page 246: ...ADAM 4000 Series User Manual 234 C 1 ADAM Dimensions Figure C 1 ADAM Modules Dimensions...
Page 248: ...ADAM 4000 Series User Manual 236 Figure C 3 DIN Rail Mounting...
Page 250: ...ADAM 4000 Series User Manual 238 C 2 3 Piggyback Stack Figure C 6 Piggyback Stack...
Page 251: ...Appendix D D Utility Software...
Page 258: ...ADAM 4000 Series User Manual 246...
Page 259: ...Appendix E E RS 485 Network...
Page 264: ...ADAM 4000 Series User Manual 252...
Page 265: ...Appendix F F Using the Checksum Feature...
Page 268: ...ADAM 4000 Series User Manual 256...
Page 269: ...Appendix G G I O Modbus Mapping Table...
Page 283: ...Appendix H H Changing to Modbus Protocol...
Page 285: ...273 ADAM 4000 Series User Manual Appendix H Changing to Modbus Protocol...