实例讲解西门子PLC如何计算累计流量,实例讲解!不要错过
以前我们讲过西门子S7-200在流量累计中的应用,今天我们来学习一下S7-300系列的应用。
理论来说,博途系列PLC的编程思路与S7-300一致,只是软件有一些区别而已。
那么PLC计算累计流量有多种方法。
常用的有使用中断计算和脉冲数计算。
今天我们来学习一下利用中断计算。
项目实例,A厂有一燃气流量机,需要使用该表计算其燃气用量。
思路大概如下;因PLC可以接收到其时时流量,因此可以使用100ms的中断去累加该流量,当然1s的中断也可以,不过扫描周期越短,数值越精确。
例如;一块流量计的瞬时流量是10m3/h,那么将该流量值除以36000,那就是100ms的流量,每100ms将该值累加,得到的数值就是累计量,理论来说,中断时间越短,数值越精确。但考虑PLC负担也增加,因此建议使用100ms-1s的中断。
然后我们进行实例解说。
一流量计信号接线,流量计一般使用模拟量输入的方式连接,如果是电流信号则分为两线制和四线制,
二线制信号是指;信号的两根线既是电源线又同时是信号线。二线制的优点是接线简单,只适用一般功率小的一次传感器,如:压变、差压变、温变、电容式液位计、射频导纳、电磁流量计、涡街流量计等。传感器本身用电由二线制中得到,是必影响其带载能力。
四线制信号是指;电源两根线,信号两根线。电源和信号是分开工作的。四线制的优点是由于是将电源和功率分开,所以本机的功率与信号是没有功率上的关联的,适用于大功率的的传感器,如超声波(由于其为了加大抗干扰能力,所以发射的功率会很大,所以此款产品选型时要尽量四线的,二线的一般抗干扰能力较弱),就不能作成2线的,只能是4线,分别是工作电源2个,输出2个。
按照流量计要求将模拟量信号接入到PLC系统。
二编程;
打开程序
该程序包含OB1,OB35,FB1,FC105,DB1。
其中OB1是PLC程序必备,对于本实例不需要,空程序即可。
OB35是设置为100ms的中断扫描块,主要程序都在其中。
FB1是主要功能块,
FC105是比较常见的功能,可以处理模拟量数据,将模拟量数据按照固定要求转化。(可以按照量程将PLC扫描的0-27648转化为实际流量,本例中该流量计量程3000m3/h,该信号接入到PLC的PIW256通道,PLC将扫描PIW256地址的0-27648转化为0-3000的实际流量)
比如说如果该流量计的瞬时流量是1500m3/h,该流量计就会输出12ma的电流,PLC会检测到13824,通过转化再次转为1500。
DB1为FB1的背景数据块,为存放FB1中信息的地方。
我们依次讲解一下该程序。
首先我们需要将OB35改为需要的中断时间块
例子中为100ms,就是0.1s
OB1为空块
OB35中为主程序,调用FB1,并以DB1作为背景数据块。
其中FLOW IN为该流量计接入PLC的模拟量通道。
Hi limit为该流量计量程上限,本例为3000m3/h。
Low limit为该流量计量程下限,一般为0。
Division为分辨率,对于100ms,该分辨率为36000,也就是将流量单位改为m3/100ms,如果是1s,该分辨率为3600。也就是将流量单位改为m3/1s。从而进行下一步计算。
Clear是流量累计数清零通道,触发M0.0可以将Flow Accu清零。
输出的Flow rt是转化完的流量数值。
Flow Accu为累计量,该值可通过Clear清零。
接下来我们打开FB1。
第一行第二行为处理模拟量,将信号转为实际流量值。
第三行将该值输出到外部。
第四行将分辨率改为可计算的实数。
第五行将转化的流量数除以分辨率,意味着改为以中断时间为单位的实际流量。
第六行将第五行的流量数相加,得到最终累计流量。
第七行为通过外部清零。
好了程序解说完毕,对于本篇文章,我已准备例子程序,需要的可以在评论区留言;我想要程序,点赞并转发,然后私信我;流量累计程序。
谢谢,学会的请点赞,土豪欢迎打赏。
您的支持是我更新的动力,谢谢大家。
PLC计算流量累计不准?本文解释得很清楚!实例讲解程序!
以前我们讲过西门子S7-200在流量累计中的应用,今天我们来学习一下S7-300系列的应用。
理论来说,博途系列PLC的编程思路与S7-300一致,只是软件有一些区别而已。
那么PLC计算累计流量有多种方法。
常用的有使用中断计算和脉冲数计算。
今天我们来学习一下利用中断计算。
项目实例,A厂有一燃气流量机,需要使用该表计算其燃气用量。
思路大概如下;因PLC可以接收到其时时流量,因此可以使用100ms的中断去累加该流量,当然1s的中断也可以,不过扫描周期越短,数值越精确。
例如;一块流量计的瞬时流量是10m3/h,那么将该流量值除以36000,那就是100ms的流量,每100ms将该值累加,得到的数值就是累计量,理论来说,中断时间越短,数值越精确。但考虑PLC负担也增加,因此建议使用100ms-1s的中断。
然后我们进行实例解说。
一流量计信号接线,流量计一般使用模拟量输入的方式连接,如果是电流信号则分为两线制和四线制,
二线制信号是指;信号的两根线既是电源线又同时是信号线。二线制的优点是接线简单,只适用一般功率小的一次传感器,如:压变、差压变、温变、电容式液位计、射频导纳、电磁流量计、涡街流量计等。传感器本身用电由二线制中得到,是必影响其带载能力。
四线制信号是指;电源两根线,信号两根线。电源和信号是分开工作的。四线制的优点是由于是将电源和功率分开,所以本机的功率与信号是没有功率上的关联的,适用于大功率的的传感器,如超声波(由于其为了加大抗干扰能力,所以发射的功率会很大,所以此款产品选型时要尽量四线的,二线的一般抗干扰能力较弱),就不能作成2线的,只能是4线,分别是工作电源2个,输出2个。
按照流量计要求将模拟量信号接入到PLC系统。
二编程;
打开程序
该程序包含OB1,OB35,FB1,FC105,DB1。
其中OB1是PLC程序必备,对于本实例不需要,空程序即可。
OB35是设置为100ms的中断扫描块,主要程序都在其中。
FB1是主要功能块,
FC105是比较常见的功能,可以处理模拟量数据,将模拟量数据按照固定要求转化。(可以按照量程将PLC扫描的0-27648转化为实际流量,本例中该流量计量程3000m3/h,该信号接入到PLC的PIW256通道,PLC将扫描PIW256地址的0-27648转化为0-3000的实际流量)
比如说如果该流量计的瞬时流量是1500m3/h,该流量计就会输出12ma的电流,PLC会检测到13824,通过转化再次转为1500。
DB1为FB1的背景数据块,为存放FB1中信息的地方。
我们依次讲解一下该程序。
首先我们需要将OB35改为需要的中断时间块
例子中为100ms,就是0.1s
OB1为空块
OB35中为主程序,调用FB1,并以DB1作为背景数据块。
其中FLOW IN为该流量计接入PLC的模拟量通道。
Hi limit为该流量计量程上限,本例为3000m3/h。
Low limit为该流量计量程下限,一般为0。
Division为分辨率,对于100ms,该分辨率为36000,也就是将流量单位改为m3/100ms,如果是1s,该分辨率为3600。也就是将流量单位改为m3/1s。从而进行下一步计算。
Clear是流量累计数清零通道,触发M0.0可以将Flow Accu清零。
输出的Flow rt是转化完的流量数值。
Flow Accu为累计量,该值可通过Clear清零。
接下来我们打开FB1。
第一行第二行为处理模拟量,将信号转为实际流量值。
第三行将该值输出到外部。
第四行将分辨率改为可计算的实数。
第五行将转化的流量数除以分辨率,意味着改为以中断时间为单位的实际流量。
第六行将第五行的流量数相加,得到最终累计流量。
第七行为通过外部清零。
好了程序解说完毕,对于本篇文章,我已准备例子程序,需要的可以在评论区留言;我想要程序,点赞并转发,然后私信我;流量累计程序。
谢谢,学会的请点赞,土豪欢迎打赏。
您的支持是我更新的动力,谢谢大家。
相关问答
关于孔板流量计参数设定-盖德问答-化工人互助问答社区
孔板计算书是由孔板生产厂家出具的,上面详细的说明了被测介质的工艺条件:各组份含量(%)、密度、粘度、分...你好,,谢谢。。那流量单位不管是什么,...
plc里面的psi是什么意思-汇财吧专业问答
[回答]冲洗有时,被膜的筛子行动拒绝的微粒在上建立在每一纤维之外。因此,抵抗流动直到增加一backwash被执行。冲洗是被用于移去的原则序列建立并且减少tra...
为什么压差变送器校了几次都是好的,通过plc最后反馈到电脑监控画面却总是不准确?
这个问题是所有自动测量、自动控制中的常见通病。所提到的,经多次测校都表现良好的压差变送器信号,经plc反馈到电脑监控画面上时却不准确了的现象,是所有将模...
除尘设备差压计的问题-盖德问答-化工人互助问答社区
用一个差压表不能实现吗?我现在在控制成本,用了变送器成本肯定大增。而你把一块差压变送器换成了两块压力变送器,我想成本是增高的吧?(问题是没有压...
量好AI-708H808H型流量积算仪厂家联系方式,AI-708H808H型流...
[回答]如果你的差压变送器量程与节流件配套正确,显示的流量范围与量程一致,则指示不会有问题。因为积算器只认变送器输出信号与流量范围的关系,而与变送器...
dcs控制系统是什么样子的?
DCS控制系统如果画成图也像是一个网络。DCS高高在上,它内部装有工控软件,如组态王,力控,FAX,ifax等。通过工业总线如Profibus,Modbus等连接若干个PLC。总线...
老铁们,可不可以告诉我:种类齐全的智能流量积算仪公司简介...
[回答]上海蒙晖流量积算仪可以实现,流量积算仪一般都是万能输入的,基本上的信号都能接受。2019-07-101:一次测量传感部件。在此指塔形流量计,产生的差压...
风压测量装置与差压变送器怎么连接?
[回答]是4-20MA的模拟量吗?如果是的话PLC要加模拟量输入模块的2线制仪表中间要加DC24V电源的,接线方法:变送器的+接电源的+,变送器的-接PLC模拟量电流输...
高级孔板流量计-盖德问答-化工人互助问答社区
所谓的高级孔板流量计,实际就是测量孔板+更换装置腔(阀)+差压变送器+二次表的组合,它具有可以在线不停产更换孔板以适应不同的流量、配合压力温度传...
请教一下:南京自动化仪表报价单,自动化仪表产品好不好都来...
[回答]自动化装置,分四大类:1)DCS系统。2)辅网控制系统。3)单项控制系统(PLC),包括化水、暖通、消防、输煤、电除尘、除灰、吹灰、胶球等。4)MIS和SIS.自...