Mitsubishi Electric MELSEC iQ-R Series Reference page 16

Array handling function block library reference, programmable controller
Hide thumbs Also See for MELSEC iQ-R Series:
Table of Contents

Advertisement

Item
Restrictions and precautions
Performance value
The following table lists the performance values of this FB under the following conditions.
• CPU module: R04CPU
• File register storage location: Extended SRAM cassette
• FB compilation method: Subroutine type
Input label
Number of data points
10000 points
500000 points
1000000 points
*1 The time required from start to end of the processing
2 DETAILS OF THE FB LIBRARY
14
2.2 M+ArrayHandling_PointSub_R
Description
(1) This FB does not include the error recovery processing. Prepare the error recovery processing separately to suit the
user's system and the expected operation.
(2) This FB uses the long index register LZ0. When using an interrupt program, do not use the corresponding index register.
(3) The FB cannot be used in an interrupt program.
(4) Using the FB in a program that is to be executed only once, such as a subroutine program or a FOR-NEXT loop, has a
problem that i_bEN (execution command) can no longer be turned off and normal operation is not possible; Always use
the FB in a program that is capable of turning off the execution command.
(5) The FB requires the configuration of the ladder for every input label.
(6) This FB checks the input array data values before the operation execution to prevent an overflow or an underflow from
occurring during the operation. If a possibility of an overflow or an underflow is detected at this check, o_bErr (error
completion) turns on and 203H is stored in o_uErrId (error code). For the operation with the single-precision real number,
an error may occur depending on the combination of input array data values. Even after the input array data values are
checked, the instruction execution fault (operation error) may occur at the operation execution. If "RAS Setting" of "CPU
Parameter" is set to continue the processing even after an operation error occurs, o_bErr (error completion) turns on and
203H is stored in o_uErrId (error code).
(7) If 3403H is stored in the special register SD0 (Latest self-diagnostic error code) of the CPU module due to an error
outside FB while i_bEN (execution command) of this FB is on, o_bErr (error completion) turns on and the processing of
the FB is interrupted. In addition, 204H is stored in o_uErrId (error code). However, if "RAS Setting" of "CPU Parameter"
is set to stop the processing after an operation error occurs, 204H is not stored in o_uErrId (error code).
Data type selection
0: Word [signed]
1: Double Word [signed]
2: Single-precision real number
0: Word [signed]
1: Double Word [signed]
2: Single-precision real number
0: Word [signed]
1: Double Word [signed]
2: Single-precision real number
Time required for the
Maximum scan time
*1
processing
14ms
3.6ms
22.6ms
6.06ms
37ms
9.61ms
754ms
3.91ms
1210ms
6.17ms
1950ms
9.85ms
1510ms
3.92ms
2400ms
6.17ms
3880ms
9.85ms
Number of the scans
required for the
processing
4 scans
200 scans
400 scans

Advertisement

Table of Contents
loading

Table of Contents