图文详情
产品属性
相关推荐
西门子编程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
全新力士乐伺服驱动器HCS01.1E-W008-A-03-E-S3-EC-NN-NN-NN-FW
德国赫思曼M4-8TP-RJ45电口模块MACH4002-48G+3X-L2P交换机
VOITH CB-Turn造纸设备气垫转向辊Jiamusi-Tranlin PM3 4009692
ROTORK罗托克,进口英国罗托克电动执行器IQT500/IQT1000
全新原现LENZE伦茨伺服驱动器EVS9325-ES
德国西克FW-100/FW-300激光透射式粉尘仪
全新艾默生CT直流驱动器M420RGB14 904134 77500052143000
供应德国西门子SIEMENS读卡器6ES7 798-0CA00-0XA0
德国DECKMA HAMBURGGmbh油份报警仪15ppm Bilge Alarm OMD-24 4007654
赛默飞世尔ABI 2700型PCR核酸扩增仪 ,基因扩增仪器