用VC、VB等通用开发语言开发工业监控项目大讨论 点击:1414 | 回复:4



kdk911

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 25回
  • 年度积分:0
  • 历史总积分:143
  • 注册:2010年8月04日
发表于:2011-09-02 10:42:58
楼主
用VC、VB等通用开发语言开发工业监控项目大讨论

很多工控项目上位机监控用组态软件是非常方便的,在一些项目中我用过能达到事半功倍效果,但有一些项目用组态软件开发是不适合的,如下我列举几个:
用通用开发语言开发的工控项目容易产品化,不仅仅是降低成本,而组态软件很难,只要项目稍微有改动就要改动程序;在机器视觉应用和项目中算法众多(如数控系统)的基本上是用VC++开发;有很多工控项目包括一些复杂界面用组态软件是无法实现的;有些项目输入输出点数少的且数据处理量大的,有的实时性要求高的(如1ms采集数据40ms上位机显示)用通用开发语言加工控机采集卡开发既经济又实惠;有些智能仪器等通讯协议组态软件不支持用通用开发语言就很方便;一些电力监控、环境监控、大棚养殖监控、楼宇监控等用通用开发语言较多,而且设备项目扩展较方便。
组态软件主要是为对VC、VB等通用开发语言不熟悉的人员开发的,组态软件本身大多用VC开发的。我觉得掌握一门VC或VB等通用开发语言开发并不是一件难事,只要你能学会西门子S7编程,那么学会一门通用开发语言就没问题。掌握一门通用开发语言后,就要掌握串口通讯编程(现在有通讯控件直接用很方便),现在你只要知道PLC、变频器、智能仪器相关协议(这些协议厂家都有提供),就能开发出人机界面监控程序。至于你要想开发出向组态软件那样强大功能应用软件其实也不太难,你只要到http://www.beidetec.com.cn/down.asp下载工业组态和GIS地图控件和相关应用说明,掌握了这些你自己就可以随心所欲开发工业监控项目了。
欢迎各位讨论,把自己用通用开发语言开发经验奉献出来!
掌握一门通用开发语言,让你工控人生更精彩!



hrfpower

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 62回
  • 年度积分:0
  • 历史总积分:146
  • 注册:2011年4月30日
发表于:2011-09-02 14:18:54
1楼
我不了解用通用语言开发的过程,请教一下,如果有设备要跟VC通信的话,那驱动要怎么做呢?会不会很复杂?我说的是那个过程。如果是用组态软件的话,开发驱动用VC然后生成DLL文件放在安装包里面就可以用。那么用通用语言开发这个过程是怎么样呢

kdk911

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 25回
  • 年度积分:0
  • 历史总积分:143
  • 注册:2010年8月04日
发表于:2011-09-03 08:21:07
2楼
回复内容:
对:hrfpower 关于我不了解用通用语言开发的过程,请教一下,如果有设备要跟VC通信的话,那驱动要怎么做呢?会不会很复杂?我说的是那个过程。如果是用组态软件的话,开发驱动用VC然后生成DLL文件放在安装包里面就可以用。那么用通用语言开发这个过程是怎么样呢 内容的回复:


如果用通用语言开发设备要跟VC通信过程,应该比同样为组态软件用VC然后生成DLL开发通讯文件简单,最起码不需要开发DLL,直接在VC程序里进行通讯调用即可,无需驱动

fireT

  • 精华:0帖
  • 求助:2帖
  • 帖子:16帖 | 55回
  • 年度积分:19
  • 历史总积分:589
  • 注册:2009年2月07日
发表于:2011-09-05 20:29:06
3楼

用过C#  +  SQL

开发三菱Q的项目,感觉还是高级语言好的,随意性比较好!但是涉及的方面非常多

andlu

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 107回
  • 年度积分:0
  • 历史总积分:333
  • 注册:2004年9月03日
发表于:2011-11-12 09:54:45
4楼
1.vb6开发的锅炉监控软件完整源码,有登陆界面、操作界面、历史数据记录和查询界面、报警数据记录

和查询界面及相关报表功能,历史曲线查询。

2.delphi7开发的回转窑监控软件完整源码,有登陆界面、操作界面、历史数据记录和查询界面、报警数

据记录和查询界面及相关报表功能。

目前都已经稳定运行在自控项目上了。这些源码稍作修改就可以应用在其他项目上。

有需要的请联系QQ:790013363

EMAIL:lgr980423@126.com 可以先运行打包安装文件,查看效果。有偿服务,非诚勿扰!

热门招聘
相关主题

官方公众号

智造工程师