Omron CJ - INSTRUCTIONS REFERENCE MANUAL 07-2009 Reference Manual page 812

Programmable controllers
Hide thumbs Also See for CJ - INSTRUCTIONS REFERENCE MANUAL 07-2009:
Table of Contents

Advertisement

Function
DLNK(226) performs immediate I/O refreshing for the CPU Bus Unit with the specified unit number. The
data listed below is refreshed. Refer to the Hint below for details on the execution conditions to use for
immediate refreshing.
1. The words allocated to the CPU Bus Unit in the PLC's CPU Bus Unit Areas (25 words in the CIO
Area and 100 words in the DM Area)
2. Data specific the CPU Bus Unit such as data link data or DeviceNet Remote I/O Communications
data (refreshed together with the data in the CPU Bush Unit Areas)
CPU Bus Unit
Controller Link Unit or SYSMAC Link Unit
DeviceNet Unit (Does not include C200H DeviceNet Master Units.)
Hint
The following table shows how DLNK(226) differs from FIORF(225) and IORF(097).
Instruction
IORF(097)
• I/O refreshing of words used by Basic I/O Units
• I/O refreshing of the CIO words and DM words used by Special I/O Units
FIORF(225)
• I/O refreshing of the CIO words and DM words used by a Special I/O Unit
DLNK(226)
• I/O refreshing of the CS1 CPU Bus Unit Area in the CIO Area (25 words)
• I/O refreshing of the CS1 CPU Bus Unit Area in the DM Area (100 words)
• Refreshing of data specific to the CPU Bus Unit, such as data link data or DeviceNet Remote I/O Communications data
DLNK(226) refreshes data between the CPU Unit and specified CPU Bus Unit. There are two special
factors to consider when using DLNK(226):
• When exchanging data through a data link or DeviceNet remote I/O communications, the data
exchange is not performed with the other Units at the same time that DLNK(226) is executed. The
data exchange will be performed when the network communications cycle reaches the Unit in
question and data is exchanged with that Unit. Consequently, the actual data exchange may be
delayed by as much as the communications cycle time of the network.
• DLNK(226) cannot perform I/O refreshing with a CPU Bus Unit if that Unit is currently exchanging
data. If DLNK(226) is executed too frequently, I/O refreshing will not be performed. We recommend
allowing a delay between executions of DLNK(226) that is longer than the communications cycle
time.
CS/CJ/NSJ Series Instructions Reference Manual (W474)
CPU Unit
Data areas used by the CPU
Bus Unit with unit number N
Words allocated
in CIO Area
Words allocated
in DM Area
Data link area
Data refreshing specific to the Unit
Data link refreshing
Remote I/O communications refreshing
CPU Bus Unit with unit number N
Refresh
Operation
3. Instructions
3
775

Advertisement

Table of Contents
loading

Table of Contents