
11-14.Synchronousstarting
该LSI可以通过设置PRMD (操作模式)预先登记执行以下操作。
启动另一个轴停止触发。
首先,从另一个轴内部同步信号触发。
Theinternalsynchronoussignaloutputisavailablewith9typesoftiming.Theycanbeselectedby
settingtheRENV5(environmentsetting5)register.BysettingtheRIRQ(eventinterruptcause)register,
an
信号可以在同一时间内同步信号被输出的输出。您可以
通过读取RIST寄存器确定事件中断的原因。操作状态可以是
通过阅读RSTS检查(分机状态)注册。
在PRMD> [ RMD ] (写)指定同步起动方法<Set MSY0 1 (位18 & 19 )
23
16
10 :启动与内部同步信号。
----nn--
11 :开始由另一个轴停止触发。
Selectanaxisforconfirmingastop(settingexample)<SpecifytheaxisusingMAX0
toMAX3(bits20to23)inPRMD>
0001 :启动X轴停止时
0010 :启动Y轴停止时
0100 :启动Z轴停止时
1000 :启动U轴停止时
0011 :当在X和Y轴停止开始
0101 :当在X轴和Z轴已停止启动
1011 :启动时,在X ,Y和U轴已全部停止
1111 :开始时所有轴都停止
Selectthesynchronousstartingmode<SetSMAX(bit29)inRENV2>
0 : PCL6045兼容模式
1 : PCL6045B模式
Specifytheinternalsynchronoussignaloutputtiming<SetSYO1to3(bits16to19)
inRENV5>
0001 :当比较器1的条件得到满足。
0010 :当比较器2的条件得到满足。
0011 :当比较器3个条件都满足。
0100 :当比较器4的条件被满足。
0101 :当比较器5的条件得到满足。
1000:当加速度被启动。
1001 :当加速度完成。
1010:当减速开始。
1011 :当加速度是完整
其他:内部同步输出信号为OFF 。
Specifytheinputfortheinternalsynchronoussignal<SetSYI0to1(bits20&21)in
RENV5>
00:由X轴用内部同步信号输出。
01:由Y轴使用一个内部同步信号输出。
10 :使用内部同步信号输出上的Z轴。
11 :使用内部同步信号输出到U轴。
Readtheoperationstatus<CND(bits0to3)inRSTS>
0011 :等待内部同步信号。
0100 :等待另一个轴停止。
选择事件中断(
output)cause<Setbit4to12ofRIRQ>
IRUS (位4 )= 1:当加速度被启动。
IRUE (位5)= 1:当加速完成。
IRUS (位6 )= 1:当加速度被启动。
IRUS (位7 )= 1:当减速完成。
IRC1 (位8)= 1:当比较器1的条件得到满足。
IRC2 (位9) = 1:当比较器2的条件得到满足。
IRC3 (位10) = 1:当比较器3的条件得到满足。
IRC4 (位11) = 1:当比较器4的条件被满足。
IRC5 (位12)= 1:当比较器5的条件得到满足。
[ RMD ] (写)
23
16
nnnn----
[RENV2](WRITE)
31
24
--n-----
[RENV5](WRITE)
23
16
----nnnn
[RENV5](WRITE)
23
16
--nn----
[ RSTS ] (READ )
7
0
----nnnn
[ RIRQ ] (写)
7
0
nnnn----
15
8
---nnnnn
-128-