返回列表 发帖

MCGS与下位机连接问题

我用mcgs和百特仪表做一个pid控制,按照说明书连接了通道,发现是可以读到百特仪表参数的,可是修改不了,执行命令 !setdevice(baite,6,"write(1,31,pid_k)") 或者 !setdevice(baite,6,"write(通道1,31,pid_k)")都不可以改变百特仪表的值。能够连上,可以读数 ,但不能写,是程序问题么?请教高手

先感谢lyyjl的回复。
仪表是福光百特的xma5000,可进行数据读写操作,在mcgs中设置了1个通道,其中有参数31(p),32(i),33(d),设置为“读写”类型,在“按钮“添加脚本命令!setdevice(baite,6,"write(1,31,pid_k)"),转入运行状态,可以看到相应的显示框里显示出p,i,d数值,点击按钮,却不能修改仪表的值

TOP

同意lyyjl“数据被恢复”的说法,是往仪表写不了数据,于是修改不了参数~我想把程序发过去,您帮我看下吧。谢谢

TOP

我的意思是仪表上的pid能随运行环境里的值改变。

TOP

先谢谢lyyjl,我再试试吧

TOP

返回列表

Powered by Discuz! 7.2   论坛QQ群:逐梦论坛群

© 2001-2021 Comsenz Inc. 鲁公网安备 37120302000001号