图片中显示黄色部分编译时说实参的声明“OuTPut”不符合形参的声明“Input”但可以成功编译。
请问各位同仁这样会影响程序运行么?现在的块是个FC。
图片说明:
d265fb927f9640ea99fb2c35a14f899a
最佳答案
Output下的变量只能输出,不能作为输入,这也是和其他PLC组态方式不同之处,碰到这种情况一般是警示程序员,可以下载并多数情况下可以正常运行,但是不建议这么做,可以采用以下两种办法
1、把该变量声明到inOut区,不要声明在output区
2、在静态变量区声明与该变量同步的临时变量
提问者对于答案的评价:
您的答案完全正确!谢谢
我还需要多多学习
专家置评
已阅,最佳答案正确。