Delta RMC151 User Manual
Page 579
6 Communication
[name]:I.Data[4] Indirect Data [3] Indirect Data [4]
etc.
etc.
etc.
[Name]:O REAL[size]
This is the Output Data which will be sent to the RMC's
Incoming Cyclic I/O Data area.
If you selected to use a Sync Register, the first item in this
array is the SyncOut register, and the data that will be
written to the RMC begins at [name]:O.Data[1].
Tag
With Sync
Register
Without Sync
Register
[name]:O.Data[0] SyncOut Register Incoming Data
Item[0]
[name]:O.Data[1] Incoming Data
Item[0]
Incoming Data
Item[1]
[name]:O.Data[2] Incoming Data
Item[1]
Incoming Data
Item[2]
[name]:O.Data[3] Incoming Data
Item[2]
Incoming Data
Item[3]
[name]:O.Data[4] Incoming Data
Item[3]
Incoming Data
Item[4]
etc.
etc.
etc.
[Name]:C SINT[400]
This is not used. Notice that a full 400 bytes is allocated by
the ControlLogix regardless of how many are actually
configured to be sent to the RMC.
Performing Communications
Once the EtherNet/IP connection is configured and applied to the PLC, the
communications will automatically start, assuming the PLC and RMC are both on a
properly set up Ethernet network. Notice that the ControlLogix will communicate even
when it is in Program mode.
Reading Data from the RMC
This data will automatically update each Requested packet interval, and you can use the
data as you wish. You cannot write to the Input Data. The Input Data will contain the
Indirect Data from the RMC. However, if you selected to use the Sync Register, the first
item in the Input Data array will be the SyncIn value, followed by the Indirect Data from
the RMC.
The SyncIn is used only for synchronizing commands with the logic, as explained below.
The SyncIn and SyncOut registers are only visible in the PLC. They are not visible in
RMCTools.
Writing to the RMC - General
If you selected to not use a Sync Register, the Output Data is written to the RMC when
any value in the Output Data changes.
If you selected to use a Sync Register, the Output Data is sent to the RMC at each
Requested Packet Interval, but the RMC ignores it until the SyncOut register changes. The
first item in the Output Data array is the SyncOut register, followed by the registers that
will be sent to the Incoming Data location in the RMC. Use the following procedure to
write to the RMC with a Sync Register:
deltamotion.com
559