PLC本机自带模拟量输入单位换算方式

PLC本机自带模拟量输入,目前仅有型号为SFa-0806A2022(四代0806双模拟量款)以及SFm-2424A4120(四轴带两路Ai)和SFm-2424A4122(四轴全功能)支持机身带两路模拟量输入。

PLC自身的模拟量输入采集值用Ai表示,采集值范围是0-4000,直接套用公式进行计算,此处以压力传感器为例,压力传感器输出4-20ma信号到PLC机身的模拟量输入端口,压力传感器量程范围:10kg-80kg

我们根据公式得到以下4组有效数据,并将其保存在4W32位寄存器里面:

①传感器量程差值:80kg-10kg=70kg,所以W0=70

②采集值最大范围值:4000,所以W1=4000

4ma对应的传感器最小量程值:10kg,所以W2=10

④最后运算得到的实时值保存在W3寄存器里面。

得到相关数据之后,我们再将数据套入公式,请注意,PLC运算只能单条指令执行,且不包含小数计算,所以我们需要对公式进行拆分,按照“先乘除后加减”的规则添加运算公式,对于每一步运算的结果值,我们用V中间变量寄存器来过渡(中间变量掉电不保存数据),如下操作:

V0=实时采集值Ai1×W0(先乘,Ai1表示第一路模拟量输入通道)

V1=V0/W1(后除)

W3=V1+W2(再加减)

将得到的运算誊写到PLC编程软件,在组合帧编辑一组,取标志M0断为组长,可进行实时运算,得实时结果。

 

通过此运算得到的W3就是实时压力值,我们在实际的控制过程中,就是通过对压力W3进行比较控制的,比如压力低于20kg时,触发电磁阀动作,压力高于50kg时,触发电磁阀停止,类似这样比较控制就是在时序环编辑,如下所示:X00是启动信号,G10=20kgG11=50kgY0是电磁阀。

 

 

 

 

 

首页    PLC控制器    模拟量控制类    PLC本机自带模拟量输入单位换算方式
创建时间:2024-04-27 17:14
浏览量:0