销售厂家

公司logo

16年专注于 销售
变频器行业诚信企业、质量、服务

全国咨询热线155-155-98858

bd半岛

bd半岛
当前位置:首页 > 新闻动态 > bd半岛

PLC高级算法解析

发布时间:2019-07-09 08:51:25来源:

1、模拟量的转换:PLC中常用的模拟量有 -10—10V、0—10V、0—20mA、4—20mA,我们要对这些数据进行处理处理,首先要找到其在PLC中所对用的通道号,在读取这些通道的数据 时,会发现模拟量对用的数据是一个数字量,数字量的取值范围根据plc的不同,所对应的数值也不同:
 -10V—10V的电压时,在6000分辨率时被转换为F448—0BB8hex(-3000—3000);12000分辨率时被转换为E890—1770hex(-6000—6000)。
0—10V的电压时,在6000分辨率时被转换为0—1770hex(0—6000);12000分辨率时被转换为0—2EE0hex(0—12000)。
0—20mA的电流时,在6000分辨率时被转换为0—1770hex(0—6000);12000分辨率时被转换为0—2EE0hex(0—12000)。
4—20mA的电流时,在6000分辨率时被转换为0—1770hex(0—6000);12000分辨率时被转换为0—2EE0hex(0—12000)。
以上仅做简单的介绍,不同的PLC有不同的分辨率,并且您所测量物理量实现的量程不一样。计算结果可能有一定的差异
然后就可以对这些数值进行转换,比如:模拟量输入信号为4--20ma,其中plc中对应的数字量为0---27648,对应的通道为PW256;那么当 pw256中的值为27648是那么实际对应的模拟量输入电流为20ma,而我们接的是一个超声波液位计,4ma一个为0m;20ma对应为10m;那么 这个时候当前的液位应该是10m的位置。当然这就需要我们在plc中做一个简单的算法把这些数值对应起来。
 
用手机看
PLC高级算法解析

拍下二维码,信息随身看

试试用手机扫一扫,
在你手机上继续观看此页面。

Baidu
map