PTCON(NTCON)触点和POSCON(NEGCON)触点的本质区别在于每个用于逻辑控制的PTCON或NTCON触点指令有自己的关联实例数据。该实例数据给出了触点最后–次执行时与触点相关的BOOL变量的状态。因为每个PTCON或NTCON指令的实例都有自己的实例数据,使得与相同BOOL变量相连的两个PTCON或NTCON指令的表现不同成为可能。
重要的注意事项:一个PTCON或NTCON触点将保持ON状态–个“执行周期”。例如,一旦PTCON传递能流,下一-次执行特定的PTCON指令时,PTCON将不传递能流。这是因为PTCON的行为取决于它的实例数据值,这个值每次PTCON执行时就被刷新。当PTCON执行并传递能流时,其实例数据被刷新,刷新后的实例数据包含与之相连的BOOL变量的当前值,该值必须是ON.PTCON第二次执行时,再次传递能流的条件不满足,因为其实例数据是ON而不是OFF.
这种行为和POSCON和NEGCON的行为形成鲜明的对比,它能为多个执行周期传递能流。同时也要注意:因为PTCON和NTCON指令的行为不是由指令位决定的,这些指令可以和有些变量一起使用,这些变量在没有关联跳变位的存储器中。.
Giddings&Lewis 502-02707-00 Output Interface Board
GIDDINGS & LEWIS 502-03280-00 NSPP 5020328000
GIDDINGS & LEWIS 502-03817-02R2 USPP 5020381702R2