Settings
EFORT INTELLIGENT EQUIPMENT CO.,LTD
98
To ensure the asynchronous axis has finished moving, when the asynchronous axi
s is switched to the synchronous interpolated axis, it is necessary to execute WAIT co
mmand (auxj.AuxStoped[auxNum]) to make the program wait in this line. Execute the
next command until the specified asynchronous axis movement has completed. Other
wise, the asynchronous axis movement can be interrupted. AuxNum parameter represen
ts the sequence number of the auxiliary axis, which can be set to 1-4 indicating auxil
iary axis 1 to auxiliary axis 4.
For example, in the process of auxiliary axis 1 movement, the value of auxj.AuxStoped[1]
is false, and WAIT
(
auxj.AuxStoped[1]) makes the program keep waiting in this line. After
the completion of its movement, the value of auxj.AuxStoped[1] is true, and WAIT
(
auxj.AuxStoped[1]) command is completed. And then the following command can be
executed.
5.1.11 Joint Slip Compensation
Fig.5-21 Joint Slip Compensation Interface
Joint slip compensation: Due to collision, an error occurred in the value of encoder and
the actual angle value of joint. This can be compensated by this function page. The premise of
joint slip compensation is that the slip reference point must be preset (see section 5.3.1 for the
setting of slip reference point).
Note!
It can be compensated only when the deviation degree must be
within 5 degrees.
Procedures of Joint Slip Compensation
#
Dementration
Remarks