Disable Peripheral Servicing: Iosp(287) (Cs1-H/Cj1-H/Cj1M Only) - Omron SYSMAC CJ - REFERENCE MANUAL 01-2008 Reference Manual

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

Advertisement

Other Instructions
• CS/CJ-series program
(Program using indirect Index
Register addressing)
000000
MOV
S
#1234
D
,IR0
In this case, IR0 contains 10001 hex. The
data area address corresponding to PLC
memory address 10001 hex is D00001, so
#1234 is transferred to D00001.
CS/CJ-
series data
10001Hex
area
PLC memory
CS/CJ-
#1234
address: 10001 hex
series data
area
MOV(021)
address:
#1234
3-31-9 DISABLE PERIPHERAL SERVICING: IOSP(287) (CS1-H/CJ1-H/
CJ1M Only)
Purpose
Ladder Symbol
Variations
Applicable Program Areas
Description
1184
• CS/CJ-series program
000001
TOCV
S
D
In this case, IR0 contains 10001 hex.
Since the data area address
corresponding to CS/CJ-series PLC
memory address 10001 hex is D00001,
TOCV(285) stores the CV-series PLC
memory address for D00001 (2001 hex)
in destination word D00200.
CS/CJ-series
data area
IR0
10001Hex
address
CS/CJ-series
D0001
data area
address
Same
CV-series data
D0001
area address
CS/CJ-series
D00200
2001Hex
data area
address
Disables peripheral servicing during program execution in Parallel Processing
Mode or Peripheral Servicing Priority Mode.
For details on the Parallel Processing Mode and Peripheral Servicing Priority
Mode, refer to Section 6 Advanced Functions in the CS/CJ PLC Programming
Manual.
Note This instruction is supported by CS1-H, CJ1-H, and CJ1M CPU Units only. It
cannot be used with CS1, CJ1, or CS1D CPU Units.
IOSP(287)
Variations
Executed Each Cycle for ON Condition
Executed Once for Upward Differentiation
Executed Once for Downward Differentiation Not supported.
Immediate Refreshing Specification
Block program areas
OK
Use IOSP(287) in a cyclic task in Parallel Processing Mode (with Synchro-
nous or Asynchronous Memory Access) to disable the following kinds of
peripheral servicing. Peripheral servicing will be enabled again when
IORS(288), the ENABLE PERIPHERAL SERVICING instruction, is executed.
• Event servicing with Special I/O Units
• Event servicing with CPU Bus Units
IR0
D00200
Transfer contents
of D00200 to CV-
series.
In the CV-series PLC, the destination of the
MOV(021) instruction is indirectly addressed
(in binary mode) through D00200, so #1234 is
transferred to D00001.
PLC Setup
CS/CJ-series PLC
Indirect DM data:
memory address:
When indirect DM addresses are in binary, the
10001Hex
content of the DM word is treated as a PLC
memory address and specifies the
corresponding address in I/O memory.
CV-series PLC
memory address:
2001Hex
Transfer contents of
D00200 to CV-series.
Step program areas
OK
Section 3-31
• CV-series program
000000
S
D
D00200
2001Hex
CV-series data
*DM specification
area address
CV-series PLC
memory address
CV-series data
2001Hex
D0001
#1234
area address
#1234
IOSP(287)
@IOSP(287)
Not supported.
Subroutines
Interrupt tasks
OK
Not allowed
MOV
#1234
*D00200

Hide quick links:

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the SYSMAC CJ - REFERENCE MANUAL 01-2008 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Table of Contents