■ ■ ■ ■ ■ SET
With the SET command certain axis and global
parameters can be temporarily changed while the
program is running.
The parameter codes permitted can be found in the
respective overviews of the Parameter reference in
the left-hand column, for example, KPROP (11) for the
Proportional factor
Proportional factor
Proportional factor
Proportional factor, , , , , KDER (12) for the derivative
Proportional factor
factor
factor
factor or POSERR (15) for the T T T T T olerated position
factor
factor
error
error. . . . . Sample for global parameters: SET PRGPAR
error
error
error
(102) for the Activated program number
Activated program number
Activated program number
Activated program number
Activated program number and SET
I_BREAK (105) for the Input for abort
Input for abort. . . . .
Input for abort
Input for abort
Input for abort
Summary
sets a parameter
Syntax
SET par v
Parameter
par = Parameter identification
v
= parameter value
NB!
The parameter alterations are only valid
while the program is running. After program
end or abort, the original parameter values are valid
again.
The parameter alterations can be made permanent
by using the command SAVEPROM.
Command group
PAR
Cross Index
GET
Parameter-reference
Syntax-Example
SET POSLIMIT 100000
/* set positive positioning limit */
SET KPROP 150
/* change proportional factor */
Syntax-Example
SET KPROP 150
/* change proportional factor */
MG.10.J8.02 – VLT is a registered Danfoss trade mark
Programmable SyncPos motion controller
■ ■ ■ ■ ■ SETCURVE
This command defines the actual used curve, which
is described in array. This command has to be used,
before you can use the commands CURVEPOS,
SYNCCxx, SYNCCSTART or SYNCCSTOP.
When this command is executed, the necessary pre
calculations are done.
derivative
derivative
derivative
derivative
olerated position
olerated position
olerated position
olerated position
Summary
Set CAM curve
Syntax
SETCURVE array
Parameter
array = name of the array or of the curve
elements must stand in front of the command
SETCURVE or at the beginning of the program. If
there are several arrays or curves in the cnf file, then
the order in the DIM instruction must match the
order of the arrays in the cnf file.
active, then SETCURVE will reset the curve master
position depending on the actual master position.
That means, CMASTERCPOS (SYSVAR 4230) is
calculated out of MAPOS. This Position is not longer
reset by SYNCC. This Position can only be reset by
a DEFMCPOS or by a new SETCURVE outside of
SYNCC-mode.
If SYNCC is active:
If SETCURVE is used while SYNCC is active, the
CMASTERCPOS will not be changed.
All other parameters like POSFACT_N, POSFACT_Z,
SYNCMSTART, SYNCMARKM, SYNCMARKS,
SYNCMPULSM, SYNCMPULSS, SYNCMWINM,
SYNCMWINS, and all Curve-Array Information will
be updated, after the next restart of the curve.
While SYNCC is active, the only way to influence the
CMASTERCPOS is an DEFMCPOS (which is execu-
ted with next restart of curve) or MOVESYNCORIGN
which is executed immediately.
CMASTERCPOS (SYSVAR) and CURVEPOS are now
updated even if SYNCC is no longer active. We start
to update these values after a SETCURVE command
(if SYNCMSTART is < 2000) or after SYNCC and the
first master marker (if SYNCMSTART = 2000).
After the SYNCC command is stopped, we continue
to update these values if SYNCMSTART < 2000.
NB!
The DIM instruction with the name of the
curve or array and the number of array
NB!
If SYNCC is not active:
If SETCURVE is used while SYNCC is not
143
Need help?
Do you have a question about the VLT5000 SyncPos and is the answer not in the manual?
Questions and answers