组态王软件(一)
组态王软件的概述
组态王软件是一种通用的工业监控软件,它将过程控制设计、现场操作以及工厂资源管理融于一体,将一个企业内部的各种生产系统和应用以及信息交流汇集在一起,实现最优化管理,采用组态王软件开发工业监控工程,可以极大地增强,用户生产控制能力、提高工厂的生产力和效率、提高产品的质量、减少成本及原材料的消耗它适用于从单一设备的生产运营管理和故障诊断,到网络结构分布式大型集中监控管理系统的开发。
组态王软件作为一个开放型的通用工业监控软件,支持与国内外常见的PLC、智能模块、智能仪表、变频器、数据采集板卡等(如:西门子 PLC、莫迪康 PLC、欧姆龙 PLC、三菱PLC、研华模块等等)通过常规通讯接口(如串口方式, USB接口方式、以太网、总线、GPRS 等)进行数据通讯。
组态王软件与IO设备进行通讯一般是通过调用*.dII动态库来实现的,不同的设备、协议对应不同的动态库。工程开发人员只须使用组态王提供的设备定义向导,即可定义工程中使用的I/O设备,并通过变量的定义实现与 I/O设备的关联,对用户来说既简单又方便。
组态王软件的功能特点
- 强大的界面组态显示功能
- 良好的开放性
- 丰富的功能模块
- 强大的数据库
- 可编程的命令语言
- 周密的系统安全防范
- 强大的仿真功能
组态王软件的安装
注:软件安装之前,最好关闭电脑的杀毒软件与防火墙,避免软件安装出错。安装路径最好不要有中文字符;
电脑系统推荐:win7 64位 旗舰版; win10 64位 旗舰版;
组态王下载: https://www.kingview.com/download.php
按提示逐个安装每一项;
组态王软件的组成
组态王软件由工程管理器、组态开发系统、运行系统和信息窗口四部分构成
工程管理器:工程管理器用干新工程的创建和已有工程的管理,对已有工程进行搜索、添加、备份、恢复以及实现数据词典的导入和导出等功能。
工程浏览器:工程浏览器是一个工程开发设计工具,用于创建监控画面、监控的设备及相关变量、动画链接、命令语言以及设定运行系统配置等的系统组态工具。
运行系统:工程运行界面,从采集设备中获得通讯数据,并依据工程浏览器的动画设计显示动态画面,实现人与控,制设备的交互操作。
信息窗口:用来显示和记录组态王开发和运行系统在使用期间的主要日志信息
点击新建——新建一个测试工程,可以将当前新建的工程设为默认工程;
新建好以后双击就可以进入工程浏览器了,也就是工程开发的环境了、
创建组态王工程的一般过程
第一步:创建新工程
第二步:定义硬件设备并添加工程变量
第三步:制作图形画面并定义动画连接
第四步:编写命令语言
第五步:进行运行系统的配置
第六步:保存工程并运行
对运行系统、报警、历史数据记录、网络、用户等进行设置是系统完成用于现场前的必备工作。
如何得到组态王的帮助
组态王帮助文档分组态王产品帮助文档和I/O驱动帮助文档两部分,可以通过如下几种方法打开:
方法一:单击桌面“开始”一“所有程序”一“组态王”一“帮助文档”,此选项中包括组态王帮助文档、驱动帮助文档.
方法二:在工程浏览器中单击“帮助”菜单,此选项中包括组态王帮助文档、驱动帮助文档。
方法三:在工程浏览器中任何时候通过“F1”快捷键弹出组态王软件帮助文档。
组态王工程文件管理
1、新建工程,点击菜单栏中的文件—–新建工程—–下一步进行创建;
2、打开旧工程,点击菜单栏中的文件—–添加工程—–找到现有的工程,点击选中打开工程;
3、打开旧版本的工程文件,旧版本指原先的工程文件不是在V7.5软件中创建的,如在6.53中创建的。点击菜单栏中的文件—–添加工程—–找到低版本的的工程。
打开以后需要对工程的版本进行升级,
升级成功后的效果如下图所示:
组态王可以打开低版本的工程,但是版本跨度大了就打开不了,如7.5可以打开6.6却打开不6.53。可以将6.53升到6.6再升到7.5就可以了。
清除工程信息,只是从工程管理器中清除条目,在源位置的工程还在。
删除工程, 删除工程以后,在电脑中就找到这个工程了。
备份,将已有的工程文件,进行保存备份,也可以对工程进行分块备份,默认的块大小为1.44M。备份的文件可以利用恢复按钮恢复到工程中。注:备份时不能为当前正在使用的工程,不带小旗帜标识;
定义外部设备
点击左侧栏中的设备——新建….就可以就可以进入设备配置向导。通过生产厂家、设备名称、通讯方式进行了分类。
DDE: 是指PC机上独立的应用程序,比如excel与组态王之间建立的连接。
PLC: 就是组态王软件与各种 PLC之间的一个数据交换。
组态王的变量类型与变量的数据类型
序号 | 类型 | 变量 |
---|---|---|
1 | 基本变量类型 | IO变量;内存变量 |
2 | 变量的数据类型 | 实型、离散、字符串、整数、结构 |
3 | 特殊变量类型 | 报警窗口变量、历史趋势曲线变量、系统预设变量(日期、时间) |
变量管理
变量管理就是对变量的增、删、改、查的操作;在数据词典中的变量,如果此时删除是还没有在工程中关联使用的变量;
如果在任意画面中使用了的变量,会提示在画面中正在使用,不能删除。此时需要进入画面将这个变量取消掉关联或删除相关画面如按钮,然后在"工具"—–"更新变量计数"——-此时再进行删除就可以了。
在数据词典中右击可以时行变量替换,这样也是比较方便的来更换画面中关联的变量。
变量的导入与导出:
方法1,在工程浏览器中导出的变量是xml格式的文件;
方法2,通过工程管理器中的DB导出,DB导入,这样导出的是xls格式的文件;