Cpu Bus Unit I/O Refresh: Dlnk(226) - Omron SYSMAC CJ - REFERENCE MANUAL 01-2008 Reference Manual

Sysmac cs/cj/one nsj series programmable controllers
Table of Contents

Advertisement

Basic I/O Unit Instructions
Operation Examples

3-23-3 CPU BUS UNIT I/O REFRESH: DLNK(226)

Purpose
Ladder Symbol
Variations
FIORF(225) can be used in an interrupt task, which allows high-speed pro-
cessing of specific I/O data with an interrupt. If FIORF(225) is used in an inter-
rupt task, always disable cyclic refreshing of the specified Special I/O Unit by
turning ON the corresponding Special I/O Unit Cyclic Refreshing Disable Bit in
the PLC Setup.
When cyclic refreshing of the specified Special I/O Unit is enabled in the PLC
Setup (the corresponding Special I/O Unit Cyclic Refreshing Disable Bit is
OFF), a non-fatal Duplicate Refresh Error will occur and the Interrupt Task
Error Flag (A40213) will go ON in the following cases.
• Words allocated to the same Special I/O Unit were already refreshed by
IORF(097) or FIORF(225).
• Words allocated to the same Special I/O Unit were read or written by
IORD(222) or IOWR(223).
When cyclic refreshing of a Special I/O Unit is disabled, execute IORF(097) or
FIORF(225) (CJ1-H-R CPU Units only) to refresh the Unit's data within 11
seconds after program execution starts. If IORF(097) or FIORF(225) is not
executed within 11 seconds to refresh the Unit's data, a CPU Unit Monitor
Error will occur in the Special I/O Unit and the ERH and RUN Indicators will be
lit.
When CIO 000000 is ON, FIORF(225) immediately refreshes the CIO Area
and DM Area words allocated to the Special I/O Unit set as unit number 0.
000000
FIORF
N
Performs I/O refreshing immediately for the CPU Bus Unit with the specified
unit number. The following data is refreshed.
• 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)
• Specific data refreshing for Units such as Units that support data links
This instruction is supported by CS1-H, CJ1-H, CJ1M, and CS1D CPU Units
only.
DLNK(226)
N
Variations
Executed Each Cycle for ON Condition
Executed Once for Upward Differentiation
Executed Once for Downward Differentiation Not supported
Immediate Refreshing Specification
&0
CPU Unit
Words allocated to Special I/O Unit
with unit number 0
Allocated CIO Area words
Allocated DM Area words
N: Unit number
Section 3-23
Special I/O Unit
with unit number 0
Refresh
DLNK(226)
@DLNK(226)
Not supported
933

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents