即使使用了不同于I/O驱动程序设置的指令,也不会发生错误。
例如,I/O驱动程序设置 CH1:脉冲
例如,在上述情况中使用PWMX(CH1)
即便是上面这种情况,当执行PWMX指令时,脉冲参数也会由于I/O驱动程序设置而改变。无论是否是PWMX,都会发生上述情况。
不能在线编辑特殊I/O驱动程序指令。
不要用#L系统变量和I/O驱动程序指令同时控制同一通道(CH)。
在现有工程中使用I/O驱动程序指令时尤其需要注意。即便是在上述情况中,也不会发生错误。
如果在更改或读取参数的同时关闭人机界面,在重启人机界面后,参数更改或读取继续进行。这时,当执行I/O驱动程序指令时,会认为处理已经启动,从而发生错误。
当发生错误时,指令不能使用。如果错误是在启用指令后发生的,当错误被确认时,指令将被禁用。
对于同一通道(CH),一定要在确认已启用了当前指令后再执行下一条指令。即使没有确认启用状态,指令也将执行,但可能不能正常发挥作用。
例如,运行带有脉冲输出的PLSX和PLS指令
在上面的例子中,由于已经用PLSX指令更改了设置,脉冲输出可能不能执行。
当使用一个PBC-PBR指令中的指令时,将会发生以下情况。
当PBC为ON时(启用)
指令将根据其规范运行。
当PBC为OFF(被禁用)时
指令不运行。
然而,一旦指令已经开始运行,无论PBC的ON/OFF状态如何,它都将运行下去。
当I/O设置启用时,指令运行。