I/O Refreshing And Peripheral Servicing - Omron CP1L-EL20DR-D Operation Manual

Sysmac cp series cp1l-el/em cpu unit
Table of Contents

Advertisement

CPU Unit Operation
2-4-2

I/O Refreshing and Peripheral Servicing

I/O Refreshing
Peripheral Servicing
Note
52
I/O refreshing involves cyclically transferring data with external devices using
preset words in memory. I/O refreshing includes the following:
• Refreshing between I/O words in the CIO Area and CPU Unit built-in I/O,
CP-series Expansion Units, and CP-series Expansion I/O Units.
All I/O refreshing is performed in the same cycle (i.e., time slicing is not used).
I/O refreshing is always performed after program execution.
Units
CPU Unit built-in I/O
CP-series Expansion Units
and Expansion I/O Units
Peripheral servicing involves servicing non-scheduled events for external
devices. This includes both events from external devices and service requests
to external devices.
Most peripheral servicing involves FINS commands. The specific amount of
time set in the system is allocated to each type of servicing and executed
every cycle. If all servicing cannot be completed within the allocated time, the
remaining servicing is performed the next cycle.
Service
Ethernet port servicing
Serial port servicing
Communications port servic-
ing
Built-in flash memory access
servicing
Memory Cassette access ser-
vicing
(1) Ethernet port, serial port, and communications port servicing is allocated
8% of the previous cycle time by default (the default can be changed) for
each service. If servicing is separated over many cycles, delaying com-
pletion of the servicing, set the same allocated time (same time for all ser-
vices) rather than a percentage under execute time settings in the PLC
Setup.
(2) An error will be occurred if the cycle time is too long. Modify the CX-Pro-
grammer's response monitoring time longer according to the following
method.
Start the CX-Programmer. Select Change Model from the PLC Menu.
The Change PLC Dialog Box will be displayed. Click the Settings Button
on the right side of Network Type. The Network Settings [USB] Dialog
Box will be displayed. Click the Network Tab and increase the value in
Response Timeout(s).
Max. data exchange
2 input words
2 output words
Fixed depending on Units I/O Bit Area
Description
• Non-scheduled servicing for communications
(either sending or receiving) via the Ethernet port.
• Non-scheduled servicing for FINS or Host Link
commands received via a serial port from the CX-
Programmer, PTs, or host computers (e.g.,
requests for program transfers, monitoring, forced-
set/reset operations, or online editing)
• Non-scheduled servicing from the CPU Unit trans-
mitted from a serial port (non-solicited communica-
tions)
• Servicing to execute network communications or
serial communications for the SEND, RECV, CMND
instructions using communications ports 0 to 7
(internal logical ports)
• Servicing to execute background execution using
communications ports 0 to 7 (internal logical ports)
• Read/write processing for built-in flash memory
• Read/write processing for a Memory Cassette
Section 2-4
Data exchange area
I/O Bit Area

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents