2 the external position reference generator, 2 the external position reference generator -29 – ElmoMC SimplIQ Software Manual User Manual
Page 170

SimplIQ
Software Manual
The Position Reference Generator
MAN-SIMSW (Ver. 1.4)
11-29
The following CAN emergencies are supported:
Error
Code
(Hex)
Error
Code
(Dec)
Reason
Data Field1
0x56
86
The time for the entire remaining valid PT
program has dropped below the value
stated in MP[4].
Time (milliseconds)
remaining with valid
motion program.
0x5b
91
Write pointer is out of physical range
([1…1024]) of QP vector. Reason may be
an improper setting of MP[6].
Value of MP[6]
0x5c
92
PDO 0x3xx is not mapped.
0x34
52
An attempt was made to program more
PT points than supported by queue.
Index of PT table entry that
could not be programmed
0x7
7
Cannot initialize motion due to bad setup
data. The write pointer is outside the
range specified by the start pointer and
the end pointer.
0x8 8 Mode
terminated and motor has been
automatically stopped (in MO=1).
Reasons:
End of trajectory in non-cyclical mode
(MP[3] = 0 ) [additional code 1]
A zero or negative time was specified
for a motion interval [additional code 2]
Read pointer reached write pointer
[additional code 3]
Read pointer.
Figure
11-12: PVT CAN Emergency Messages
11.2 The External Position Reference Generator
This section summarizes how the drive generates the external motion command for the
position controller. The external position reference is useful for:
Positioning a manipulator on a moving object. The desired position of the
manipulator with respect to the object on the conveyor can be programmed as a
software motion, such as PTP or PVT. The position of the conveyor is not known in
advance and must be measured online; using the auxiliary encoder input, for
example. The reading of the auxiliary input is scaled by the follower ratio parameter
(FR[3]), and added to the software command.
Driving the drive as a slave in a larger arrangement. For example, when the drive
moves a valve in a pressure control system, its position command may be an analog
output of a pressure controller.