内容摘要:开发工控软件很重要的一个部分就是图形系统。很多组态系统提供了丰富的图形组态功能,能够通过他们提供的图形库完成各种复杂的图形开发,而且效果非常好。比如表记,LED,趋势,流动控件等。
从毕业到现在已经有比较长的一段时间了,在这些工作期间,编写工控软件一直是我主要从事的职业。由于当时所在的是一个中小心公司,主要负责电力行业的监控系统,同时开拓一些工控相关的业务,比如自来水,闸门,橡胶坝等系统。这类系统一个显著的特点就是系统集成度比较高,要求对现场的控制要求比较了解,然后采用PLC+工控机的模式就可以了。现在的PLC品种繁多,而且技术都非常成熟,能够稳定运行,且各PLC厂商都提供了编程软件,能够快速的进行开发,而在上位机(工控机软件)部分也有不少的组态软件提供商,比较有名的诸如组态王、Visual Graph、iFix等。但是这些组态软件很多都是根据项目授权,即投运一个项目需要得到他的一个授权。作为中小心公司,公司领导层觉得既然拥有自己的软件开发工程师如果再采用组态软件来实现的话是一笔很划不来的事情,所以公司的主张就是自己开发自己的监控软件。
开发工控软件很重要的一个部分就是图形系统。很多组态系统提供了丰富的图形组态功能,能够通过他们提供的图形库完成各种复杂的图形开发,而且效果非常好。比如表记,LED,趋势,流动控件等。而自己开发则要单调很多。现在有有了一些诸如世纪飞扬等控件提供商,提供一系列控件开发包,不过一句话,他们都是要花米米的。作为很多开发人员是不愿意去出这些钱的,但是搜索网络上面这类控件,却几乎难得找到几个。前些时候一个朋友接了一个项目,一个泵厂的监控系统,这个系统实现中需要很多的管道和管道内部趋势图,能够实时反映水流的方向等。由于属于私人开发不可能花钱去购买那些控件,于是要我给他做一个可用于这个项目能够反映流动情况的管道控件。
多亏了现在网络上信息的丰富,“如果说我成功那是因为我站在了巨人的肩膀上“,通过考虑,我们可以采用管道和流动相结合的方法来实现我们的控件
来源:vckbase 作者:戚高 责编:豆豆技术应用