详解 PLC 组态王

详解 PLC 组态王组态王软件作为一个开放型的通用工业监控软件 支持与国内外常见 PLC 智能模块 智能仪表 变频器 数据采集卡等 如 西门子 PLC 莫迪康 PLC 欧姆龙 PLC 三菱 PLC 三菱 FX 系列 PLC 编程 1

大家好,欢迎来到IT知识分享网。

一、组态王软件是什么
它是一种面向工业自动化的通用数据采集和监控软件,即SCADA(通信-SCADA系统)软件,亦称人机界面或HMI/MMI(Human Machine Interface/Man Machine Interface)软件,在国内俗称“组态软件”。
“组态(Configure)”的含义是配置、设定、设置等意思,是指用户通过类似“搭积木”的简单方式来完成所需的软件功能,而不需要编写计算机程序,也就是所谓的“组态”。有时候也称为“二次开发”,组态软件就称为“二次开发平台”。
“监控(SupervisoryControl)”即监视和控制,是指通过计算机信号对自动化设备或过程进行监视、控制和管理。
组态王软件是运行于Microsoft Windows 98/NT中文平台的全中文界面的组态软件,采用了多线程、COM组件等新技术,实现了实时多任务,软件运行稳定可靠。
它把第一台下位机看作是外部设备,在开发过程中可以根据“设备配置向导”的提示一步步完成连接过程。在运行期间,组态王通过驱动程序和这些外部设备交换数据,包括采集数据和发送数据/指令。
每一个驱动程序都是一个COM对象,这种方式使通讯程序和组态王构成一个完整的系统,既保证了运行系统的高效率,也使系统能够达到很大的规模。
动画连接的引入是设计人机接口的一次突破,它把程序员从重复的图形编程中解放出来, 为程序员提供了标准的工业控制图形界面,并且由可编程的命令语言连接来增强图形界面的功能。
二、组态王软件可以做什么
1、组态王软件可以做什么
作为通用的监控软件,组态软件都能提供对工业自动化系统进行监视、控制、管理和集成等一系列的功能。同时也为用户实现这些功能的组态过程提供了丰富和易于使用的手段和工具。利用它可以完成常见的功能有:
1)读写各种PLC、DCS、仪表、智能模块和板卡,采集工业现场的各种信号,从而对工业现场进行监视和控制。
2)以图形和动画等直观形象的方式呈现工业现场信息,以方便对控制流程的监视;也可以直接对控制系统发出指令、设置参数干预工业现场的控制流程。
3)将控制系统中的紧急工况(报警)通过软件男厕、电子邮件、手机短信、即时消息软件、声音和计算机自动语言等多种手段及时通知给相关人员,使之及时掌控自动化系统的运行状况。
4)对工业现场的数据进行逻辑运算等处理。
5)对从控制系统得到的以及自己产生的数据进行记录存储。
6)将工程运行的状况、实时数据、历史数据、警告和外部数据库中的数据以及统计运算结果制作成报表,供运行和管理人员参考。
7)提供多种手段让用户编写自己特殊需要的功能,操作工程中的资源,与组态软件集成成为一个整体运行。亚控独创的C#用户程序功能可将用户自己开发和易控的功能无缝集成到一起。
8)为其它软件提供数据,也可接收数据,从而将不同的系统关联和整合起来。
9)多个组态软件之间可以互相联系起来,提供客户端和服务器架构,通过网络实现分布式监控,实现复杂的大系统监控。
10)将控制系统中的实时信息送入管理信息系统,接收从管理系统的管理数据,根据需要来干预生产现场或过程。
11)对工程的运行实现安全级别、用户级别等的安全机制。
12)非常简单地开发面向国际市场的,能适应多种语言界面的监控系统。
13)通过因特网发布监控系统数据,实现远程监控等等。
 























三、组态王软件有什么特点
它具有适用性强、开放性好、易于扩展、经济、开发周期短等优点。
通常可把这样的系统划分为控制层、监控层、管理层三个层次结构。其中监控层对下连接控制层,对上连接管理层,它不但实现对现场的实时监控与控制,且在自动控制系统中完成上传下达、组态开发的重要作用。尤其考虑三方面问题:画面、数据、动画。通过对监控系统要求及实现功能的分析,采用组态王对监控系统进行设计。
 


四、组态软件的体系结构

详解 PLC 组态王

1、系统搭建

   我们采用西门子S7-200 smart(SR20)与一个温湿度采集器进行485通讯,将数据传输给组态王软件进行显示。

详解 PLC 组态王

2、创建一个新工程

为工程创建一个目录用来存放与工程相关的文件

详解 PLC 组态王

3、建立通讯,我们找到设备COM1,建立S7200smart通讯

详解 PLC 组态王

详解 PLC 组态王

详解 PLC 组态王

详解 PLC 组态王

详解 PLC 组态王

建立数据词典一定要选择驱动,寄存器,数据类型等。

详解 PLC 组态王

详解 PLC 组态王

详解 PLC 组态王

详解 PLC 组态王

详解 PLC 组态王

详解 PLC 组态王

7、检测我们发现,需要修改的kvS7200.ini配置文件

详解 PLC 组态王

将LocalTSAP=0201,RemoteTSAP=0201测试效果如下:

详解 PLC 组态王

如果我们将将LocalTSAP=0301,RemoteTSAP=0301测试效果如下:

详解 PLC 组态王

8、总结:

驱动建立是关键,然后就是数据显示的方式。

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/133693.html

(0)
上一篇 2025-07-20 18:45
下一篇 2025-07-20 19:10

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信