I/O Refreshing And Peripheral Servicing - Omron CP1H-X40D Operation Manual

Cpu unit sysmac cp series
Hide thumbs Also See for CP1H-X40D:
Table of Contents

Advertisement

CPU Unit Operation
2-4-2

I/O Refreshing and Peripheral Servicing

I/O Refreshing
Units
CPU Unit built-in I/O
CP-series Expansion Units and Expansion I/O Units
CJ-series Spe-
Words allocated in CIO Area
cial I/O Units
Unit- specific
data
CJ-series CPU
Words allocated in CIO Area
Bus Units
Words allocated in DM Area
Unit-specific
data
Peripheral Servicing
I/O refreshing involves cyclically transferring data with external devices using
preset words in memory. I/O refreshing includes the following:
• Refreshing between CPU Unit built-in I/O, CP-series Expansion Units,
and CP-series Expansion I/O Units and I/O words in the CIO Area
• Refreshing between CJ-series Special I/O Units and CJ-series CPU Bus
Units and the words allocated to these in the CIO Area (and for CPU Bus
Units, words allocated in the DM Area)
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.
Max. data exchange
2 input words
2 output words
Fixed depending on Units I/O Bit Area
10 words/Unit (Depends
on the Unit.)
CompoBus/S
Depends on the Unit.
Master Unit
25 words/Unit
100 words/Unit
Controller Link
Depends on the Unit.
Unit
DeviceNet Unit
Depends on the Unit.
Serial Commu-
Depends on the protocol
nications Unit
macros.
Ethernet Unit
Depends on the Unit.
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
Event servicing for CJ-series
Special I/O Units
Event servicing for CJ-series
CPU Bus Units
USB port servicing
Communications port servic-
ing
Data exchange area
I/O Bit Area
Special I/O Unit Area
Remote I/O Communications Area
CPU Bus Unit Area in CIO Area
CPU Bus Unit Area in DM Area
Words set for data links (for either fixed
or user-set allocations)
Words set for remote I/O communica-
tions (for either fixed or user-set alloca-
tions)
Communications data set for protocol
macros
Communications data for socket ser-
vices initiated by specific control bit
operations.
Description
• Non-scheduled servicing for FINS commands from
CJ-series Special I/O Units and CJ-series CPU Bus
Units
• Non-scheduled servicing for FINS commands from
the CPU Unit to the above Units.
• Non-scheduled servicing for FINS or Host Link
commands received via a USB port or 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)
Section 2-4
85

Advertisement

Table of Contents
loading

This manual is also suitable for:

Cp1h-xa40dCp1h-y20dt-dCp1h

Table of Contents