Boolean Execution Times; A-1.1 Boolean Execution Measurements (Ms Per 1000 Boolean Executions) - GE PACSystems RX7i Reference Manual

Cpu
Hide thumbs Also See for PACSystems RX7i:
Table of Contents

Advertisement

Appendix A. Performance Data
A-1 Boolean Execution Times
Boolean execution times for contacts and coils depend on several factors, including the CPU model, the
type of reference address associated with the contact/coil, and whether the address is used directly or
passed as a parameter. To help compare Boolean performance across PACSystems CPUs, average time
measurements are presented below for each CPU model.
The measurements are for these three categories:
Simple address: Boolean with a simple reference address that is known at compile/validation
time. For example, a symbolic variable, or a mapped variable, such as %I00001, or a Boolean from
an array that is indexed by a constant, such as BoolArray[3].
Complex address: Boolean with a complex address that requires run-time computation to
resolve. For example, a Boolean from an array that is indexed by a variable, such as BoolArray[j].
Passed as parameter: Boolean within a parameterized block or UDFB, where the reference
address of the Boolean is passed as a parameter to the block. The measurement covers the
Boolean execution time within the block, but does not include the time to compute the reference
address before passing it to the block.
A-1.1
Boolean Execution Measurements (ms per 1000 Boolean
executions)
CPU Model
CPU310
CPE010
CPE020
CRE020
CPE030
CRE030
CPE040
CRE040
92
Measured with CPU firmware version 7.18.
260
92
Simple Address
0.253
0.244
0.095
0.096
0.087
0.090
0.029
0.029
PACSystems* RX7i, RX3i and RSTi-EP CPU Reference Manual
Boolean Category
Complex Address
1.371
1.329
0.543
0.556
0.450
0.451
0.150
0.149
Passed as Parameter
0.467
0.469
0.198
0.194
0.183
0.184
0.061
0.061
GFK-2222AD

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Pacsystems rsti-epPacsystems rx3i

Table of Contents