公司主营:西门子数控,S7-200CN.S7-200smart.S7-300.S7-400.S7-1200.6ES5 ET200 人机界面,变频器,DP总线,MM变频器,6SE70交流工程调速变频器6RA70等系列产品。
产品简介
详细介绍
西门子编程6ES7823-1AA05-0YA5写程序
本公司不卖、二手货、货。采购、请另找别家使用“除"指令,可以将输入 IN1 的值除以输入 IN2 的值,并在输出 OUT (OUT := IN1/
IN2) 处查询商值。
以下某一条件时,使能输出 ENO 的状态为“0":
● 使能输入 EN 的状态为“0"。
● 该指令的结果超出输出 OUT 处数据类型所允许的范围。
● 浮点数的值无效。
说明
除“0"值
除法运算中,如果被除数 (IN1) 除以一个值为“0"除数 (IN2)带,则使能输出 (ENO) 的
状态置位为“TRUE"。
被“0"除时,商值 (OUT) 受以下数据类型影响:
● 数据类型为 INT 或 LREAL:商值 (OUT) 为“0"。
● 数据类型为 REAL:商值 (OUT) 为值 (2143289344)。
参数
下表列出了“除"指令的参数:
参数声明数据类型存储区说明
EN Input BOOL I、Q、M、D、
L 或常量
使能输入
ENO Output BOOL I、Q、M、D、L 使能输出
指令
4.1 指令
对 PLC 进行编程
编程和操作手册, 10/2018 855
参数声明数据类型存储区说明
IN1 Input 整数、浮点数I、Q、M、D、
L、P 或常量
被除数
IN2 Input 整数、浮点数I、Q、M、D、
L、P 或常量
除数
OUT Output 整数、浮点数I、Q、M、D、
L、P
商值
可以从指令框的“???"下拉列表中选择该指令的数据类型。
有关有效数据类型的更多信息,请参见“另请参见"。
示例
以下示例说明了该指令的工作原理:
如果操作数“TagIn"的状态为“1",则将执行“除"指令。将操作数“Tag_Value1"的
值除以操作数“Tag_Value2"的值。除运算的结果存储在操作数“Tag_Result"中。如果该
指令执行成功,则使能输出 ENO 的状态为“1",同时置位输出“TagOut"。
有关以上示例中编程代码的更多信息,请参见“Sample Library for Instructions
(页 697)"。
参见
有效数据类型概述 (页 247)
EN/ENO 机制的基本知识 (页 153)
LAD 编程示例 (页 8263)
有关 LAD 的基本信息 (页 8207)
指令
4.1 指令
对 PLC 进行编程
856 编程和操作手册, 10/2018
MOD:返回除法的余数
说明
可以使用“返回除法的余数"指令,将输入 IN1 的值除以输入 IN2 的值,并通过输出 OUT
查询余数。
参数
下表列出了“返回除法的余数"指令的参数:
参数声明数据类型存储区说明
EN Input BOOL I、Q、M、D、
L 或常量
使能输入
ENO Output BOOL I、Q、M、D、L 使能输出
IN1 Input 整数I、Q、M、D、
L、P 或常量
被除数
IN2 Input 整数I、Q、M、D、
L、P 或常量
除数
OUT Output 整数I、Q、M、D、
L、P
除法的余数
可以从指令框的“???"下拉列表中选择该指令的数据类型。
有关有效数据类型的更多信息,请参见“另请参见"。
示例
以下示例说明了该指令的工作原理:
如果操作数“TagIn"的状态为“1",则将执行“返回除法的余数"指令。将操作数
“Tag_Value1"的值除以操作数“Tag_Value2"的值。相除的余数存储在操作数
“Tag_Result"中。如果该指令执行成功,则使能输出 ENO 的状态为“1",同时置位
输出“TagOut"。
指令
4.1 指令
对 PLC 进行编程
编程和操作手册, 10/2018 857
有关以上示例中编程代码的更多信息,请参见“Sample Library for Instructions
(页 697)"。
参见
有效数据类型概述 (页 247)
EN/ENO 机制的基本知识 (页 153)
有关 LAD 的基本信息 (页 8207)
NEG:取反
说明
可以使用“取反"指令更改输入 IN 中值的符号,并在输出 OUT 中查询结果。例如,如果
输入 IN 为正值,则该值的负等效值将发送到输出 OUT。
如果下列条件之一,则使能输出 ENO 的状态为“0":
● 使能输入 EN 的状态为“0"。
● 指令结果超出输出 OUT 的数据类型的允许范围。
● 浮点数的值无效。
参数
下表列出了“取反"指令的参数:
参数声明数据类型存储区说明
S7-1200 S7-1500
EN Input BOOL BOOL I、Q、M、
D、L 或常
量
使能输入
ENO Output BOOL BOOL I、Q、M、
D、L
使能输出
指令
4.1 指令
对 PLC 进行编程
858 编程和操作手册, 10/2018
参数声明数据类型存储区说明
S7-1200 S7-1500
IN Input SINT、
INT、
DINT、浮
点数
SINT、
INT、
DINT、
LINT、浮
点数
I、Q、M、
D、L、P
或常量
输入值
OUT Output SINT、
INT、
DINT、浮
点数
SINT、
INT、
DINT、
LINT、浮
点数
I、Q、M、
D、L、P
输入值取反
可以从指令框的“???"下拉列表中选择该指令的数据类型。
有关有效数据类型的更多信息,请参见“另请参见"。
下一篇:西门子博途软件6ES7823-1AA05-0YE5参数