恭喜,你发布的帖子
发布于 2017-10-30 23:09:48
13楼
@gelu172:
您好!我就是想知道$P_PORG_EVENT==4 这个条件是如何设定的,为什么是等于4?或者说在20108中设定好了后就可以不使用if($P_PORG_EVENT==4)这样的条件,直接call后面的部分!
$P_PORG_EVENT这个参数是NCK-SPL中定义的吗?
$P_PROG_EVENT
$P_PROG_EVENT==1 NC- Program start
$P_PROG_EVENT==2 NC- Program end
$P_PROG_EVENT==3 Reset from operating panal
$P_PROG_EVENT==4 NC- new start (power on)
$P_PROG_EVENT==5 Search mode
$MC_PROG_EVENT_MASK
Bit 0 = 1 : Start-of-part-program
Bit 1 = 1 : End-of-part-program
Bit 2 = 1 : Operator panel reset
Bit 3 = 1 : Ramp-up
Bit 4 = 1 : Reserved
Bit 5 = 1 : Safety program booting
你可以对照着看一下,两个参数确实有一定的联系。最后一个安全上电也就没有prog_event什么事儿了,所以没有对应也正常。
请填写推广理由:
分享
只看
楼主