— 6-22 —
Sequence code: Continual positioning between channels (without the input RUN)
An example below describes how to program an operation alternating the incremental 90°
positioning into the plus and the minus directions. Set a dwell time of one second between each
positioning.
◊ Make the motion program to different channels in the following example.
Fig 6-13: Sequence code: Continual positioning between channels (without the input RUN)
:
OE2
:
CH0
0?
ID9000
1?
TI1000.0
2?
:
CH1
0?
ID-9000
1?
TI1000.0
2?
:
CH2
0?
JP0
1?
:_
Incremental 90° motion to the plus direction
Dwell timer one second
*The processing pauses at this position for completion of motion.
Body of Program 0
Incremental 90° motion to the minus direction
Dwell timer: one second
The processing pauses at this position for completion of motion.
Body of program 1
Jump to the top line of channel 0
Body of program 2
Continual operation between channels
* Set as the global parameter
.
Run input
Specify the channel 0 by the input PRG, then input the RUN signal to alternate the incremental
positioning of 90° to the plus direction and the minus direction having one second dwell time
between.
Fig 6-14: Signal timing: Continual positioning between channels (without input RUN)
Positioning operation
Max. 170 ms (Max. 3.2 s)
¹
1
ON
OFF
closed
open
SVON input
SVST output
Channel selection confirmed
Starts the motion when rising edge of the signal is detected...
Min. 1ms
Min. 1ms
Max. 0.5 ms
Max. 0.5 ms
Channel select
(PRG0 to 7 inputs)
RUN input
ON
OFF
closed
open
BUSY outpu
closed
open
IPOS output
(FW < 0: CFIN)
ID9000 TI1000 TI1000ID-9000 ID9000
1 s 1 s
Channel 0 Channel 1 Channel 0
Closed: when the target positon data
is secured.
Open: when the taget position data is lost.
¹
1) It takes 3.2 seconds to activate
the Motor servo for the first
time after turning on the main