组态王教程 基础,入门级 高手可以绕道
### 组态王教程知识点详解 #### 一、组态王软件概述 - **软件定位**:“组态王”是一款专用于工业自动化领域的组态软件,适用于Microsoft Windows 98/NT中文操作系统平台,具备全中文界面,方便国内用户理解和使用。 - **技术特点**:采用了多线程和COM组件等先进技术,实现高效稳定的实时多任务处理。 #### 二、组态王软件结构 - **组态王工程浏览器**:集成开发环境,支持查看工程的各个组成部分及完成数据库构建、外部设备定义等工作。 - **TOUCHMAK**(画面制作系统):应用程序开发环境,用于设计画面、动画连接等。 - **TOUCHVEW**(画面运行系统):实时运行环境,采集数据、记录实时数据库,以动画形式展示数据变化,并完成报警、操作记录等功能。 #### 三、组态王的关键功能 1. **使用工程浏览器** - **查看工程组成部分**:如画面、数据库、设备配置等。 - **构建数据库**:定义数据类型,存储和管理实时数据。 - **定义外部设备**:配置通讯参数,实现与下位机的数据交换。 2. **建立新项目** - **项目概念**:每个应用系统被视为一个项目,存储在一个独立目录中。 - **项目目录**(工程路径):存放所有重要数据文件,一般不允许手动修改。 3. **绘制画面** - **使用TOUCHMAK**:提供先进的图形生成工具,绘制各种控制面板和监控画面。 - **图库和控件**:利用预置的图库资源和控件快速构建图形界面。 4. **构造数据库** - **数据类型**:定义不同类型的变量,如数字、字符串等。 - **变量管理**:组织和管理变量,确保数据准确无误。 5. **和下位机通讯** - **设备配置**:通过“设备配置向导”设置通讯协议和参数。 - **驱动程序**:作为COM对象,确保高效稳定的通讯。 6. **产生动画效果** - **动画连接**:建立画面图素与数据库变量之间的关联,使画面响应实时数据变化。 - **动画效果**:如指针旋转、液位升降等,直观展示现场情况。 7. **查看趋势曲线和报警信息** - **趋势曲线**:展示历史数据的趋势变化。 - **报警系统**:设置阈值,及时反馈异常状态。 8. **设计自定义报表** - **报表生成**:根据需要设计报表模板,自动收集并整理数据。 - **报表输出**:支持多种格式的输出,便于分析和存档。 9. **系统安全防范** - **权限管理**:设定不同级别的访问权限,保护系统安全。 - **日志记录**:记录用户的操作行为,便于追踪和审计。 #### 四、建立应用程序的过程 1. **设计图形界面**:确定所需的图形元素和布局。 2. **构造数据库**:定义变量类型,组织数据结构。 3. **建立动画连接**:设置图素与变量的联动关系。 4. **运行和调试**:测试应用程序的功能和性能,调整优化。 #### 五、案例实践 - **化工厂反应车间监控系统**:通过组态王软件建立一个完整的监控中心,实现对车间生产数据的实时监控和分析。 - **操作按钮**:实现对车间设备的远程控制。 - **趋势曲线**:展示生产数据的趋势变化。 - **报警功能**:即时通知异常情况。 通过以上知识点的详细介绍,我们可以看出组态王软件不仅提供了丰富的功能支持,而且其易用性和灵活性也非常适合初学者入门。对于希望深入了解组态软件及其应用的人来说,掌握这些基础知识是非常必要的。
剩余26页未读,继续阅读
- qmz198808112013-01-28有些看不是很懂
- 粉丝: 0
- 资源: 3
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助