您现在的位置是:首页 > PLC技术 > PLC技术

S7-200 PLC的A(And)、AN(And Not)指令

来源:艾特贸易2017-06-05

简介①指令格式。 梯形图与指令表格式及可用操作数见表 4-7 。 表 4-7 A 、 AN 指令基本格式 ②指令功能。 A :单个常开触点串联连接指令,执行逻辑与运算。 AN :单个常闭触点串联连接指

    ①指令格式。

    梯形图与指令表格式及可用操作数见表4-7

    4-7    AAN指令基本格式

A、AN指令基本格式

    ②指令功能。

    A:单个常开触点串联连接指令,执行逻辑与运算。

   AN:单个常闭触点串联连接指令,执行逻辑与运算。

    ③指令应用举例。

    在梯形图和指令表程序中的应用如图4-8所示。

A、AN指令的梯形图与指令表

    4-8    AAN指令的梯形图与指令表

    ④指令说明。

    AAN指令可在多个触点串联连接时连续使用。使用次数仅受编程软件的限制,最多串联30个触点。

    如图4-9所示,在使用“=”指令进行线圈驱动后,仍然可以使用AAN指令,然后再次使用“=”指令。

A、AN指令与“=”指令的多次连续

    4-9    AAN指令与“=”指令的多次连续

    4-9所示程序的上下次序不能随意改变,否则AAN指令与“=”指令不能连续使用。如图4-10所示程序,在指令表中就需要使用堆栈指令过渡。这是因为S7-200系列PLC提供了一个9层的堆栈,栈顶用于存储逻辑运算的结果,即每次运算后结果都保存在栈顶,而且下一次运算结果会覆盖前一个结果。若要使用中间结果,必须对该中间结果进行压栈处理才能保存下来。

A、AN指令与“=”指令不能多次连续使用

    4-10    AAN指令与“=”指令不能多次连续使用