smart 200 st20比较指令

请教大家一下:我现在想对2个实数进行绝对值的比较,请问怎么实现?谢谢大家的帮助!在microwin中只有实数,字节,整数的比较,没有绝对值的比较,转换指令也没进行绝对值的指令。。。。。

问题补充:
请教大家:我按照S7-200 SMART PLUS中的步骤一步一步的操作,为什么在micro/win-smart中点击创建库时,在“组件”的程序块中只有SBR_0,而没有我事先我已经保存好的"ABS_R",请问这应该怎么处理?谢谢大家!

图片说明:

smart 200 st20比较指令   

最佳答案

可以添加指令库,调用值求绝对值(ABS)后在比较。
1、可以使用指令库,S7-200的指令库可以用于s7-200smart中。
STEP 7-Micro/WIN 的标准库函数中不包括对数据值求绝对值(ABS)和求负值(NEG)的函数,但您可以用可集成的附加指令库编程实现此功能。 您可以下载下面的“Sign Operation”符号处理指令库,并添加到STEP 7-Micro/WIN 中。 
2、下载与使用,详见这里的说明:
http://support.automation.siemens.com/CN/llisapi.dll?aktprim=0&lang=zh&referer=%2fCN%2f&func=cslib.csinfo&siteid=cseus&nav0=index&idx0=Z&load=treecontent&groupid=4000003&extranet=standard&viewreg=CN&&nodeid0=10805397&objaction=csopen
3、如何将 Micro/WIN 的库文件导入到 Micro/WIN SMART 中:
http://www.ad.siemens.com.cn/download/docMessage.aspx?ID=6861&loginID=&srno=&sendtime=
http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_ID=105735&cid=1076
4、问题补充:刚试了一次没有问题,关键是以下的操作步骤:
、应用Micro/WIN 打开S7-200 库文件, 选择要导入的库文件,并将其放在程序编辑器中。编译并保存。
、 应用S7-200SMART编程软件,打开刚刚保存的文件。

提问者对于答案的评价:
谢谢大家的帮助!

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc156067.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月7日 下午5:59
下一篇 2017年6月7日 下午5:59

相关推荐