返回列表 发帖

MCGS与下位机连接问题

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

先谢谢lyyjl,我再试试吧

TOP

看到你这么认学,发给你一个我们单位的工程实例,你好好分析一下吧,里面涉及的内容很全面,应该对你有帮助!!!

TOP

我不知道你指的是哪个仪表上的,我这里没有仪表也不可能知道仪表上的pid值是否变了,你说的是百特仪表自带面板那的显示吗>那在我这儿是看不到的,在我这儿只能看到运行环境下是否可以在mcgs画面里修改数据,mcgs组态,我认为你做的没什么问题,画面里的流量,液位,原液位也都能改,在顺时曲线里也能看到显示,从我这儿看,一切正常,只不过我用的是mcgs5.5演示版,不是6.2的

TOP

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

TOP

在运行环境中,那p.i.d值能改的啊,我不知道你那儿为什么不能改呢?

TOP

发过来吧,我的邮箱是:lyyjl@126.com

TOP

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

TOP

我们单位的mcgs工程,运行起来,就是不接外部设备,都可以向里面写数据,进行pid的设置

TOP

你以前用过mcgs做过类似的设计吗?输入框肯定是没错吧,你应该在图形窗口里加上输入框,把输入框链接数据库中的数据,再把数据链接通道上,这应该至少应该可以让你改数据的啊,就是仪表不接授,但也总会让你写的啊,只是写过后再恢复原值罢了

TOP

返回列表

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

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