Section 15. Alternate Telecoms Resource Library
140
15.1.2.1 Glossary of Terms
Coils (00001 to 09999)
Originally, "coils" referred to relay coils. In CR200(X)s, 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 CSI 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 CSI 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 CSI domain, the leading digit in
Modbus registers is ignored, and so are assigned together to a single Dim or
Public variable array (read / write).
RTU / PLC
Remote Telemetry Units (RTUs) and Programmable Logic Controllers
(PLCs) were at one time used in exclusive applications. As technology
increases, however, the distinction between RTUs and PLCs becomes more
blurred. A CR200(X) fits both RTU and PLC definitions.
15.1.3 Programming for Modbus
15.1.3.1 Declarations
TABLE. CRBASIC Ports, Flags, Variables and Modbus Registers
(p. 141)
shows the linkage between CR200(X) ports, flags and Boolean variables and
Modbus registers. Modbus does not distinguish between CR200(X) ports, flags,
or Boolean variables. By declaring only ports, or flags, or Boolean variables, the
declared feature is addressed by default. A typical CRBASIC program for a
Modbus application will declare variables and ports, or variables and flags, or
variables and Boolean variables.
Содержание CR200
Страница 32: ...Section 2 Quickstart Tutorial 22 ...
Страница 45: ...Section 3 Overview 35 3 3 Specifications ...
Страница 46: ...Section 3 Overview 36 ...
Страница 58: ...Section 4 Sensor Support 48 ...
Страница 62: ...Section 5 Measurement and Control Peripherals 52 ...
Страница 78: ...Section 8 CR200 X Configuration 68 ...
Страница 102: ...Section 9 Programming 92 ...
Страница 138: ...Section 11 Programming Resource Library 128 ...
Страница 156: ...Section 16 Support Software 146 ...
Страница 160: ...Section 17 Care and Maintenance 150 ...
Страница 166: ...Section 18 Troubleshooting 156 18 3 3 Diagnosis and Fix Procedures 18 3 3 1 Battery Voltage Test ...
Страница 167: ...Section 18 Troubleshooting 157 18 3 3 2 Charging Circuit Test Solar Panel ...
Страница 168: ...Section 18 Troubleshooting 158 18 3 3 3 Charging Circuit Test Transformer ...
Страница 169: ...Section 18 Troubleshooting 159 18 3 3 4 Adjusting Charging Circuit Voltage ...
Страница 170: ...Section 18 Troubleshooting 160 ...
Страница 184: ...Appendix A Glossary 14 ...
Страница 190: ...Appendix B Status Table and Settings 20 ...
Страница 192: ...Appendix C Serial Port Pin Outs 22 ...
Страница 211: ......