- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
比较、数学函数与字逻辑运算指令——课证融通课程
数学函数比较指令12字逻辑运算指令31/23
S7-1200PLC比较指令常用的指令包括等于、大于、小于、不等于、小于等于、大于等于、值在范围内、值超出范围,常用比较指令的具体说明见表1。1.比较指令表1比较指令序号指令符号指令功能1等于。在指令上方的操作数占位符中指定第一个比较值(操作数1)。在指令下方的操作数占位符中指定第二个比较值(操作数2)。可以使用“等于”指令判断第一个比较值(操作数1)是否等于第二个比较值(操作数2)。如果满足比较条件,则指令返回逻辑运算结果(RLO)“1”。如果不满足比较条件,则指令返回RLO“0”。2/23
1.比较指令序号指令符号指令功能2不等于。在指令上方的操作数占位符中指定第一个比较值(操作数1)。在指令下方的操作数占位符中指定第二个比较值(操作数2)。使用“不等于”指令判断第一个比较值(操作数1)是否不等于第二个比较值(操作数2)。如果满足比较条件,则指令返回逻辑运算结果(RLO)“1。如果不满足比较条件,则指令返回RLO“0”。续表1表1比较指令3/23
1.比较指令序号指令符号指令功能3大于或等于。在指令上方的操作数占位符中指定第一个比较值(操作数1)。在指令下方的操作数占位符中指定第二个比较值(操作数2)。可以使用“大于或等于”指令判断第一个比较值(操作数1)是否大于或等于第二个比较值(操作数2)。要比较的两个值必须为相同的数据类型。如果满足比较条件,则指令返回逻辑运算结果(RLO)“1”。如果不满足比较条件,则指令返回RLO“0”。续表1表1比较指令4/23
1.比较指令序号指令符号指令功能4小于或等于。在指令上方的操作数占位符中指定第一个比较值(操作数1)。在指令下方的操作数占位符中指定第二个比较值(操作数2)。可以使用“小于或等于”指令判断第一个比较值(操作数1)是否小于或等于第二个比较值(操作数2)。要比较的两个值必须为相同的数据类型。如果满足比较条件,则指令返回逻辑运算结果(RLO)“1”。如果不满足比较条件,则指令返回RLO“0”。续表1表1比较指令5/23
1.比较指令序号指令符号指令功能5大于。在指令上方的操作数占位符中指定第一个比较值(操作数1)。在指令下方的操作数占位符中指定第二个比较值(操作数2)。可以使用“大于”指令确定第一个比较值(操作数1)是否大于第二个比较值(操作数2)。要比较的两个值必须为相同的数据类型。如果满足比较条件,则指令返回逻辑运算结果(RLO)“1”。如果不满足比较条件,则指令返回RLO“0”。续表1表1比较指令6/23
1.比较指令序号指令符号指令功能6小于。在指令上方的操作数占位符中指定第一个比较值(操作数1)。在指令下方的操作数占位符中指定第二个比较值(操作数2)。可以使用“小于”指令判断第一个比较值(操作数1)是否小于第二个比较值(操作数2)。要比较的两个值必须为相同的数据类型。如果满足比较条件,则指令返回逻辑运算结果(RLO)“1”。如果不满足比较条件,则指令返回RLO“0”。续表1表1比较指令7/23
1.比较指令序号指令符号指令功能7值在范围内。可以使用“值在范围内”指令查询输入VAL的值是否在指定的取值范围内。使用输入MIN和MAX可以指定取值范围的限值。“值在范围内”指令将输入VAL的值与输入MIN和MAX的值进行比较,并将结果发送到功能框输出中。如果输入VAL的值满足MIN=VAL或VAL=MAX比较条件,则功能框输出的信号状态为“1”。如果不满足比较条件,则功能框输出的信号状态为“0”。续表1表1比较指令8/23
1.比较指令序号指令符号指令功能8值超出范围。可以使用“值超出范围”指令查询输入VAL的值是否超出指定的取值范围。使用输入MIN和MAX可以指定取值范围的限值。“值超出范围”指令将输入VAL的值与输入MIN和MAX的值进行比较,并将结果发送到功能框输出中。如果输入VAL的值满足MINVAL或VALMAX比较条件,则功能框输出的信号状态为“1”。如果指定的REAL数据类型的操作数具有无效值,则功能框输出的信号状态也为“1”。如果输入VAL的值不满足MINVAL或VALMAX的条件,则功能框输出返回信号状态“0”。续表1表1比较指令9/23
S7-1200PLC数学函数常用的指令大致可分为简单运算、特殊运算和三角函数三种。(1)简单运算:加法ADD、减法SUB、乘法MUL、除法DIV、取余数MOD、取反NEG、递增INC、递减DEC、绝对值ABS。(2)特殊运算:获取最小值
您可能关注的文档
- 机电集成技术(初级)课件 26.线性运动的手动操作.pptx
- 机电集成技术(初级)课件 27.工具坐标tooldata的设定.pptx
- 机电集成技术(初级)课件 28.坐标系的定义及机器人坐标系的分类.pptx
- 机电集成技术(初级)课件 29.工件坐标数据wobjdata.pptx
- 机电集成技术(初级)课件 30.机器人的IO通信.pptx
- 机电集成技术(初级)课件 31.机器人的输入信号、输出信号与组信号.pptx
- 机电集成技术(初级)课件 32.机器人的编程语言.pptx
- 机电集成技术(初级)课件 34.博途软件的安装.pptx
- 机电集成技术(初级)课件 36.组态软件的定义和构成.pptx
- 机电集成技术(初级)课件 37.常见组态软件的功能特点.pptx
文档评论(0)