组态软件简单介绍 |
发布时间:2023-10-23
|
组态软件也叫上位机软件,相对于下位机系统(PLC,控制器,采集器,触摸屏)而言。 组态软件在知乎上如下所言: 在百度百科是这样说的: 最开始我接触到的组态软件是西门子的wincc6.0,那时候还是在2006年左右。当时我认为组态软件与触摸屏软件类似,都是用于显示数据,操控动作,数据记录的一种人机界面。在某些场合我们可以用其一即可。 后来我接触到了其他的组态软件比如施耐德的intouch,罗克韦尔的FT view Se,通用GE的IFIX;以及国内的kingview、kingscada、力控、易控、杰控等。 一般来说国外做PLC的厂家都有自己的组态软件,国内一般都是专业的组态软件。 从架构来说,分为一体式和分体式。一体式就如西门子的wincc,kingview,分体式如同intouch、kingscada,主要是驱动变量是否集成到一个组态软件中。 一般我们做组态软件的时候,首先是要打通与PLC或者其他控制器之间的通信,也就是数据可以联通。我们就需要利用通讯驱动(链路),通过某种通讯协议让组态软件可以访问控制器。 其次我们连通了控制器,基本就成功了80%。剩余的20%就是数据的操作。组态软件的数据操作无非是数据显示、数据设置,数据记录,数据统计等。除了数据方面外,组态软件具有图形绘制的功能,根据不同的工艺,我们可以绘制不同的工艺流程图,某些组态软件支持3dmax的图形导入,实现3D显示。对于一般的组态软件,只支持图片格式和动画gif格式。 第三,当上面的工作都做完后,我们组态软件还有一个基本的功能就是web发布,大多数组态软件都是基于PC系统的,但是某些时候我们需要通过网页来访问,也就自然而然出现了web的功能。
综述,组态软件就是读取和写入PLC或其他控制的数据一种软件工具。 |