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