恭喜,你发布的帖子
发布于 2017-07-26 10:40:50
2楼
一般是将模拟量转换做成一个子程序(FC),然后在另外一个子程序中进行调用;
子程序的输入参数为PIW,低限,高限等;输出参数为目标值;
8个模拟量转换,只要写8句程序。
为了加速转换速度,有时候将目标值设置为整数。
这样模拟量转换子程序就全部变成了整数运算,可以大大缩短执行时间。
若目标值为温度,则温度目标值为温度(摄氏度)的10倍;因为0.1度的精度对温度就够用了。
若目标值为压力(kPa),量程为(0-1000kPa),则压力目标值为压力的10倍,也就可以了。
其它种类的目标值可以类推。
WinCC上面再通过线性变换将整形数转换为带小数点的实数即可,这样显示的数据还是真值。
供楼主参考。
请填写推广理由:
分享
只看
楼主