各位师傅:我在调用FB58后对其进行参数设置时发现CYLIE等重要参数输入无效(显示为红色),如图所示:
我在OB100中初始化程序如下: SET
//Startup routine for the controller and process
= "DB_TCONT_CP".COM_RST
//Switch the controller to manual mode and output manipulated variable=0%
CLR
= "DB_TCONT_CP".MAN_ON
L 0.000000e+000
T "DB_TCONT_CP".MAN
//Call mode of the pulse controller
S "DB_TCONT_CP".PULSE_ON
输入值在OB1中通过FC105输入。
请问这是怎么回事? 谢谢
图片说明:
最佳答案
QPULSE是输出引脚,不能直接赋值。另两个变量的类型为Real,可以用MD变量,也可以直接把时间值赋给背景数据块中的这两个变量,即"DB_TCONT_CP".CYCLE和"DB_TCONT_CP".CYCLE_P
图片说明:
提问者对于答案的评价:
受教 感谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc238181.html