Kinco-MK
User Manual
is executing, otherwise the counting value may be wrong.
Following takes channel 0 as example to describe how to modify current value:
(* Network 0 *)
(*Based on homing signal, hen it moves to homing, t requires to set current value as 100.*)
LD %SM0.0
PHOME
0, %M0.0, %M0.1, %M0.2, %VW0, %VW2, %VW4, %VD6, %VW10, %M0.4, %M0.5, %M
B1
(* Network 1 *)
(*When PHOME instruction finishing, it uses finishing bit DONE to modify current value.*)
LD %M0.4
R_TRIG
MOVE DI#100, %SMD208
ST %SM201.4
3.2.5.2 Can it change maximum output frequency when position
control instruction is executing?
PREL(Relative position)and PABS(Absolute position) will not change maximum output
frequency when it is executing. It will read the parameters minimum frequency, maximum
frequency and acceleration/deceleration time parameters when it starts, and calculates suitable
acceleration/deceleration segments according to the value of these parameters, then it will start
outputting pulse. During pulse outputting, PREL and PABS will not read the parameters above
again, therefore, changing these parameters will not affect the pulse output.
PJOG(Jogging) will read pulse input frequency(MAXF) all the time when it is executing, and
adjust the pulse output frequency according to new setting frequency.
PHOME(Homing) will read the maximum frequency (MAXF) all the time when it is running
at maximum frequency but hasn’t found homing signal, and calculate acceleration or
deceleration segment automatically according the new setting frequency, then it will accelerate
or decelerate to new frequency to output pulse.