04.01.2015 Views

CR1000 Manual - Campbell Scientific

CR1000 Manual - Campbell Scientific

CR1000 Manual - Campbell Scientific

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Section 8. Operation<br />

8.6.2.2 Terminology<br />

Table Modbus to <strong>Campbell</strong> <strong>Scientific</strong> Equivalents (p. 368) lists terminology<br />

equivalents to aid in understanding how <strong>CR1000</strong>s fit into a SCADA system.<br />

Table 88. Modbus to <strong>Campbell</strong> <strong>Scientific</strong> Equivalents<br />

Modbus Domain Data Form <strong>Campbell</strong> <strong>Scientific</strong> Domain<br />

Coils Single Bit Ports, Flags, Boolean Variables<br />

Digital Registers 16-bit Word Floating Point Variables<br />

Input Registers 16-bit Word Floating Point Variables<br />

Holding Registers 16-bit Word Floating Point Variables<br />

RTU / PLC<br />

Master<br />

Slave<br />

Field Instrument<br />

<strong>CR1000</strong><br />

Usually a computer<br />

Usually a <strong>CR1000</strong><br />

Sensor<br />

8.6.2.2.1 Glossary of Terms<br />

Coils (00001 to 09999)<br />

Originally, "coils" referred to relay coils. In <strong>CR1000</strong>s, coils are exclusively<br />

ports, flags, or a Boolean‐variable array. Ports are inferred if parameter<br />

5 of the ModbusSlave() instruction is set to 0. Coils are assigned to<br />

Modbus registers 00001 to 09999.<br />

Digital Registers 10001‐19999<br />

Hold values resulting from a digital measurement. Digital registers in the<br />

Modbus domain are read‐only. In the <strong>Campbell</strong> <strong>Scientific</strong> domain, the<br />

leading digit in Modbus registers is ignored, and so are assigned<br />

together to a single Dim‐ or Public‐variable array (read / write).<br />

Input Registers 30001 ‐ 39999<br />

Hold values resulting from an analog measurement. Input registers in<br />

the Modbus domain are read‐only. In the <strong>Campbell</strong> <strong>Scientific</strong> domain,<br />

the leading digit in Modbus registers is ignored, and so are assigned<br />

together to a single Dim‐ or Public‐ variable array (read / write).<br />

Holding Registers 40001 ‐ 49999<br />

Hold values resulting from a programming action. Holding registers in<br />

the Modbus domain are read / write. In the <strong>Campbell</strong> <strong>Scientific</strong> domain,<br />

the leading digit in Modbus registers is ignored, and so are assigned<br />

together to a single Dim‐ or Public‐variable array (read / write).<br />

368

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!