西门子6AV6381-2BE07-5AV0现货
不在质保范围内,仿货、二手翻新货,一律不做。请另找别家。如果操作数“TagIn”的状态为“1”,则执行该指令。将操作数“Tag_Value1”的值除以
操作数“Tag_Value2”的值。相除的余数存储在操作数“Tag_Result”中。如果该指令执行
成功,则使能输出 ENO 的状态为“1”,同时置位输出“TagOut”。
参见
有效数据类型概述 (页 247)
EN/ENO 机制的基本知识 (页 153)
有关 FBD 的基本信息 (页 8277)
NEG:取反
说明
可以使用“取反”指令,更改输入 IN 的值符号,并通过输出 OUT 查询结果。例如,如果
输入 IN 为正值,则该值的负等效值将发送到输出 OUT。
如果下列条件之一,则使能输出 ENO 的状态为“0”:
● 使能输入 EN 的状态为“0”。
● 该指令的结果超出输出 OUT 的数据类型的允许范围。
● 浮点数的值无效。
指令
4.1 指令
对 PLC 进行编程
1266 编程和操作手册, 10/2018
参数
下表列出了“取反”指令的参数:
参数声明数据类型存储区说明
S7-1200 S7-1500 S7-120
0
S7-1500
EN Input BOOL BOOL I、Q、
M、D、
L 或常量
I、Q、M、
D、L、T、
C 或常量
使能输入
ENO Output BOOL BOOL I、Q、
M、D、
L
I、Q、M、
D、L
使能输出
IN Input SINT、
INT、
DINT、
浮点数
SINT、
INT、
DINT、
LINT、
浮点数
I、Q、
M、D、
L、P 或
常量
I、Q、M、
D、L、P
或常量
输入值
OUT Output SINT、
INT、
DINT、
浮点数
SINT、
INT、
DINT、
LINT、
浮点数
I、Q、
M、D、
L、P
I、Q、M、
D、L、P
输入值取反
可以从指令框的“???”下拉列表中选择该指令的数据类型。
有关有效数据类型的更多信息,请参见“另请参见”。
示例
以下示例说明了该指令的工作原理: