问题描述:
Unity软件中将一个DFB功能模块的输入管脚变量类型定义为EBOOL型数组,但在调用该DFB后一旦对EBOOL型数组管脚分配一个定位的数组变量,系统就报错.如何实现将一个定位的EBOOL型数组应用于DFB功能模块的输入管脚?所属产品线:
EcoStruxure Control Expert(原Unity Pro)解决方法:
对于Unity软件, DFB 是无法访问映射到 Quantum 目标上 State Ram 的EBOOL 变量上,需要非定位 EBOOL变量, 如果一定要将一个定位的EBOOL型数组应用于DFB功能模块的输入管脚, 可使用COPY_AREBOOL_AREOOL指令将定位的EBOOL型数组复制到非定位的EBOOL型数组, 然后将复制后的数组变量分配给DFB功能模块的输入管脚即可。
是否有帮助?