我想采集到4-20MA的模拟量信号,并且在TD屏上显示出来,我该怎么编程序,我要程序最好有截图
最佳答案
dpy,由于时间紧,将以前做的功课发给你,给你参考--------
3.2,程序说明
图1,系统程序图
3.2.1 对各模块的设置
AI1 模拟量输入模块,设置为自动量程取值;
B001 PI控制器,设置:传感器0-10V,量程范围:最小值 0,
最大值 1000;参数设置:增益 1。00,偏置 0; 设定值SP:引用 B010模拟MUX; 手动输出Mq:引用 B010模拟MUX;参数集:压力1,KC=3,TI=0.5m;
AQ1 模拟量输出,设置stop模式下的模拟量值:所有输出保持最后值;设置模拟量输出范围 0-10 V;
B010 模拟MUX,参数设置:V1=300,V2=400,V3=200,V4=0,激活参数保护;
B004 模拟量放大器,设置传感器:无;测量范围:最小值 0,
最大值 1000;参数设置:增益 1。00,偏置 0;
I1 设置为开关模式;
I2 设置为开关模式;
3.2.2 水位的自动调整
I1 闭合自动运行,水位下降,传感器的PV值下降,PI控制器经KC比例、TI积分自动快速调节,使AQ1输出量跟随增大,电动调节阀开度增大,流入容器里的水量增大,逐渐逼近设定值,经一段时间后使水位保持在设定值。
3.2.3 文本显示器的显示
图2,文本显示器程序图
B002 信息文本显示器的设置:显示框内第一排输入中文:模拟量输出;第二排输入柱形图设置:功能块 ,B001 PI控制器;实际值 ,Aq;最小值 0,最大值 1000;方向 ,水平;宽度, 14,%;第三排输入中文:实际水位;第四排输入柱形图设置:功能块 ,B004 模拟量放大器;实际值 ,Aq;最小值 0,最大值 1000;方向 ,水平;宽度, 14,1m。优先级:8.字符集1:GBK,使能;消息显示位置:LOGO! TD.
B006 信息文本显示器的设置:显示框内第一排输入中文:输出值, Aq;第二排输入中文V1值:V1;第三排输入中文V2值:V2;第四排输入中文V3值:V3;优先级:1.字符集1:GBK,使能;消息显示位置:LOGO! TD.
这样,程序在运行时, B002 信息文本显示器显示模拟量输出的柱形图,按%值水喷显示在14小格上;
B006 信息文本显示器可以在操作面板是直接修改干扰量的大小。
这里图纸发不过去,请你联系我
提问者对于答案的评价:
您好,我的qq是947405918,谢谢
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc132782.html