西门子S7-300授权总经销商 6ES7331-7PF11-0AB0 模拟输入
6ES7331-7PF11-0AB0 SIMATIC S7-300,模拟输入 SM 331,电位隔离, 8 模拟输入热电偶 B 型,E、J,K,L,N,R,S,TTXK/TXK(L)符合 GOST 16 位,50ms,1个 40针 |
本公司销售的一律为原装**,假一罚十,可签正规的产品购销合同,可开增值税发票,税点另外算,24小时销售在线
浔之漫智控技术(上海)有限公司
本公司专业经销合信/CO-TRUST科思创西门子PLC;S7-200S7-300 S7-400 S7-1200触摸屏,变频器
6FC,6SNS120 V10 V60V80伺服数控备件:原装进口电机,电线,电缆,希望能跟您有更多的合作机会24小时销售在线
我公司经营西门子全新原装现货PLC;S7-200S7-300 S7-400 S7-1200 触摸屏,变频器,
6FC,6SNS120 V10 V60V80伺服数控备件:原装进口电机(1LA7、1LG4、1LA9、1LE1),国产电机(1LG0,1LE0)
大型电机(1LA8,1LA4,1PQ8)伺服电机(1PH,1PM,1FT,1FK,1FS)西门子保内全新原装产品‘质保一年。
一年内因产品质量问题免费更换新产品;不收取任何费。欢迎致电咨询。
可以使用“大于”(Greater than) 指令判断第一个比较值(IN1 或 <操作数 1>)是否大于第二个比较值(IN2 或 <操作数 2>)。这两个比较值的数据类型必须相同。 如果满足比较条件,则该指令返回逻辑运算结果(RLO)“1”。如果不满足比较条件,则指令 返回 RLO“0”。 对于 LAD: 该指令的 RLO 可通过以下方式与当前整条路径的RLO 进行运算: • 串联比较指令时,采用“与”运算。 • 并联比较指令时,采用“或”运算。输入指令上方操作数占位符中的第一个比较值(<操作数 1>)。输入指令下方操作数占位 符中的第二个比较值(<操作数2>)。 551 编程和操作手册, 11/2022, A5E33215622-AM STEP 7 Safety V18 指令 13.6 比较器运算 参数 参数 下表列出了该指令的参数: 声明 数据类型 FBD:IN1 LAD :< 操作数 Input 1> INT, DINT, TIME 说明 要比较的第一个值 FBD:IN2 LAD : <操作数 Input 2> INT, DINT, TIME 要比较的第二个值可以在指令功能框的“”下拉列表中选择该指令的数据类型。 示例 552 以下示例说明了该指令的工作原理:满足下列条件时,将置位输出“TagOut”: • “Tag_In1”的信号状态为“1”。 •满足比较指令的条件(“Tag_Value1”>“Tag_Value2”)。 编程和操作手册, 11/2022,A5E33215622-AM STEP 7 Safety V18 指令 13.6 比较器运算 13.6.6 说明 参数 参数 CMP <:小于 (STEP 7 Safety V18) 可以使用“小于”(Less than)指令判断第一个比较值(IN1 或 <操作数 1>)是否小于第二个 比较值(IN2 或 <操作数2>)。这两个比较值的数据类型必须相同。 如果满足比较条件,则该指令返回逻辑运算结果(RLO)“1”。如果不满足比较条件,则指令 返回 RLO“0”。 对于 LAD: 该指令的 RLO可通过以下方式与当前整条路径的 RLO 进行运算: • 串联比较指令时,采用“与”运算。 • 并联比较指令时,采用“或”运算。输入指令上方操作数占位符中的第一个比较值(<操作数 1>)。输入指令下方操作数占位 符中的第二个比较值(<操作数2>)。 下表列出了该指令的参数: 声明 数据类型 FBD:IN1 LAD : < 操作数 Input1> INT, DINT, TIME 说明 要比较的第一个值 FBD:IN2 LAD : < 操作数 Input2> INT, DINT, TIME 要比较的第二个值 可以在指令功能框的“”下拉列表中选择该指令的数据类型。 553编程和操作手册, 11/2022, A5E33215622-AM STEP 7 Safety V18 指令 13.6比较器运算 示例 554 以下示例说明了该指令的工作原理: 满足下列条件时,将置位输出“TagOut”: •“Tag_In1”的信号状态为“1”。 • 满足比较指令的条件 ("Tag_Value1" < "Tag_Value2")。编程和操作手册, 11/2022, A5E33215622-AM STEP 7 Safety V18 指令 13.7 数学函数13.7 13.7.1 说明 数学函数 ADD:加 (STEP 7 Safety V18) 可使用“加”运算指令将输入IN1 处的值与输入 IN2 处的值相加,并在输出 OUT (OUT = IN1 + IN2) 处查询总和。 不能连接使能输入“EN”或(S7-300、S7-400)使能输出“ENO”。因此,将一直执行该指令,而与使能输入“EN”的信号状态无关。 说明 当指令结果超出该数据类型所允许的范围时,该 F-CPU 会切换到 STOP 状态。在F-CPU 的 诊断缓冲区中输入引起该诊断事件的原因。 因此,必须在编程过程中注意不能超出数据类型所允许的范围!(S7-1200、S7-1500)可以连接 ENO 使能指令并编写溢出检测程序,防止 F-CPU 转入 STOP 模式。 注意事项: • 如果指令结果超出该数据类型所允许的范围,则使能输出 ENO 返回信号状态“0”。 •该指令的运算结果与标准块中的模拟指令相类似。 • 而且会延长该指令的执行时间(另请参见“计算响应时间的 Excel 文件(http://support.automation.siemens.com/WW/view/zh/109783831)”)。 •安全程序的工作存储器要求增加。 (S7-300、S7-400)可以在下一段程序中插入一个“获取状态位 OV”指令并编程溢出检 测,防止F-CPU 转入 STOP 模式。 注意事项: • 该指令的运算结果与标准块中的模拟指令相类似。 • 包含“获取状态位OV”指令的程序段中不能包含任何跳转标签。 • 而且会延长该指令的执行时间(另请参见“计算响应时间的 Excel 文件(http://support.automation.siemens.com/WW/view/zh/109783831)”)。 •如果没有插入“获取状态位 OV”指令,系统将发出一条警告信息。 • 安全程序的工作存储器要求增加。 555 编程和操作手册,11/2022, A5E33215622-AM STEP 7 Safety V18 指令 13.7 数学函数 参数 参数 下表列出了该指令的参数: 声明 数据类型 ENO Output 说明 BOOL(S7-1200、S7-1500) 使能输出 IN1 Input INT, DINT IN2 Input 第一个加数 INT,DINT OUT Output 第二个加数 INT, DINT 总和 在指令功能框的“”下拉列表中选择该指令的数据类型。S7-300/400 F-CPU 的示例: 以下示例说明了该指令的工作原理: 556 编程和操作手册, 11/2022,A5E33215622-AM STEP 7 Safety V18 指令 13.7 数学函数 将始终执行“加”指令,而与使能输入 EN的信号状态无关。 将操作数“Tag_Value1”的值与操作数“Tag_Value2”的值相加。将相加后的结果存储在操作数“"F_DB_1".Tag_Result”中。 如果需要,还可以将 ENO 使能输出的信号状态存储在 (F-)DB中,并使用溢出检测集中评 估所有或一组指令是否发生了溢出。 在执行“加”指令的过程中发生溢出时,将状态位 OV置位为“1”。在查询状态位 OV 后,将 在程序段 2 中执行“置位输出”(S) 指令并置位操作数“TagOut”。S7-1200/1500 F-CPU 的示例 以下示例说明了该指令的工作原理: 将始终执行“加”指令,而与使能输入 EN的信号状态无关。 将操作数“#Tag_Value1”的值与操作数“#Tag_Value2”的值相加。将相加后的结果存储在操作数“"F_DB_1".Tag_Result”中。 在执行“加”指令的过程中未发生溢出时,ENO使能输出的信号状态为“1”,并置位操作数 “#TagOut”。 如果需要,还可以将 ENO 使能输出的信号状态存储在 (F-)DB中,并使用溢出检测集中评 估所有或一组指令是否发生了溢出。 557 编程和操作手册, 11/2022,A5E33215622-AM STEP 7 Safety V18 指令 13.7 数学函数 参见 13.7.2 说明 558 ---| |--- OV:获取状态位 OV (STEP 7 Safety AdvancedV18)(S7-300、S7-400) (页 625) ---| / |--- OV:获取取反状态位 OV (STEP 7Safety Advanced V18)(S7-300、S7-400) (页 626) SUB:减 (STEP 7 SafetyV18) 可以使用“减”指令,从输入 IN1 的值中减去输入 IN2 的值,并在输出 OUT (OUT = IN1 – IN2)处查询差值。 不能连接使能输入“EN”或(S7-300、S7-400)使能输出“ENO”。因此,将一直执行该指令,而与使能输入“EN”的信号状态无关。 说明 当指令结果超出该数据类型所允许的范围时,该 F-CPU 会切换到 STOP 状态。在F-CPU 的 诊断缓冲区中输入引起该诊断事件的原因。 因此,必须在编程过程中注意不能超出数据类型所允许的范围!(S7-1200、S7-1500)可以连接 ENO 使能指令并编写溢出检测程序,防止 F-CPU 转入 STOP 模式。 注意事项: • 如果指令结果超出该数据类型所允许的范围,则使能输出 ENO 返回信号状态“0”。 •该指令的运算结果与标准块中的模拟指令相类似。 • 而且会延长该指令的执行时间(另请参见“计算响应时间的 Excel 文件(http://support.automation.siemens.com/WW/view/zh/109783831)”)。 •安全程序的工作存储器要求增加。 (S7-300、S7-400)可以在下一段程序中插入一个“获取状态位 OV”指令并编程溢出检 测,防止F-CPU 转入 STOP 模式。 注意事项: • 该指令的运算结果与标准块中的模拟指令相类似。 • 包含“获取状态位OV”指令的程序段中不能包含任何跳转标签。 • 而且会延长该指令的执行时间(另请参见“计算响应时间的 Excel 文件(http://support.automation.siemens.com/WW/view/zh/109783831)”)。 •如果没有插入“获取状态位 OV”指令,系统将发出一条警告信息。 • 安全程序的工作存储器要求增加。