用MCGS组态软件做了有机合成设备的实验,现在想用VB来做这个实验,我应该怎么做?

做出来的VB程序运行时能跟设备一致,在VB里的设置完仪表里也会显现。... 做出来的VB程序运行时能跟设备一致,在VB里的设置完仪表里也会显现。 展开
 我来答
13_455
2013-05-28 · 超过22用户采纳过TA的回答
知道答主
回答量:39
采纳率:0%
帮助的人:61万
展开全部
这个比较麻烦,我们做工控为什么选择用组态作为上位机监测控制软件?因1为组态里有各种各样连接控件和数据传输协议,可以随意调用,比如modbus.tcp.等各种协议,以及与各工控企业流行设备相连接的接口,比如串口,网口。举例来说,mcgs与S7-300相连,我们只要在设备管理器设置一下tcp/ip地址,选择一下设备型号就可以了。
而用vb就麻烦了,你得自己编写一个网络接口协议,最快方法就是抄一个,而你自己以前又没这方面工程。做好连接协议以后,还要查plc手册,读取他的内存,具体P1-0是哪一个字节要慢慢查。
上面这一步做好了,你还要自己设计图片与实际相模拟配套。为了让动起来,你还要多做几张图片来回切换来达到动画效果。
总之,除非你闲的蛋疼,或者工程很找,并不舍得花钱买组态软件可以这么做。
顺便告诉你,各种组态都有盗版,有狗价格耶没几个钱,不变1000,软狗更便宜。
追问
关键是公司要啊,我现在很抓瞎,不知道该从哪入手,应该先做什么?
追答
先整理一下,需要那些硬件,需要多少个开关量,多少模拟量,用什么硬件采集。比如需要一个plc.几个i/o板卡。整理好后,查协议。然后看怎么做。用什么协议方便。
x11xuu
2013-05-29 · TA获得超过597个赞
知道小有建树答主
回答量:570
采纳率:0%
帮助的人:523万
展开全部
我觉得还是看连接的是什么控制器,如果控制器有提供编程的控件(比如三菱),或者控制器通讯协议公开而且容易编程(比如modbus),或者开发者对其协议很熟悉,还是可以做的。再有,如果大量使用某种控制器,研究下也是可以的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式