博途西门子PLC编程软件6ES7823-1AA05-0YA5 6AV2102-0AA05-0AA5 6ES7833-1FA14-0YA5

地区:上海 上海市
认证:

上海闻企电子科技有限公司

金牌会员7年

全部产品 进入商铺

西门子编程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
除法的余数
可以从指令框的“???"下拉列表中选择该指令的数据类型。

型号/规格

6ES7823-1AA05-0YA5 6AV2102-0AA05-0AA5

品牌/商标

西门子

版本

V14

价格

11730.0