ENO是LAD中指令盒的布尔能流位输出端。在指令盒的能流输入EN有效且执行指令盒操作没有出现错误时,ENO置位,表示指令成功执行。由于STL指令没有相应的EN输入指令,可用“与”ENO (AENO)指令来产生和指令盒中的ENO位相同的功能。在应用程序中,可以将ENO作为允许位,作为后续使能控制的位信号,使能流向下传递执行。
AENO指令的指令格式如图3-60所示。
图3-60 AENO指令的指令格式
AENO指令仅在STL中使用,它将栈顶值(必须为1)和ENO位进行逻辑运算,运算结果保存到栈顶。
AENO指令的示例如图3-61所示,其功能是在执行整数加法指令ADD_I没有发生错误时,ENO置1.作为中断连接指令ATCH(第5章介绍)的使能控制位信号,调用中断子程序INT_0。
图3-61 AENO指令应用示例
本文关键字:暂无联系方式PLC入门,plc技术 - PLC入门