3 dividing the ecam table into logical portions, Dividing the ecam table into logical portions -36, Simpliq – ElmoMC SimplIQ Software Manual User Manual
Page 177
SimplIQ
Software Manual
The Position Reference Generator
MAN-SIMSW (Ver. 1.4)
11-36
E
x
ter
nal
po
s
it
ion c
o
m
m
and
ECAM table input
0
EM [4]
ET[3]
EM [4]-EM [7]
ET[1]
ET[2]
ET[4]
EM [4]
IETm ax
2 IETm ax
ET[EM [2]]-ET[EM [5]]
Figure
11-16: Cyclical ECAM
Note that the external position command is summed from the ECAM table outcome and
a cumulative offset, which is n x (ET[EM[2]] = ET[EM[5]]) with n being an integer.
The cumulative offset is lost in the following circumstances:
Homing changes the auxiliary position counter value.
FR[3] is changed.
EM[1] is changed.
EM[1] is set to the existing value, with EM[2], EM[3], EM[4] or EM[5] changed.
When the cumulative offset is lost, and if the software reference generator is not running
an interpolated mode, the software reference is automatically adjusted by the same value
so that the motor will not jump (refer to
section
11.2.3 Dividing the ECAM Table into Logical Portions
The ECAM table can store several distinct movements, with a portion of the table used
for each movement. This enables a future movement to be programmed into the drive
while the present movement is executing.