我一个画面,上面有200个输入输出域,每一个输出输出域用的是C动作,里面的语句如下:
{#define TAG_1 “T_HMI_AAA_HTR_PV"
double value;
value=GetTagFloat(TAG_1);
return(value/10.0); }
说白了上面的程序就是把下位机PLC读取过来的变量除以10,显示在WINCC里面;
现在的问题是WINCC画面的变量远远滞后于PLC,达到几分钟; 甚至有时候PLC变量变化了,10几分钟后HMI都没显示,求指教求原因求解决办法!
最佳答案
在变量的属性中进行标定后用直接变量链到输入输出域,周期选1秒或更短的时间试试,能不用脚本就尽量不要用脚本吧。
提问者对于答案的评价:
可以实现
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc253295.html