如何将流量计的信号传到PLC,再在电脑画面上显示出来不流量

如题所述

利用AI模块采集流量计4~20mA信号,编程进行工程量化处理后显示并累计;如果流量计带有通讯功能,那就可以利用通讯比如MODBUS 、PROFIBUS、CAN等总线或自由口通讯等方式直接读取流量;有的流量计带有脉冲输出功能,那就用PLC的高速计数器采集脉冲,然后编程处理显示流量。

如果PLC用瞬时流量来换算累加流量,一般有个4-20MA输出就可以,这个频率信号一般是用来做累加的。而且瞬时流量换算出来的累加流量精度远低于用脉冲计数算出来的。

PLC累积实现也很简单,对于模拟量来说,某一时刻的瞬时值是有的,只要每秒读取一下瞬时值做累积就可以了。脉冲开关量更简单,每个脉冲代表的流量值是可以在流量计内设定的,确定后,PLC直接读取脉冲数就可以算出流量值和累计值了。

扩展资料:

可编程逻辑控制器投入运行后,其工作过程一般分为三个阶段,即输入采样、用户程序执行和输出刷新三个阶段。完成上述三个阶段称作一个扫描周期。在整个运行期间,可编程逻辑控制器的CPU以一定的扫描速度重复执行上述三个阶段。 

在输入采样阶段,可编程逻辑控制器以扫描方式依次地读入所有输入状态和数据,并将它们存入I/O映象区中的相应的单元内。输入采样结束后,转入用户程序执行和输出刷新阶段。

在这两个阶段中,即使输入状态和数据发生变化,I/O映象区中的相应单元的状态和数据也不会改变。因此,如果输入是脉冲信号,则该脉冲信号的宽度必须大于一个扫描周期,才能保证在任何情况下,该输入均能被读入。

参考资料来源:百度百科-可编程逻辑控制器

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-06-06
1、利用AI模块采集流量计4~20mA信号,编程进行工程量化处理后显示并累计;
2、如果流量计带有通讯功能,那就可以利用通讯比如MODBUS 、PROFIBUS、CAN等总线或自由口通讯等方式直接读取流量;
3、有的流量计带有脉冲输出功能,那就用PLC的高速计数器采集脉冲,然后编程处理显示流量。
第2个回答  推荐于2019-02-09
S7-300使用的配置软件STEP7,先配置好。
然后找个组态软件和S7-300通讯,现在最常见的是组态王。WINCC
或者你想办法使用高级语言搞定和S7-300的通讯(可以查询OPC的概念),既然你选择了S7-300,那么分布式网络的概念必须搞懂。
静下心来。网上答案多的很。本回答被提问者和网友采纳
第3个回答  2012-10-20
你流量计输出的是脉冲还是4-20mA信号?不管是信号,你看你PLC上的接线端子然后确定怎么接线,至于在电脑上显示流量的话,可以从PLC上接通讯线到电脑上,在电脑上安装一个接收软件就哦了...至于怎么接线和如何安装软件要根据你的PLC来定了~追问

我现在只是初学,要注意些什么,用是是西门子S7-300PLC,电脑需要什么什么软件可以显示出来呢 谢谢

追答

额~这个需要通讯软件~具体什么软件需要你自己编了,根据通讯协议来编,具体怎么编我也就不清楚了~

第4个回答  2015-10-10
要确定你使用的流量计是什么样的输出信号哦!如果是模拟量信号的话那通过AD模块就可以把信号读到PLC上了,然后经过你的计算就可以啦!

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网