想要在FB通用功能块接口中定义一个Array类型的形参数组,由于在实参中连接的数组中的元素个数不同,又要求FB块具有通用性,怎么样实现FB块中定义的形参Array中的元素个数可变呢?
试过把Array中的元素个数调整到可能连接的实参数组中元素个数最的那个的数量,实际调用中发现其他几个元素个数不同的实参数组连接的时候都会报错。所以形参与实参的数组元素个数必须是相等的。
谢谢各位前辈指导了。
产品版区:SIMATIC S7-1200
悬赏西币:5 | 解决时间:2018-04-17 15:01:33 | 提问者: Shelmo·Shaley - 学长  第2级
最佳答案
且这个变量只能在inout里面定义。即可实现可变的数组长度
回答者:
Hong_tu
-
初级工程师  第9级
2018-04-16 12:40:47
提问者对于答案的评价:
非常感谢,验证可行。另外Variant变量类型不是太熟悉,还要继续学习。
专家置评
已阅,最佳答案正确
置评专家:西门子自动化产品支持 2018-04-17 16:17:00