13
Logiciel PC
13.3 Commandes BIAS
Position = const.
[Variable X] = position
This command is only permitted
This command is only
in the BIAS- task
permitted in the BIAS, PLC
0
1
2
Move position +
0
Move position
Position = const.
parameter
Move
Move
incremental
1
incremental
Speed = const.
position +
position
parameter
Move datum +
2
Move datum
Acceleration = const.
parameter
Move infinite
Move infinite
3
positive +
Deceleration = const.
positive
parameter
Move infinite
Move infinite
4
negative +
Gear factor = const.
negative
parameter
Move
Move synchron
"Position reached"
5
synchron
+ parameter
window = const.
Move analogue
Move CAM
Remaining position =
6
value +
profile
const.
integrator
Synchronous
Move speed +
Ramp filter = const.,
7
settings 1
integrator
[variable X]
Synchronous
Actual position X =
8
_____________
settings 2
const.
Move PID;
If actual position X
9
_____________
speed
? const.
Move PID;
Cycle length =
If actual position X
A
torque
const.
? [variable Y]
Set point
Cycle length =
Sensor window =
B
[axis no.] =
[variable X]
const.
const.
Set point
Load parameter
Sensor position =
C
[axis no.] =
set X =
const.
[variable X ]
[variable[Y]]
Sensor
D
Move relative
_____________
adjustment 1 =
const.
Sensor
E
Start axis
_____________
adjustment 2 =
const.
Stop axis
F
Stop axis
+
Update parameter
parameter
Command group "Move commands"
Command group "Parameter commands"
Command group "Variable commands"
Command group "Flag commands"
Command group "Conditional jump commands"
_______________________________________________________________________________________________________________________________________________________________________________________________________________________________
80
Guide d'installation variateur 637f
BIAS-execution pointer
This command is only
permitted in the PLC and
and MATH-Task
MATH-Task
3
4
5
Position =
[Variable X] =
NOP
[variable X]
position
Speed =
[Variable X] =
End of program
[variable X]
speed
Acceleration =
[Variable X] =
Sub- program
[Variable X]
acceleration
Deceleration =
[Variable X] =
End of Sub-program
[variable X]
deceleration
Gear factor =
[Variable X] =
PLC-program
[Variable X]
gear factor
"Position reached"
[Variable X] =
Jump const.
window =[variable X]
block number
Remaining position
[Variable X] =
Jump [variable X]
= [variable X]
actual position Y
Maximal current =
[Variable X] =
BIAS-Execution
[variable X]
analogue input Y
pointer = const.
Actual position X =
[Variable X] =
Wait for
[variable Y]
latch position Y
"position reached"
Analogue sortie X
[Variable X] =
Wait time = const.
= [variable Y]
actual speed Y
[Variable X] =
Wait time =
PID scaling
latch status Y
[variable X]
[Variable X] =
Sensor window =
BIAS-execution
position Y;
[variable X]
pointer = [variable X]
axis no.
Sensor position =
[Variable X] =
Jump [Var.[X]]; length
[Variable X]
value Y
= const.; from
Sensor
[Variable X] =
adjustment 1 =
axis status,
Execute X commands
[variable X]
axis no. Y
Sensor
adjustment 2 =
_____________
_____________
[variable X]
PID parameter
_____________
Virtual program
Command group "Program control commands"
Command group "Mathematic commands"
Command group "Output commands"
Command group "CAN- Commands"
Command group "637f commands"
07-02-10-01-F-V0505.doc
[Variable X] =flag Y
Profile value = [variable X]
This command is only
This command is only
permitted in the BIAS and PLC
permitted in the MATH-Task
-Task
6
7
Flag X = const.
If entrée X ? const.
If flag X ? const.
If sortie X ? const.
Flag X =
Sortie X = const.
flag Y
Flag X =
Sortie X =
input Y
flag Y
Flag X =
_____________
output Y
Flag X =
_____________
flag Y & flag Z
Flag X =
_____________
flag Y | flag Z
Flag X =
_____________
flag Y ^ flag Z
Flag X =
IBT- mask number =
! flag Y
const.
IBT- notification
Flag X = status Y
number = const.
CAN Command =
If status X ? const.
[variable X]
Modus X = const.
IBT- data transfer
Flag X =
CAN2 Command =
[variable Y]
[variable X]
[Variable X]. bit[Y] =
_____________
const.
If [Var. X]. bit Y ==
_____________
const. then jump
Axis state, axis no. X,
_____________
bit Y = const., [flag Z]
Save table
PLC-program
This command is only
This command is only permitted in
permitted in the MATH-Task
the BIAS and MATH-Task
8
9
[Variable X] = const.
Mathematic program
[[variable X]] = const.
If [variable X] ?
Profile initialization =
[[variable X]] =
const.
const.
[Y_Variable Z]
[Variable X] =
Profile cycle length =
[X_Variable Y]= Table
[variable Y] + const.
[variable X]
[Variable X] =
[Variable X] =
[ W_Variable X] =
[variable Y] – const.
profile value
[ Y_Variable Z]
[Variable X] =
Profile value =
[ X_ Variable Y] =
[variable Y] * const.
[variable X]
[Variable X] =
[Variable [X]] =
_____________
[variable Y] / const.
[Variable X] =
[Variable [X]] =
_____________
flag Y
[Variable X] =
[Variable [X]] =
[variable Y].bit Z
Save table
number
[Variable X] =
[Variable X] =
_____________
[variable Y]
[Variable X] =
If [variable X] ?
_____________
[variable Y]
[Variable X]=
[variable Y] +
_____________
_____________
[variable Z]
[Variable X]=
[variable Y] - [variable
______________
____________
Z]
[Variable X]=
[variable Y] * [variable
_____________
_____________
Z]
[Variable X]=
[variable Y] / [variable
_____________
_____________
Z]
[Teachvariable X] =
_____________
_____________
[variable Y]
[Variable X] =
_____________
_____________
[teachvariable Y]
A
B
[D_Variable X] = [D_Variable
Table
Y]+
[D_Variable Z]
Table
[D_Variable X] =
[D_Variable Y] -
[D_Variable Z]
[D_Variable X] =
[D_Variable Y] *
[[variable Z]]
[D_Variable Z]
[D_Variable X] =
[D_Variable Y] /
[D_Variable Z]
If [D_Variable X] ?
const.
[D_Variable Y]
[D_Variable X] =
const.
SIN {[D_Variable Y]}
[D_Variable X] =
[variable Y]
COS {[D_Variable Y]}
[D_Variable X] =
[variable Y]
SQRT {[D_Variable Y]}
[variable Y] ?
_____________
[variable Z]
[variable Y] ?
_____________
const.
_____________
_____________
_____________
_____________
_____________
_____________