经过反复试验,发现新版EB8000 V4.40存在问题:在宏指令中如果使用SetData或GetData函数写入或读取用索引寄存器寻址的RW寄存器时失败,例如下面的宏指令:
macro_command main()
short a,b
GetData(b,"Local HMI",LW,9200,1)
GetData(a,"Local HMI",RW,b,1)
SetData(a,"Local HMI",LW,1000,1)
end macro_command
执行宏指令后RW的内容不能正确地写入LW1000;而在EB8000 V4.40发布后几天,威纶又发布V4.41,在V4.41的说明中幷未提及这个问题,请公司技术人员解答一下,这个版本的软件能用吗? |