Reg-G - ABB ACSM1 Firmware Manual

Speed and torque control program
Hide thumbs Also See for ACSM1:
Table of Contents

Advertisement

Inputs
Outputs

REG-G

(10102)
Illustration
Execution time
Operation
Input (IN): REAL
Maximum positive step change input (STEP+): REAL
Maximum negative step change input (STEP-): REAL
Positive ramp input (SLOPE+): REAL
Negative ramp input (SLOPE-): REAL
Balance input (BAL): Boolean
Balance reference input (BALREF): REAL
Output high limit input (OHL): REAL
Output low limit input (OLL): REAL
Output (O): REAL
High limit output (O=HL): Boolean
Low limit output (O=LL): Boolean
REG-G
(BOOL)
TLA1 1 msec
S
L
WR
AWR
R
EXP
I1
I2
-
Assembles individual variables to a single variable of array data type. The data type can
be INT, DINT, REAL16, REAL24 or Boolean.
When input S is set, data is continuously assembled at the group variable of the output.
The group variable of the output consists of group data from the EXP input and the
values of the inputs I1...1n (in this order). The element acts as a latch when input S is
reset; the latest data assembled then remains at the output.
If S is reset and L changes state from 0 to 1, an assembly is performed to output O
during this program cycle. If S or R is set, L has no effect.
Data can be changed at an optional place by specifying the address (integer 1...C2)
through the AWR input. The new data value is entered through the input to the specified
address when WR goes from 0 to 1. If AWR is 0 and WR goes to 1, array data is read
from the input EXP to their respective places. Places corresponding to the ordinary
inputs are not affected.
When input R is set, data at all places in the array register is cleared and all further entry
is prevented. R overrides both S and L.
If WR is set, the address at AWR is checked and if its value is greater than the number
of inputs, or if it is negative, the error output ERR is set to 1. If the resulting output array
(EXP and the inputs combined) is longer than supported, ERR is set to 2. Otherwise
ERR is 0.
Whenever an error is detected, ERR is set within one cycle. No place in the register is
affected when an error occurs.
65
(1)
ERR(65)
ERR
O(65)
O
279
Standard function blocks

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents