我试图完成一个 twincat 3 库,它使用在主项目中定义的全局常量来做事情,比如创建这些常量大小的数组并在它们之间循环。但是我一直没有成功,我想知道这是否可以做到。当我尝试构建主项目时,我只是收到此错误“数组的错误 4 边框 'cPassedConstant' 没有常量值”。错误来自库中定义的数组。
我尝试为库创建一个具有相同名称的常量的 GVL,然后将“外部实现”属性设置为 true,但这没有帮助。
我的目标是制作一个带有过滤等功能的 IO 管理库。然后我可以将它添加到主项目并定义一些常量,如“cDigitalIputsCount”、“cAnalogInputCount”等。