流量计模拟量定容问题

流量计使用模拟量输出4~20ma信号,要求可以设定流量。比如1000升。这个程序该怎么做。PLC位S7_200

问题补充:
不是4~20MA的换算问题,对应量程已经获取。(假设4~20ma,流量计范围为0~20升),如何根据模拟量获取到的数值,比如我触摸屏上设定需要1000升的水,到达1000升以后执行一个动作。

最佳答案

你是不是要根据流量计的输入做一个流量累加并判断?如果是的话,可以根据zhanglio老师的公式把模拟量输入换算成实际的流量,再在中断程序里来累加就行了。做累加的具体事项在论坛比较多,你可以自己搜索一下。
       补充回答,就是一个流量累加的问题。可以把升/小时(流量单位肯定与时间有关系)换算成毫升/100ms,然后在中断周期为100ms的中断程序对换算成毫升/100ms的结果累加,然后把累加结果换算成升,再用升与你的设定值比较就行了。说白了就是单位换算,然后累加再换算,有点像积分运算。时间单位不一定要用100ms,根据你的精度要求和plc的计算能力来综合考虑,反正中断程序的周期要和中间转换的时间单位一致。

提问者对于答案的评价:
f非常感谢您的帮助

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年8月24日 上午2:55
下一篇 2017年8月24日 上午2:55

相关推荐

  • 想知道对S7-200V区存储区进行清零的两个方法。

    1、让PLC一上电就把V区的值全就清零,用SM0.1然后触发一个批量复位的指令,在一上电时把所有的V区都清零(不管是断电保持的还是不是保持的,设置系统块V区的偏移量的方法除外)。2…

    SIMATIC S7-200 2020年10月31日
  • 置位 复位

    网上查了下,头都搞大了,高手太多,自己太笨。 置位:不管是1或0,置位后就是1,只能置1。 复位:回复初始状态,1回复到1,0回复到0, 复位和清零是…

    SIMATIC S7-200 2021年7月4日
  • 接上一个问题

    请教:现在上位机VB60与S7200的通讯模块EM277不能通讯,怀疑是模块有问题请问能通过监视组态信息来确定是模块问题吗?如果能具体怎么操作呢? 补充 两周前…

    SIMATIC S7-200 2021年7月4日
  • 西门子200PLC程序

    请问,有台设备,设置中断号为4,中断调用程序A(也就是当I0.2上升沿时去触发中断),现在问题来了,当我停机的时候I0.2没有信号输入,但是程序也调用了中断程序A。每次停机或者急停…

    SIMATIC S7-200 2017年8月26日
  • 关于TD-400C的报警功能

    我在TD-400C中编辑了3条报警信息。请问TD-400C的报警信息是如何显示的?需要显示条件吗?可以实现“在不同条件下显示不通报警信息”这个功能吗? 问题补充:在调用TD_CTR…

    SIMATIC S7-200 2021年7月5日
  • 解释一下s7200中定时器的不同及如何使用?

    搬资料的就算了!我的资料很多!只是我看不明白 所以各位大侠给我仔细的解释一下 最佳答案 S7-200指令提供了下述三种类型的定时器。接通延时定时器(TON):用于单一间隔…

    SIMATIC S7-200 2020年11月1日
  • WIN7运行PC ACCESS出现问题

    win7安装PC ACCESS 1.0 SP6 后运行测试时出现两个问题?如何解决 图片说明:     &nb…

    2020年10月31日
  • smart怎么和组态王通讯

    smart 怎么和组态王通讯 问题补充:里面就说了通讯上了  没有说怎么通讯的啊 最佳答案 参考这个,https://www.sohu.com/a/1…

    SIMATIC S7-200 2021年7月5日
  • 西门子200 编程软件microwin''中不现实变量注释

    但我符号表里面定义了啊,复制粘贴了下符号表,不显示的变量的注释,文字下面有红色波浪线 最佳答案 红色波浪线说明你的注释文字使用了一些敏感字,如stop这样的字符或者与之前的注释字符…

    SIMATIC S7-200 2021年7月5日
  • 请教S7-200系统时钟读写块和PID块—急

    S7-200中,系统时钟的读用READ_REC,写用SET_RTC,是不是在两个块中"T"处填的地址VB多少,程序运行时候就会自动进行读写系统时钟了呢?例如我填…

    SIMATIC S7-200 2021年7月5日