S7-200 PLC的回路输入量的转换及归一化

2017-06-04 71 0

    给定值和过程变量都是实际的工程量,其幅度、范围和测量单位都会不同。在实施PID算法之前,必须将这些值转换为无量纲的归一化纯量、浮点数的格式。    第一步,将工程实际值由16位整数转为浮点数,即实数格式,下面的程序段表明转换的方法:    XORD AC0AC0    //清累加器AC0    ITD    AIW0AC0    //把整数转化为双整数    DTR AC0AC0    //把双整数转化为实数    第二步,将实数格式的工程实际值转换为[0.01]间的无量纲相对值(称为归一化格式)。用下式来完成这一过程:    RNorm=(RRaw/Span+Offset)式中,RNorm为工程实际值的归一化值;RRaw为工程实际值的实数形式值,未归一化处理;Offset对于单极性值取为0,对于双极性值取为0.5; Span为最大允许值减去最小允许值,通常取32000(对于单极性)或64000(对于双极性)。    下面的程序段用于将AC0中的双极性模拟量进行归一化处理(可紧接上述转换为实数格式的程序段):    /R64000.0AC0    //AC0中的值归一化    +R0.5AC0    //将所得结果转移到范围[0.01.0]    MOVR    AC0VD100    //将归一化结果存入控制参数表TABLE中的相应双字中

相关文章

利用控制电路的逻辑关系节省输出点
三菱FX系列PLC的FX2N-4AD的使用及程序实例
三菱公司PLC联网的网络结构原理
PLC编程的基本规则
PLC指示灯控制接线原理及梯形图编程
累加器AC

发布评论