Iosp/Iors - Omron CJ - REFERENCE MANUAL 02-2010 Reference Manual

Table of Contents

Advertisement

IOSP/IORS

Instruction
DISABLE PERIPHERAL
SERVICING
ENABLE PERIPHERAL
SERVICING
Symbol
Applicable Program Areas
Function block
Area
definitions
Usage
OK
Flags
Operand
Error Flag
Function
IOSP
Use IOSP(287) in a cyclic task in Parallel Processing Mode (with Synchronous 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
• Peripheral Port servicing
• RS-232C Port servicing
• Event servicing with Inner Boards (CS-series only)
• Event servicing (including background instruction processing) that uses a communications port
number, i.e., an internal logical port.
Execution condition
CS/CJ/NSJ Series Instructions Reference Manual (W474)
Mnemonic
Variations
IOSP
@IOSP
IORS
---
IOSP
IOSP(287)
Block program areas
Step program areas
OK
OK
Description
P_ER
• ON if IOSP(287) is executed in an interrupt task.
• OFF in all other cases.
Function
code
Disables peripheral servicing during program execution in
287
Parallel Processing Mode or Peripheral Servicing Priority
Mode.
Enables the peripheral servicing during program execution
in Parallel Processing Mode that was disabled by
288
IOSP(287), the DISABLE PERIPHERAL SERVICING
instruction.
Subroutines
OK
Data type
Disables execution of
IOSP
peripheral servicing.
Execution of peripheral
servicing is disabled
between IOSP(287) and
IORS(288).
Enables execution of
IORS
peripheral servicing.
3. Instructions
Function
IORS
IORS(288)
SFC action or transition
Interrupt tasks
programs
OK
OK
3
1035

Advertisement

Table of Contents
loading

Table of Contents