一段S5的程序帮忙分析一下

单位进口一个二手设备为S5系统,目前有个报警频繁出现。请各位帮我分析一下,谢谢。主要是DW4的数值是怎么算出来的,谢谢!!!

图片说明:

一段S5的程序帮忙分析一下   

最佳答案

1、建议你以后提出类似的问题,不要程序的截图,这样不便回答。程序要你自己来敲,不能让回答者给你敲程序,回答者只拷贝粘贴。
2、程序:
L  PW222
T  DW14   //将 PW222中的内容送至DW14
SRW  4 //DW14中内容右移4位
FDG   //DW14中的定点数转换为浮点数
L  KG+1024000+04
:G  //DW14中内容除以浮点数1024000+04
L  KG+70000000+03
xG  //再乘以浮点数70000000+03
T  DD27 //上述运算的结果送至 DD27
GFD  // DD27中的浮点数转换为定点数
T  DW4 //将 DD27中定点数的0-15位送至DW4中
T  DW5//将 DD27中定点数的0-15位送至DW5中
BE//结束
3、DW4的数值是怎么算出来的?
 PW222内容右移4位(除以16)后除以浮点数1024000+04,再乘以浮点数70000000+03。
将上述结果转换为定点数(32位)后取低字(0-15位)就是DW4当前的值。

提问者对于答案的评价:
1,谢谢阿鸣老师的详细指导。
2,我忽略了程序截图会给回答人带来麻烦,谢谢阿鸣老师的提醒。
3,我还有一个问题想请教一下阿鸣老师。PW222为我现场采集的一个温度值,之后DW4与 KF 500做比较,当DW4小于KF500时候输出报警。我想问一下PW222为什么要经过这样的运算得出DW4,再次感谢阿鸣老师。

最佳答案作者回复:
DW4与 KF 500做比较,当DW4小于KF500时候输出报警?KF表示定点数。为什么与500比较,这需要自己了解这个系统的控制工艺。在此只能讲温度值小于500报警,为什么报警需要你自己到现场了解控制要求了。

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

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

相关推荐

  • S5电缆

    我有一根S5的电缆,一头是25针,一头是15针的,可我的电脑只有9针的串口,我要做一根9针转25针的线,和那根线接上,线序是什么呢. 最佳答案 编程电缆6ES5734-2BD20,…

    SIMATIC S5 2017年5月31日
  • S5 程序查对应输入输出点位置

    有哪位大神知道如何查找S5 程序查对应某个输入输出点位置的方法最好有截图了,谢谢! 最佳答案 相关问题链接:http://www.ad.siemens.com.cn/se…

    SIMATIC S5 2017年5月28日
  • S5-PLC 与PC的连接线

    我的S5-PLC的CPU通讯接口为15针,想找到连接线与PC通讯,我在网上找了一种连接方式,做完后无法实现通讯.请高手指点,谢谢了! 最佳答案 想验证以下的话自己做一根试试也无可厚…

    SIMATIC S5 2017年6月3日
  • s5程序问题?

    1.s5里面OB21.OB22.OB31.OB32.OB160.OB251这几个系统块,在s7里面分别用那  几个程序块代替?2.OB22里面L &n…

    SIMATIC S5 2017年6月1日
  • 请高手帮忙解读S5几段程序

    因为设备改造,我现在要对程序进行修改.但原程序看起来有些迷糊,请高手帮忙解读一下. M002: CX DX180   &…

    SIMATIC S5 2017年6月3日
  • s5 PLC编程软件

    急需S5 PLC的编程软件  邮箱xzy.19830@163.com 最佳答案 我发到你的邮箱里,共5个压缩文件 提问者对于答案的评价:好,谢谢

    SIMATIC S5 2017年6月1日
  • 从S5-95U到S7的通讯总线改变设置

    需要目前的S5-95U升级为S7,其中有根连线为和上位机的通讯线,见图片中的第10号指示。请问S7选择哪款cpu实现其功能? 图片说明:    最佳答案 1、图…

    2017年5月31日
  • S5模拟量输入模块量程卡

    请问:我使用S5-7LA13的模拟量输入模块,手册上说,量程卡是可以改变测量范围和电流电压的,可是我把量程卡拆下后,没有一处是可以活动的,怎样调节啊? 问题补充:哦,是这样的,量程…

    SIMATIC S5 2017年6月3日
  • fb250中参数的理解

    请教:设备上用了一个测量温度的模拟量模块6ES5  460-7LA13 (6ES5 498-1AA11卡),PT100测温度,读是通过FB2…

    SIMATIC S5 2017年6月1日
  • 关于s5上传和下载问题

    本人是刚刚接触s5,用起来比较生涩,请各位DX帮忙! 1.S5-95和S5-115 CPU用S5 V7.1版能上传和下载吗? 2.上传和下载…

    SIMATIC S5 2017年6月3日