如何使用 STEP 7 – Micro / WIN 中附加的逻辑运算符 (NEG, NAND, NOR, NXOR)?

描述:
下面我们将对这些未作为标准运算符包含在编程软件 STEP 7 – Micro / WIN 中的运算符进行描述。
在条目的末尾,有一个包含了这些运算符的文件,可以将其作为库集成到 STEP 7 – Micro / WIN 软件中。n

此条目描述了运算符 NEG、NAND、NOR 和 NXOR。n

  • NEG
    NEG 运算符提供了一个数字的二进制补码,作为返回值。二进制补码格式对应改变符号的数字,或者是数字乘以“-1”。

如何使用 STEP 7 - Micro / WIN 中附加的逻辑运算符 (NEG, NAND, NOR, NXOR)?
图 1:NEG 运算符n

如何使用 STEP 7 - Micro / WIN 中附加的逻辑运算符 (NEG, NAND, NOR, NXOR)?
图 2:NEG 运算符实例n

  • NAND
    NAND 运算符是 AND 运算符的配对运算符。NAND (非-AND) 的输出仅在所有输入都具有状态 1 (即闭合状态) 时才会具有状态 0。
x y 结果
0 0 1
1 0 1
0 1 1
1 1 0

表 1:NAND 的布尔代数 n

如何使用 STEP 7 - Micro / WIN 中附加的逻辑运算符 (NEG, NAND, NOR, NXOR)?
图 3:NAND 运算符n

如何使用 STEP 7 - Micro / WIN 中附加的逻辑运算符 (NEG, NAND, NOR, NXOR)?
图 4:NAND 运算符实例n

  • NOR
    NOR 运算符是 OR 运算符的配对运算符。NOR (非-OR) 的输出仅在所有输入都具有状态 0 (即断开状态) 时才会具有状态 1。只要其中一个输入接通 (状态 1),输出就会断开。
x y 结果
0 0 1
1 0 0
0 1 0
1 1 0

表 2:NOR 的布尔代数 n

如何使用 STEP 7 - Micro / WIN 中附加的逻辑运算符 (NEG, NAND, NOR, NXOR)?
图 5:NOR 运算符n

如何使用 STEP 7 - Micro / WIN 中附加的逻辑运算符 (NEG, NAND, NOR, NXOR)?
图 6:NOR 运算符实例n

  • NXOR
    NXOR 运算符是 XOR 运算符的配对运算符。当输入具有不同状态值时,NXOR 的输出具有状态 0。
x y 结果
0 0 1
1 0 0
0 1 0
1 1 1

表 3:XNOR 的布尔代数 n

如何使用 STEP 7 - Micro / WIN 中附加的逻辑运算符 (NEG, NAND, NOR, NXOR)?
图 7:NXOR 运算符n

如何使用 STEP 7 - Micro / WIN 中附加的逻辑运算符 (NEG, NAND, NOR, NXOR)?
图 8:NXOR 运算符实例

运算符 参数 变量类型 可用的存储器类型
NEG_B
NAND_B
NOR_B
NXOR_B
IN BYTE VB、EB、AB、MB、SB、SMB、LB、AC、常数、*VD、*AC、*LD
OUT BYTE VB、EB、AB、MB、SB、SMB、LB、AC、*VD、*AC、*LD
NEG_W
NAND_W
NOR_W
NXOR_W
IN WORD VW、EW、AW、MW、SW、SMW、T、Z、AEW、LW、AC、常数、*VD、*AC、*LD
OUT WORD VW、EW、AW、MW,SW、SMW、T、Z、LW、AC、*VD、*AC、*LD
NEG_DW
NAND_DW
NOR_DW
NXOR_DW
IN DWORD VD、ED、AD、MD、SD、SMD、LD、AC、HC、常数、*VD、*AC、*LD
OUT DWORD VD、ED、AD、MD、SD、SMD、LD、AC、*VD、*AC、*LD

表 4:操作符参数

使用下列库,您可以使用列出的操作符来访问类型为 BYTE、WORD 和 DWORD 的数据。

如何使用 STEP 7 - Micro / WIN 中附加的逻辑运算符 (NEG, NAND, NOR, NXOR)?
图 9:库文件夹

以归档文件形式提供的 STEP 7 Micro/WIN 库:
将“logical_operations.exe”文件复制到单独的目录内,然后双击运行该文件。STEP 7 Micro/WIN 库将解包。然后便可以集成该库;在版本 V3.2.4.27 及更高版本的 STEP 7 Micro/WIN 中,可以将该库用于 S7-200 项目。

注意:
关于在 STEP 7 Micro/WIN 中插入库的信息,可以在条目号 16689345 中找到。

如何使用 STEP 7 - Micro / WIN 中附加的逻辑运算符 (NEG, NAND, NOR, NXOR)? logical_operations.exe ( 64 KB )

关键字:

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc330339.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日
下一篇 2021年4月12日

相关推荐

发表回复

登录后才能评论