因此,我有一个库项目,在其中定义了几个功能块和接口。现在,我想在plc项目中使用该库(在同一twincat解决方案中)。因此,我将全部保存,重建,保存并安装为库spiel。如果我尝试在我的MAIN中声明一个VAR,它将导致未知的类型错误。我摆弄了一下,当我声明一个没有任何属性或方法的接口(在lib中)时,它确实显示出来并可以在MAIN中使用。但是,一旦我添加了属性或方法,该类/ FB / POU就在我的MAIN中消失了……
我觉得我正在忽略一些选项/属性来帮助PLC项目正确使用lib ...我在这里缺少什么?编辑:正如您在图像中看到的,找到了空块,神奇地添加了任何东西使其消失了可用的错误 类
编辑2:我通过将lib复制到新的解决方案解决了我的问题。原始项目中的某些内容使其被破坏。为什么这样做仍然是一个谜。
请尝试以下步骤:
如果成功,请再次安装该库,将其从参考部分删除,然后重新添加。然后再次清洁并组装全部。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句