Download TECHNICAL BULLETIN

Transcript
TECHNICAL BULLETIN
[Issue No.] FA-A-0001-F
[Page] 3/58
[Title] Method of replacing High Performance model QCPU with Universal model QCPU
[Date of Issue] January 2008 (Ver. F: July 2011)
[Relevant Models] Q02UCPU, Q03UDCPU, Q04UDHCPU, Q06UDHCPU, Q10UDHCPU,
Q13UDHCPU, Q20UDHCPU, Q26UDHCPU, Q03UDECPU,
Q04UDEHCPU, Q06UDEHCPU, Q10UDEHCPU, Q13UDEHCPU,
Q20UDEHCPU, Q26UDEHCPU
(2) Program
Table 1.2 Precautions and replacement methods
Item
Language and
instruction
Precaution
Replacement method
Replace the instructions not supported in the
Universal model QCPU are described in Chapter 3.
The Universal model QCPU performs Instructions for floating-point double-precision
program operations of floating-point data operation are added for the Universal model QCPU.
in single precision.
Replace the instructions if floating-point
double-precision operations are required, as
described in Section 4.1.
When using the floating-point data
When the floating-point data comparison
Floating-point
comparison instructions, LDE ,
instructions are used, modify the program as
operation
ANDE , ORE , LDED , ANDED ,
described in Section 4.2.
and ORED , if the comparison source
data are -0, nonnumeric, unnormalized
number, or ±∞, “OPERATION ERROR”
(error code: 4101) is detected. (
indicates one of the followings:
=, <>, <=, >=, <, >)
When a device number exceeds a setting Deselect the "Check device range at indexing"
range due to index modification,
checkbox in the PLC RAS tab of the PLC parameter
Device range check
“OPERATION ERROR” (error code:
dialog box so that checking is not performed.
at index modification
4101) is detected.
Program execution
type
Latch setting
Some instructions are not supported.
Reference
Chapter 3
y Appendix 4.4 in the QnUCPU
User's Manual (Function
Explanation, Program
Fundamentals)
y Section 4.1, 4.2
Section 3.17 in the QnUCPU
User's Manual (Function
Explanation, Program
Fundamentals)
y Section 4.3
Low-speed execution type programs are Use scan execution type programs or fixed scan
Section 2.10 in theQnUCPU User's
not supported.
execution type programs.
Manual (Function Explanation,
Program Fundamentals)
A program execution type cannot be
Use instructions for switching program execution
Section 2.10.5 in the QnUCPU
changed by remote operation.
types, such as PSTOP, POFF, and PSCAN.
User's Manual (Function
Explanation, Program
Fundamentals)
If latch ranges of internal user devices are The latch function of the Universal model QCPU is y Section 3.3 in the QnUCPU
specified, the processing time is added in enhanced.
User's Manual (Function
proportion to the device points set to be
(1) Large-capacity file register (R, ZR)
Explanation, Program
latched. (For example, if 8K points are
(2) Writing/reading device data to the standard
Fundamentals)
latched for the latch relay (L), the
ROM (SP.DEVST and S(P).DEVLD
y Section 4.4
processing time is 28.6μs.)
instructions)
(3) Latch range specification of internal devices
Change the latch method to the method described in
(1) to (3) above according to the application.
(To the next page)
HEAD OFFICE : TOKYO BUILDING, 2-7-3 MARUNOUCHI, CHIYODA-KU, TOKYO 100-8310, JAPAN
NAGOYA WORKS : 1-14, YADA-MINAMI 5-CHOME, HIGASHI-KU, NAGOYA, JAPAN