欢迎光临散文网 会员登陆 & 注册

模拟量值单位换算

2022-07-28 14:06 作者:jenasi  | 我要投稿

案例1___模拟量值单位换算:

要求: 测温采用红外测温,输出4-20mA信号测温范围385-1600℃。4mA对应385摄氏度20mA对应1600℃。

人机界面:

step1.在触摸屏上添加一个数值显示框.

PLC程序:

分析: 温度范围385-1600℃对应4-20ma, 可以采用以下计算公式对将电流转换成实时温度显示


将要求代入以上公式,写出算法,编写程序

V2时实温度=[模拟量输入I1*(1600-385)/4000]+385

组合逻辑程序如下(因为组合逻辑必需有一个组长,现采用检测M0断信号作为组长,只要M0标志是断的,该组会一直运行)


组合逻辑程序:

帧号         指令

群0 帧0 00A检测标志M000_断

群0 帧1 01^赋值运算|V 0=Ai1*G 0

群0 帧2 02^赋值运算|V 1=V 0/G 1

群0 帧3 03^赋值运算|V 2=V 1+G 2


寄存器值:

序号   寄存器值   modbus设定值地址

G0      1215       4x2000   实际量程(1600-385)=1215

G1      4095       4x2001    PLC中检范围

G2      385        4x2002    零点温度



模拟量值单位换算的评论 (共 条)

分享到微博请遵守国家法律