想说说MCGS的优缺点,没有恶意,看不看随便你们 点击:16552 | 回复:98



洪伟

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:20帖 | 96回
  • 年度积分:0
  • 历史总积分:211
  • 注册:2004年11月20日
发表于:2004-11-30 18:16:00
楼主
各位,我是一位现场的技术员,才从学校毕业没多久,在公司负责现场的一些技术问题。对于MCGS说得不对的地方请大家指点,批评。 在我看来,MCGS的构思不是建立在工业控制软件上的,只能说它是一个全中文的监视软件,在平时的实际使用中,使我敢到很多的不便。 我发现的缺点其一: MCGS读取变量的速度是所有工业控制软件中最慢的。 不要认为我乱说,我能说出我的根据。 我在一家化工单位给他们安装我公司配套的仪表的时候,在先前我就私下用MCGS测试一下仪表的通讯,结果不知只能的,连上的数据中,有一个数据始终为空。我接着用了组态王,CITECT,AIMAX,力控的软件进行连接发现,这些软件都能连上读数,并且正确。这时,我就在想,是不是MCGS在数据读取的时候和其他软件的做法不一样。我的老师用开发系统连接仪表,看是不是自己的通讯软件设计错误,结果发现,只有MCGS是一个变量一个变量的去读数据,而其他软件是把连续的很多个地址一起读上来,然后直接选取需要显示的数据。 缺点二: 一但在一个设备上的数据,其中一个数据读取错误,MCGS不会读取其它数据,而需要重试成功后,其他的数据才能继续读取。 缺点三: 只写变量成了读写变量。 我在一家军工厂给人家作设备改造时,人家要求我们使用MCGS,在我使用它和HONEYWELL的VRX100进行通讯时,本来读取速度就慢了,再加上变量一多(大概这台表我需要读取150多个变量,通讯速度19200),在读取一个以秒为单位的时钟变量时,用户只能看到每3秒数字才会改变,我又不好说,只给用户解释说数据量太大了,设备有限,没办法。还有3个变量是一段程序的开始,暂停和复位,这几个变量是3个只写变量。开始一直觉得程序运行不对,要不开始不了,要不停不下,要不就一直复位,我就把几个变量显示出来才发现,一旦写成1后,它就一直给变量发送置1的请求,结果就一直置1,到了最后三个变量都在置1,你想想会发生什么事,结果我不得不大辐改动我工程设计,造成诸多不便。 在最后,我想说的是,我认为MCGS作为组态软件的一个入门还可以,真正要上到大型而复杂的系统上,少了很多适应性。 这只是在我的个人看法上说的,不是想攻击什么,我也希望MCGS能够做出一些更好的改进,大家也发表一下自己的观点嘛。



pp311

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 256回
  • 年度积分:0
  • 历史总积分:390
  • 注册:2006年3月08日
发表于:2006-12-01 13:50:00
41楼
非常感谢楼主说真话,现在说好话的人多,说老实话的人少,西门子东西好吗?自己知道,但比其它的要好.WINCC好吗,对客户我们说好,其实对中文用户来说......KINGVIEW好吗,还可以,不过BUG太多.
总算你解决问题了,就算了,现在每个公司都推新产品,还不成熟就出来了.我们还是多鼓励为主.
不过,感谢您的真话,这样我们可以少些麻烦.不过私下说一句,要是
没有BUG,我们就无用武之地了.(我喜欢BUG,不然,我们和客户的水平一样了)

kingstar

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 85回
  • 年度积分:0
  • 历史总积分:225
  • 注册:2004年6月29日
发表于:2006-12-25 16:36:00
42楼
mcgs软件我也使用了很长时间 ,也做了一些工程,小的bug还是有的,但是没有你说的那么夸张吧  呵呵  感觉现在使用mcgs软件的人还是有很多,如果真的象你说的那样,估计也没有人使用了,建议还是放好心态,仔细的学习一下.组态软件都差不多.

micro2000

  • 精华:1帖
  • 求助:0帖
  • 帖子:46帖 | 581回
  • 年度积分:0
  • 历史总积分:751
  • 注册:2003年10月08日
发表于:2007-01-08 09:34:00
43楼
根本不用组态,用VB+VC编写,开发时间跟用组态二次开发时间差不多,但想怎么做就怎么做,很灵活,运行比组态快得多.用组态纯粹浪费钱.

洪伟

  • 精华:0帖
  • 求助:0帖
  • 帖子:20帖 | 96回
  • 年度积分:0
  • 历史总积分:211
  • 注册:2004年11月20日
发表于:2007-02-28 15:42:00
44楼
楼上这位兄弟,只要运行可靠,价格比同点的价格低,我就买你的,还要跟着项目走哟.旦原这是组态的发展趋势,大家都会VB+BC

天元2005

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 5回
  • 年度积分:0
  • 历史总积分:11
  • 注册:2004年6月03日
发表于:2007-03-09 08:52:00
45楼
看来有不少专业人士在这里,我想请教个问题,以前我在C++中开发的程序功能模块,能不能采用DLL的方式,移植到组态软件上???

天元2005

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 5回
  • 年度积分:0
  • 历史总积分:11
  • 注册:2004年6月03日
发表于:2007-03-09 08:56:00
46楼
还有,单位有自己开发的单片机,昆仑的组态能不能支持低层协议的开发,我没用个任何组态软件,正在学习

天元2005

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 5回
  • 年度积分:0
  • 历史总积分:11
  • 注册:2004年6月03日
发表于:2007-03-09 09:52:00
47楼
我的怎么没发出去

在学习

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 79回
  • 年度积分:0
  • 历史总积分:104
  • 注册:2005年10月21日
发表于:2007-05-21 12:11:00
48楼
我刚接触mcgs嵌入版,最近作了3套工程,总的来说还是很好用的,就是数据多时反应慢点,因为是初学还有很多问题不明白,请高手指点,用嵌入版控制时想在另外一台电脑上也显示并控制工程该怎么做啊?距离是多少啊?还有工程下载以后,从mcgs上怎么上载啊?恳请赐教!kxyhm@163。com

lsl初学者

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 7回
  • 年度积分:0
  • 历史总积分:12
  • 注册:2007年3月12日
发表于:2007-05-23 19:50:00
49楼
我想学mcgs,谁能发一个这个软件给我啊, 谢啦.li_songlin@163.com

yanqin

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 4回
  • 年度积分:0
  • 历史总积分:32
  • 注册:2007年5月31日
发表于:2007-05-31 14:26:00
50楼
大家好!我在做毕业设计,用mcgs5.5组态设计一个监控系统,与plc三菱连接.可是设备通讯的时候只有中间寄存器能通讯,数据寄存器无法通讯.在使用设备调试时,数据寄存器显示的是一些没有规律的数字,和我要通讯的数据无关.我很着急,周围的同学也不会,希望你们可以帮帮我,万分感谢!

工控知音

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 15回
  • 年度积分:0
  • 历史总积分:437
  • 注册:2002年11月02日
发表于:2007-06-11 17:21:00
51楼
我在5个项目上用了MCGS,都很理想.在数据采集系统中对通讯速度要求并不非常严格,上位串口9600就足够了.

工控知音

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 15回
  • 年度积分:0
  • 历史总积分:437
  • 注册:2002年11月02日
发表于:2007-06-11 17:21:00
52楼
我在5个项目上用了MCGS,都很理想.在数据采集系统中对通讯速度要求并不非常严格,上位串口9600就足够了.

LM老马

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 94回
  • 年度积分:0
  • 历史总积分:175
  • 注册:2005年1月25日
发表于:2007-06-26 16:59:00
53楼

l_n

  • 精华:1帖
  • 求助:2帖
  • 帖子:10帖 | 141回
  • 年度积分:52
  • 历史总积分:379
  • 注册:2001年11月09日
发表于:2007-06-26 18:09:00
54楼
没用过MCGS,正在学

meikanshu

  • 精华:0帖
  • 求助:0帖
  • 帖子:61帖 | 256回
  • 年度积分:0
  • 历史总积分:1615
  • 注册:2002年3月25日
发表于:2007-06-27 17:10:00
55楼
 不知道大家去测试一下62版的PROFIBUS DP父设备/子设备通讯没有,提示没有”什么*.ocx" 没有注册?
  怎么写驱动的连驱动需要那些文件都不知道就发到网上下载,别人怎么用哦?

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2007-07-23 13:29:00
56楼
我们公司有好几台设备用MCGS 5.5的,经常出现的问题如前面提到的,点击一次“保存”,但数据库文件里是空白的,多次点击“保存”才行。导致以前的测试数据丢失,这个问题该怎么解决?
还有今天碰见个莫名其妙的问题:D:\MCGS\Program中的McgsRun一旦运行,就会出现“找不到可以运行的工程”,无法继续打开。但以前放在桌面的快捷方式却能使用,用“开始”-“程序”也能顺利打开,不知道是哪里出现了问题?
望解答,谢谢!

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2007-07-23 13:31:00
57楼
大家有没有碰到过同样的问题啊?

自控厂商

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 112回
  • 年度积分:0
  • 历史总积分:378
  • 注册:2003年8月28日
发表于:2007-07-23 14:42:00
58楼
我认为楼主对通讯的理解有问题,软件和硬件设备的通讯不是软件厂家想怎么通讯就怎么通讯,是有硬件厂家的协议所决定的,你可以学学通讯方面的东西了

twohands

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 21回
  • 年度积分:0
  • 历史总积分:192
  • 注册:2007年7月10日
发表于:2007-08-21 20:02:00
59楼
   我最近用MCGS给化工学院的实验室的一台分析仪做一个模拟的操作界面,总共建了50个窗口,变量定义了70个左右,运行的时候感觉慢了许多,还有我在循环脚本里用了OpenSubWnd这个函数来调用子窗口,只能调用一次,我想请教一下能不能用连续调用下面的窗口,程序怎么写,或者用哪个函数可以设定时间自动跳到下个窗口,具体怎么做?现在运行的时候很慢,在退出的时候就死掉了,还出现一个内存错误,不知道是不是我循环策略里面的程序进入了死循环状态造成的?请各位前辈门指教,谢谢!!!

twohands

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 21回
  • 年度积分:0
  • 历史总积分:192
  • 注册:2007年7月10日
发表于:2007-08-21 20:04:00
60楼
我现在是一名大4的学生,对MCGS,力控,组太王这些组态软件很感兴趣,正在学习阶段,希望前辈们给予支持!!!

热门招聘
相关主题

官方公众号

智造工程师