Omron CJ2 CPU UNIT SOFTWARE User Manual page 354

Cj2 cpu unit software
Hide thumbs Also See for CJ2 CPU UNIT SOFTWARE:
Table of Contents

Advertisement

10 CPU Unit Functions
Restrictions When High-speed Interrupt Function Is Enabled
The following restrictions apply when high-speed interrupt function is enabled.
• The following instructions (e.g., network communications instructions) cannot be used in interrupt
tasks.
EMBC(281)
SEND(090)*
RECV(098)*
CMND(490)*
PMCR(260)*
TXDU(256)
RXDU(255)
EXPLT(720), EGATR(721), ESATR(722),
ECHRD(723), and ECHWR(724)
* SEND2(491),RECV2(492), CMND2(493), and PMCR2(264) can be used in interrupt tasks when high-speed
interrupt function is enabled.
• Instructions that are executed in the background (i.e., Table Data Processing Instructions, Text
String Processing Instructions, and Data Shift Instructions) cannot be used in interrupt tasks.
• The data in the following Auxiliary Area words will not be valid: A440 (Maximum Interrupt Task
Processing Time) and A441 (Interrupt Task with Maximum Processing Time).
• The performance of refreshing with the built-in EtherNet/IP port and EtherNet/IP Unit will
decrease as shown in the following table when High-speed interrupt function is enabled.
Overhead processing time (additional
time when using data links)
Execution time of DLNK(226) instruc-
tion for EtherNet/IP (immediate I/O
refresh for CPU Bus Unit)
Minimum Time Interval for Scheduled Interrupt Tasks
A minimum time interval of 0.1 ms can be set for scheduled interrupt 0 (interrupt task 2) using
MSKS(690). This is not possible for scheduled interrupt 1.
Conditions for Setting the Minimum Time Interval for Scheduled Interrupt 0 to
0.1 ms
1
High-speed interrupt function must be enabled. (Select the Enable high-speed interrupt function
Option in the PLC Setup.)
If High-speed interrupt function is disabled, specifying 0.1 ms in MSKS(690) will result in an
instruction processing error.
2
Devices must not be directly connected to the peripheral port (USB) or serial port on the CPU
Unit. A time interval of 0.1 ms may not be stable if Support Software (e.g., the CX-Programmer)
or an NS-series Programmable Terminal is connected directly to the peripheral port (USB) or
serial port on the CPU Unit. If a connection is required, make the connection using the built-in
EtherNet/IP port (CJ2H-CPU6@-EIP only), or through the communications port of an Ether-
Net/IP Unit or a Serial Communications Unit.
10-20
Mnemonic
High-speed interrupt function
100 µs + Number of words trans-
ferred × 0.87 µs
910 µs/1,000 words
Instruction name
SELECT EM BANK
NETWORK SEND
NETWORK RECEIVE
DELIVER COMMAND
PROTOCOL MACRO
TRANSMIT VIA SERIAL COMMUNICATIONS UNIT
RECEIVE VIA SERIAL COMMUNICATIONS UNIT
EXPLICIT MESSAGE SEND (EXPLT(720)), EXPLICIT GET
ATTRIBUTE (EGATR(721)), EXPLICIT SET ATTRIBUTE
(ESATR(722)), EXPLICIT WORD READ (ECHRD(723), and
EXPLICIT WORD WRITE (ECHWR(724))
enabled
100 µs + Number of words trans-
ferred × 0.33 µs
430 µs/1,000 words
Normal operation
CJ2 CPU Unit Software User's Manual

Advertisement

Table of Contents
loading

Table of Contents