西门子PLC 逻辑运算编程梯形图与指令表举例
2024-02-10  来源:网络或本站原创

逻辑运算编程举例,程序如图所示。

//字节与操作

LD    I0.0

ANDB  VB1, VB2

//字或操作

MOVW VW100, VW300

ORW   VW200, VW300

//双字异或操作

XORD   AC0, AC1

//字节取反操作

MOVB   VB5, VB6

INVB   VB6

  

运算过程如下:

VB1                           VB2                      VB2

0001 1100           WAND   1100 1101                 0000 1100

VW100                       VW200                    VW300

0001 1101 1111 1010   WOR    1110 0000 1101 1100    1111 1101 1111 1110

VB5                           VB6

0000 1111            INV      1111 0000