一段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

相关推荐

  • op15可接的打印机

    最佳答案 你可以看看手册的第18章,有具体的连接方法。 但是并没有指定口中具体型号!只是说明了连接的具体办法。 如果没有手册,就给我发邮件吧! 提问者对于答案的…

    SIMATIC S5 2017年6月3日
  • 新手求大师分析下面程序:

    新手求大师分析下面程序::C  DB5  : L KF 0  :T DD&nbs…

    SIMATIC S5 2017年5月28日
  • S5-135U转博图如何操作

    S5-135U转博图如何操作 钻石用户推荐最佳答案 S5-135U的程序是 S5 编写的,是无法直接转换成博途的,需要先转换成 S7, 然后…

    SIMATIC S5 2021年7月5日
  • 求西门子S5编程软件使用手册

    哪位有西门子S5编程软件使用手册啊,发给我一份。谢谢!最近要恢复以前的一个老系统,刚接触S5,什么不懂,大侠们帮帮忙! 邮箱:robin_2009@foxmail.com…

    SIMATIC S5 2017年6月1日
  • S5Time、定时器的时间基准能不能自己设个定值

    S5Time、定时器的时间基准能不能自己设个定值,比如设为固定的1S,因为S5T格式的BCD输出值只能是999,所以如果自己设定的时间比较长,S5T的时间基准就会根于999上限值进…

    SIMATIC S5 2017年5月28日
  • STEP5安装软件

    我是新手以前一直用S7的系统,现在刚刚接触S5请问那位大侠能告诉我那里有S5的软件下载,有没有中文资料可以下载一些。 最佳答案 S5的软件及中文资料下载链接——http://www…

    SIMATIC S5 2017年6月1日
  • 115U的BASP灯?

    请问一台115U经过清空CPU后开关打到RUN,BASP灯不亮,然后插上原机程序存储卡后开关打到RUN,BASP灯常亮,为什么?还有怎样看故障记录区?谢! 最佳答案 basp灯常亮…

    SIMATIC S5 2017年6月1日
  • s5需要组态硬件吗

    S5PLC需要组态硬件设备吗,用什么软件,如何组态? 最佳答案 s5的编程软件STEP 5 中没有STEP 7那样的硬件组态过程。S5-115U系列P…

    SIMATIC S5 2017年6月1日
  • 西门子s5-115u通讯模块CP528A报故障

    西门子s5-115u机架上通讯模块CP528A,与西门子工控机MP40/C36B2,有一根连接的DB15针连线(一端公一端头母)丢失,无资料,求有类似设备朋友,上传两端对应连接接线…

    SIMATIC S5 2017年5月28日
  • 如何创建一个STEP5项目

    我用的是STEP5 V2.1,为什么写路径的时候总说不能创建呢。我没有S5PLC, 怎么创建一个项目呢。 最佳答案 S5的软件及中文资料下载链接——http:/…

    SIMATIC S5 2017年5月31日