![background image](http://html1.mh-extra.com/html/omron/sysmac-cs1d-cpu/sysmac-cs1d-cpu_reference-manual_742268972.webp)
933
Basic I/O Unit Instructions
Section 3-23
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.
Operation Examples
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.
3-23-3 CPU BUS UNIT I/O REFRESH: DLNK(226)
Purpose
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.
Ladder Symbol
Variations
FIORF
&0
000000
N
CPU Unit
Special I/O Unit
with unit number 0
Refresh
Allocated CIO Area words
Allocated DM Area words
Words allocated to Special I/O Unit
with unit number 0
DLNK(226)
N
N: Unit number
Variations
Executed Each Cycle for ON Condition
DLNK(226)
Executed Once for Upward Differentiation
@DLNK(226)
Executed Once for Downward Differentiation
Not supported
Immediate Refreshing Specification
Not supported
Содержание SYSMAC CS1D-CPU**
Страница 3: ...iv...
Страница 29: ...xxx...
Страница 185: ...146 List of Instructions by Function Code Section 2 4...
Страница 193: ...154 3 35 4 MOVE BIT MOVBC 568 1274 3 35 5 BIT COUNTER BCNTC 621 1276 3 35 6 GET VARIABLE ID GETID 286 1278...
Страница 1389: ...1350 CJ series Instruction Execution Times and Number of Steps Section 4 2...
Страница 1390: ...1351 Appendix A ASCII Code Table ASCII SP Four leftmost bits Four rightmost bits...
Страница 1391: ...1352 ASCII Code Table Appendix A...