如题所述
第1个回答 2022-10-13
利用AI模块采集流量计4~20mA信号,编程进行工程量化处理后显示并累计;如果流量计带有通讯功能,那就可以利用通讯比如MODBUS 、PROFIBUS、CAN等总线或自由口通讯等方式直接读取流量;有的流量计带有脉冲输出功能,那就用PLC的高速计数器采集脉冲,然后编程处理显示流量。
如果PLC用瞬时流量来换算累加流量,一般有个4-20MA输出就可以,这个频率信号一般是用来做累加的。而且瞬时流量换算出来的累加流量精度远低于用脉冲计数算出来的。
PLC累积实现也很简单,对于来说,某一时刻的瞬时值是有的,只要每秒读取一下瞬时值做累积就可以了。脉冲开关量更简单,每个脉冲代表的流量值是可以在流量计内设定的,确定后,PLC直接读取脉冲数就可以算出流量值和累计值了。
扩展资料:
当投入运行后,其工作过程一般分为三个阶段,即输入采样、用户程序执行和输出刷新三个阶段。完成上述三个阶段称作一个扫描周期。在整个运行期间,可编程逻辑控制器的CPU以一定的扫描速度重复执行上述三个阶段。
在输入采样阶段,可编程逻辑控制器以扫描方式依次地读入所有输入状态和数据,并将它们存入I/O映象区中的相应的单元内。输入采样结束后,转入用户程序执行和输出刷新阶段。
在这两个阶段中,即使输入状态和数据发生变化,I/O映象区中的相应单元的状态和数据也不会改变。因此,如果输入是,则该脉冲信号的宽度必须大于一个扫描周期,才能保证在任何情况下,该输入均能被读入。
参考资料来源: