4-20mA模拟量输出修正办法
来源:上海本熙科技(www.benxick.com)
客户现场通常需要仪表实时反馈4-20mA模拟量给PLC系统,再由计算机处理得出相应重量。但往往因为DAC、ADC模块的系统误差、环境干扰等原因,仪表发送的模拟量与PLC收到的模拟量不同,通过仪表模拟量输出修正可解决此类问题。
模拟量输出线性关系:
重量为0时模拟量输出4mA,满量程时输出为20mA,满量程以内的模拟量:
I当前=4+M当前*(20-4)/M大 (1)
I当前:当前仪表输出模拟量;
M当前:当前仪表显示重量值;
M大:仪表满量程时模拟量输出对应重量值。
模拟量误差修正方法:
1、首先打开【SET 1】;
2、第1项设为【H **1】(需要模拟量);
3、第11项设为【A 满量程重量】;
4、第12项(零点DA内码)和第13项(满量程DA内码)为模拟量输出校准项。
注:以上设置是C8表设置,其他仪表可以找到对应项修改。一般在模拟量零点和模拟量满量程这两点进行修正。
模拟量修正可以根据测量模拟量输出回路上的电流修正(如图1)。
例:空秤时理论模拟量为I理论=4mA,实测模拟量为I实测,当前零点DA内码为DA当前,需得到4mA的模拟量,DA内码应改为DA',标准公式:
DA'=(I理论/I实测)*DA当前; (2)
将零点DA内码修改为DA',再次测量模拟量I1,若I1=4mA,结束。DA码越大,模拟量输出越大,DA码越小,模拟量输出越小,通过适当增加或减小DA码来调整。20mA模拟量输出同理。
举例:空秤时,测得模拟量输出3.9mA,此时零点DA内码为12520。因为零点模拟量理论值应为4mA,根据公式(2)得:
DA'=(4/3.9)*12520=12841
那么我们将当前零点DA码改成12841,再次测得模拟量为4.0mA,与理论值一致,结束。
如果因现场测量工具精度不够无法准确测量输出电流,则可以通过上位机端实时反馈数值修正DA码。空秤时,上位机所得模拟量转换后的重量大于仪表重量则减小零点DA码,上位机所得模拟量转换后的重量小于仪表重量则增加零点DA码;满量程时DA码修正方法同理。后实测验证。
注:以上修正方式可以帮助用户快速修正模拟量,但因模拟量输出会有大0.2%的误差,及环境干扰等因素无法完全修正。
注意:C8、C602等4-20mA输出的大负载电阻(包括线路阻抗在内)为250Ω,如果过可能会造成较大的非线性误差。
本熙科技致力于为用户提供高品质的衡器产品,的称重解决方案及的售后服务,将公司打造成的综合电子衡器供应平台型企业。并提供用户工厂定制服务,承接各类标准与非标产品的生产订制。根据客户需求定制产品并提供系统称重解决方案。公司具有完善的销售管理与售前售后服务体系,以的销售团队与的售后服务,为客户提供细致周到的产品服务。