登录
首页 PLC论坛 PLC论坛
回帖 发帖
正文

主题:有没有懂高级语言想做工业控制上位机程序的

点击:5370 回复:20

ZsfComm32控件
用户说明书
笔者做工业控制系统的设计与开发已经超过了10个年头,ZsfComm32控件是我在长期的工控开发过程中自主研发的用于工业控制的通信组件,主要用于工控机与工业控制部件(如PLC、测温部件、加热部件等)的数据交换。这个控件也是我自己日常使用的部件,在我的工业控制系统中承担着重要角色。
做过工业控制的工程师都知道,在工业控制项目中,人机界面与工业控制部件的通信是一个相当麻烦但重要的工作。林林总总的工业控制部件,大多都有着自己独特的通信协议,协议的多样性,导致了工业控制工程师要花费大量的时间和精力去研究,因而导致进入这个行业的门槛高启。同时,这个行业的人才培养并不系统,通常是上位机采用高级编程语言,如VC++,VB,Delphi等等,这个通常由计算机专业人员担任,而下位机部件常用的PLC等,则通常由工业控制自动化专业的毕业生担纲,这种割裂的人才培养方式,导致了培养一个能够同时精通上位机和下位机控制系统的工程师相当困难。笔者1989年毕业于天津大学计算机专业,在长期的工控生涯中又精通了欧姆龙、西门子等PLC的编程,深深了解这其中的不易。出于此,我把自己曾经仔细研究过的通信协议,做了一个集成,做成了一个通信控件,希望通过这个控件,免去有志于工业控制开发的工程师研究上下位机通信所需要的大量时间和精力,降低门槛,让更多的工控工程师专注于开发,而非通信。
该控件采用事件驱动方式,有效降低了通信负担,提高通信效率,在多种设备的通信过程中开发了很多应用系统,如钢化炉控制系统、超高温加热炉控制系统、热重分析仪控制系统、实效热处理系统、气体流量控制系统等。
根据控件的功能,只要懂得高级语言(如VC++、DELPHI、VB等),就可以通过工控机与下位部件(可以是欧姆龙PLC、西门子S7-200PLC等)交互,快速成为工业控制方面的专业工程师。控件完全包含了RS232串口的控制技术,当前的版本V1.0封装了笔者常用的工业控制部件。以后会根据需要逐渐添加其他设备类型。如果哪位朋友需要与新类型设备通信,也可以联系我。
最后修改:2019/3/14 16:36:12
19-03-14 16:05
所以楼主你来坛里发个广告就走了么?
19-03-14 16:35
HslCommunication了解一下
19-03-14 16:55

引用 jint 在 2019/3/14 16:35:55 发言【内容省略】

他的控件已经没戏了………………14天试用,还仅支持串口。
89年计算机专业毕业,2019年还要到处发广告推销已经过时的控件,可怜的………………
看看人家http://m.gkong.com/bbs/460909.ashx
免费,甚至于商业应用也免费………………
Good Luck~
19-03-14 16:55
我这边是买别人做好的驱动拿过来封装。。。
19-03-14 17:17
看来更新迭代真的是太快啦,产品还是要早早推占领市场哦表情
19-03-14 18:11
谢谢提醒,有高端应用,也有低端的。其实很多工业应用还是建立在低端硬件上,我周围的同行们传统上还是使用串口居多。这个就看项目需求吧。虽然毕业较早,但是做工控时间也并不是太长,接触的设备类型有限,这个控件也是近期想对自己做个总结,同时期待对有同样需求的同行们有所帮助。水平有限,见笑了。
19-03-15 08:54
会这些VC++,VB,Delphi的,随便去当个IT码农都比干工控的待遇好的多得多。
19-03-16 08:22
这个我还给作者捐50呢
19-03-16 19:02
是HslCommunication作者
19-03-16 19:04

上一页下一页

工控新闻

更多新闻资讯