Function Blocks PSx-3__-PN
31
Condition
ErrorID
ErrorParameter
StepsPerTurn ≥ 1
16#6140
39
StepsPerTurn ≤ 10000
16#6140
39
LowerLimit ≤ UpperLimit
16#6140
42
(UpperLimit -
LowerLimit) / StepsPerTurn ≤ 250
16#6140
43
Falls SetPoint < LowerLimit:
(UpperLimit -
SetPoint) / StepsPerTurn ≤ 250
16#6140
3
Falls SetPoint > UpperLimit:
(SetPoint -
LowerLimit) / StepsPerTurn ≤ 250
16#6140
3
Optionally at the end additionally the written values might be saved permanently. To do
this, the input “SaveSettings” has to be set to TRUE before the execution of the FB.
In case of an error while writing a parameter, the subsequent parameters are not
written any more. Also no saving of the values is carried out, if the input “SaveSettings”
is set.
Execute
Start of a parametrization process
Type: BOOL
Initial value: FALSE
Direction: INPUT
Description:
When issuing a rising edge, a parametrization process with the given values is started. For a
new parametrization process, a new rising edge has to be generated. When deasserting the
bit, the outputs fall back to their specified default value.
Direction
Direction in which the drive shall turn with larger values (if looking at the output shaft):
0
CW, 1
CCW
Type: INT
Initial value: 0
Direction: INPUT
StepsPerTurn
Number of steps per revolution at the output shaft (resolution)
Type: INT
Initial value: 0
Direction: INPUT
LowerLimit
Lower limit
Type: DINT
Initial value: 0
Direction: INPUT
UpperLimit
Upper limit
Type: DINT
Initial value: 0
Direction: INPUT
Содержание PS-3 Series
Страница 23: ...Function Blocks PSx 3__ PN 23...
Страница 24: ...Function Blocks PSx 3__ PN 24 View in Step 7 Classic V5 5...
Страница 25: ...Function Blocks PSx 3__ PN 25...
Страница 26: ...Function Blocks PSx 3__ PN 26...