2 terminology, 1 glossary of terms – Campbell Scientific CR1000 Measurement and Control System User Manual
Page 368

Section 8. Operation
368
8.6.2.2 Terminology
Table Modbus to Campbell Scientific Equivalents
(p. 368)
lists terminology
equivalents to aid in understanding how CR1000s fit into a SCADA system.
Table 88. Modbus to Campbell Scientific Equivalents
Modbus Domain
Data Form
Campbell Scientific Domain
Coils
Single Bit
Ports, Flags, Boolean Variables
Digital Registers
16-bit Word
Floating Point Variables
Input Registers
16-bit Word
Floating Point Variables
Holding Registers
16-bit Word
Floating Point Variables
RTU / PLC
CR1000
Master
Usually a computer
Slave
Usually a CR1000
Field Instrument
Sensor
8.6.2.2.1 Glossary of Terms
Coils (00001 to 09999)
Originally, "coils" referred to relay coils. In CR1000s, coils are exclusively
ports, flags, or a Boolean‐variable array. Ports are inferred if parameter
5 of the ModbusSlave() instruction is set to 0. Coils are assigned to
Modbus registers 00001 to 09999.
Digital Registers 10001‐19999
Hold values resulting from a digital measurement. Digital registers in the
Modbus domain are read‐only. In the Campbell Scientific domain, the
leading digit in Modbus registers is ignored, and so are assigned
together to a single Dim‐ or Public‐variable array (read / write).
Input Registers 30001 ‐ 39999
Hold values resulting from an analog measurement. Input registers in
the Modbus domain are read‐only. In the Campbell Scientific domain,
the leading digit in Modbus registers is ignored, and so are assigned
together to a single Dim‐ or Public‐ variable array (read / write).
Holding Registers 40001 ‐ 49999
Hold values resulting from a programming action. Holding registers in
the Modbus domain are read / write. In the Campbell Scientific domain,
the leading digit in Modbus registers is ignored, and so are assigned
together to a single Dim‐ or Public‐variable array (read / write).