![background image](http://html1.mh-extra.com/html/omron/sysmac-cs1d-cpu/sysmac-cs1d-cpu_reference-manual_742268971.webp)
932
Basic I/O Unit Instructions
Section 3-23
The following table shows how FIORF(225) differs from IORF(097) and
DLNK(226).
FIORF(225) and IORF(097) both refresh the words allocated to Special I/O
Units, but differ in the following ways.
• FIORF(225) has a faster instruction execution time.
• WIth FIORF(225), the relevant words are specified by the unit number
rather than word addresses.
Purpose
A Special I/O Unit’s regular cyclic I/O refreshing can be disabled in the PLC
Setup (by turning ON the Unit’s Special I/O Unit Cyclic Refresh Disable Bit),
and I/O refreshing can be performed with the Unit only when necessary by
executing FIORF(225). This function allows a particular Special I/O Unit’s data
to be refreshed when necessary, without increasing the cyclic I/O refreshing
time at other times.
Units Refreshed by
FIORF(225)
Note
This table applies to Units mounted in a CPU Rack or an Expansion Rack. It
does not apply to Units mounted in a SYSMAC Bus Slave Rack.
Flags
Precautions
I/O refreshing by FIORF(225) will be stopped if an I/O Bus Error occurs while
during I/O refreshing.
Instruction
Operation
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 Spe-
cial 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
Unit type (See note.)
Refreshable by FIORF(255)
Basic I/O Units
No
The following areas allocated to a Special I/O Unit
(The words allocated to the specified Unit are
refreshed together.)
• Allocated CIO Area words
• Allocated DM Area words
Yes
CPU Bus Units
No
Name
Label
Operation
Error Flag
ER
ON if the specified unit number is not between 0000 and
005F hex (between 0 and 95 decimal).
ON if the PLC does not have a Special I/O Unit with the
unit number specified by N.
ON if the specified Special I/O Unit uses more is allocated
words for two or more unit numbers, but the unit number
specified by N is not the lowest of those unit numbers.
OFF in all other cases.
Equals Flag
=
ON if the I/O refreshing was completed normally.
OFF if FIORF(225) was executed while the specified Spe-
cial I/O Unit was being refreshed during cyclic refreshing.
Summary of Contents for SYSMAC CS1D-CPU**
Page 3: ...iv...
Page 29: ...xxx...
Page 185: ...146 List of Instructions by Function Code Section 2 4...
Page 1389: ...1350 CJ series Instruction Execution Times and Number of Steps Section 4 2...
Page 1390: ...1351 Appendix A ASCII Code Table ASCII SP Four leftmost bits Four rightmost bits...
Page 1391: ...1352 ASCII Code Table Appendix A...