ROC Plus Protocol for ROC800 Series
Logical Compatibility Mode
In the ROC 800 Series, the Logical Compatibility Mode can be configured to be 16-Points Per Module or 8-Points Per Module. This will determine which conversion chart will be used. The Logical Compatibility Mode is found in ROCLink under ROC -> Information (see screen shot below) .
and the Point Number can be found on this display in ROCLINK:
Converting Point Number to Decimal Equivalent: 8-Point Logical
Converting Point Number to Decimal Equivalent: 16-Point Logical
If the Logical Compatibility Mode is set to 16-Points Per Module, use the conversion chart below. Note that logical numbers beyond 239 are not available to be polled.
Use the following syntax to address I/O points by their physical location:
<T.P:L> or <IO Point Type>.<Parameter>:< Physical Location >.
Examples:
Use AI.FILTER:80, 103.5:80, AI.5:80, or 103.FILTER:80 to read the Filter parameter from an AI module located in point number 5-1.
Use DI.STATUS:119, 101.3:119, DI.3:119, or 101.STATUS:119 to read the Status parameter from a DI module located in point number 7-8.
Physical Locations of modules for ROC 800 series
The following picture shows how modules locations are numbered in the ROC809 (ROC Plus Protocol). This is another way that you can find the physical location numbers.
ROC 800 Module Offsets
Logical I/O Addressing
I/O Modules can be addressed by their logical order (zero based) beginning with ROC Version 5.5.3.0. Use the following syntax to address I/O points logically:
<IO Point Type>.<Parameter>:L<zero based logical offset>.
Examples:
Use Di.Status:L2 to read the status parameter of the third DI in the ROC.
Use Ai.Filter:L6 to read the filter parameter from the seventh AI in the ROC.
NOTE:Â Use the RE_INITIALIZE_IO item to control the reading of the IO Modules Configuration. See the definition of this item in the items section of this document for more details.
For assistance, please submit a ticket via our Support Portal, email autosol.support@autosoln.com or call 281.286.6017 to speak to a support team member.