西门子1200博途pid-TEMP

问题遇到的现象和发生背景

参考和学习别人编的梯形图

问题相关代码,请勿粘贴截图
#PID_Compact_1.CtrlParamsBackUp.Gain := #P;
#PID_Compact_1.CtrlParamsBackUp.Ti := #I;
#PID_Compact_1.CtrlParamsBackUp.Td := #D;
#Params.Cycle := #CycleTime_1;
#Config.InputScaling.UpperPointIn := #UpperPointIn;
#Config.InputScaling.LowerPointIn := #LowerPointIn;
#Config.InputScaling.UpperPointOut := #UpperPointOut;
#Config.InputScaling.LowerPointOut := #LowerPointOut;
运行结果及报错内容

如上代码中,config是一个变量,变量的类型为PID_CompactConfig,这个变量类型是 pid compact内部已经定义好的,一般是如何运用这种变量的,如何通过这个变量把数据传给pid

我的解答思路和尝试过的方法
我想要达到的结果