组态王软件功能介绍
- 格式:ppt
- 大小:2.23 MB
- 文档页数:14
3、系统软件3.1组态王软件介绍本系统采集控制软件选用中国本土软件厂商北京亚控科技发展有限公司生产的,国内最早的商用组态软件“组态王”。
截止到2009年底,“组态王”已在国内装机量有10万套,成功地应用于我国工业领域的各行各业,例如石油、化工、电力、冶金、造纸、橡胶、环保、机械制造等等,在中国使用的监控软件中,组态王拥有国内最多的用户。
像国外众多的软件一样,组态王软件也经过了一个发展例程:1995年——组态王V1.01996年——组态王V1.21997年——组态王V1.511998年——组态王V2.01999年——组态王V5.12000年——组态王V5.1 for Internet2001年——组态王V6.0、组态王电力专业版6.02002年——组态王V6.022003年——组态王V6.52005年——组态王V6.512006年——组态王V6.522007年——组态王V6.53下面介绍组态王通用强大的功能。
3.1.1基本人机界面功能通过本功能完成画面组态。
1.快速便捷的应用设计用组态软件构造“监控和数据采集系统”的好处之一就是能大大缩短开发时间,并能保证系统的质量。
能快速便捷地进行图形维护和数据采集是此类系统的关键点。
组态王正是提供了丰富的快速应用设计的工具。
(1)方便实用的工程管理组态王6.53提供方便实用的管理工具——工程管理器。
工程管理器是一个独立的可执行文件,用来管理本机的所有组态王工程,可以实现工程的压缩备份,备份恢复,数据词典的导出导入,实现开发和运行系统的切换等。
(2).集成的开发环境最新设计的组态王工程浏览器为用户提供了便利的集成开发环境。
工程设计者可以在工程浏览器中查看工程的各个部分,可以查看画面、数据库、配置通讯驱动程序、设计报表;可以完成系统的大部分配置。
工程浏览器采用树形结构,操作简单方便,容易接受。
在工程浏览器中,用户也可以方便地切换到组态王开发环境和运行环境。
(3).功能强大、易用的绘图工具目前用简单的示意性图形已经不足以表示工业现场复杂的生产过程,用户普遍要求更加丰富多彩、生动逼真的画面。
组态王自定义串口协议编程一、引言在自动化控制系统领域,组态王是一款广泛应用于监控和控制系统的软件。
为了实现与其他设备的通信,组态王提供了自定义串口协议编程功能。
本文将详细介绍如何进行自定义串口协议编程,以满足实际工程需求。
二、组态王简介组态王(KingView)是一款国内知名的监控和控制软件,具有良好的人机界面、强大的数据处理和通信功能。
组态王支持多种通信协议,如Modbus、Profibus、以太网等。
在实际工程中,用户可以根据需求自定义串口协议,实现与其他设备的通信。
三、自定义串口协议编程原理自定义串口协议编程主要包括以下几个方面:1.初始化串口:设置串口参数,如波特率、数据位、停止位等。
2.发送数据:按照协议格式,将数据发送给其他设备。
3.接收数据:接收其他设备发送的数据,并按照协议解析。
4.错误检测与处理:实现错误检测和处理功能,保证数据传输的可靠性。
四、具体操作步骤1.打开组态王,新建一个工程。
2.在工程中添加一个串口通信设备。
3.配置串口通信设备的属性,如波特率、数据位、停止位等。
4.编写自定义协议程序,实现数据的发送和接收。
5.调试并优化程序,确保通信正常。
五、实战案例分享以下是一个自定义串口协议编程的实战案例:1.设备A发送数据:设备A按照自定义协议格式,将数据发送给设备B。
2.设备B接收数据:设备B接收到数据后,按照协议解析并处理。
3.数据处理:设备B将解析后的数据上传至组态王,进行实时监控。
六、注意事项1.在编写自定义协议时,要确保协议的稳定性和可靠性。
2.注意错误检测与处理,避免因为传输错误导致系统不稳定。
3.调试过程中,密切关注数据传输情况,及时发现问题并进行优化。
七、总结通过本文的介绍,相信大家对组态王自定义串口协议编程有了更深入的了解。
在实际工程中,根据需求编写自定义串口协议,可以有效提高设备的通信效率和系统的稳定性。
组态王软件的各种功能与应用使用组态王的网络功能需要在局域网中建立若干服务器和客户机,通常建立一台服务器和多台客户机,需要分别在服务器和客户机上设置参数。
首先,确定所有的计算机在同一个局域网内,每台客户机能够在网上邻居访问到服务器。
然后服务器和客户机分别在本机上要打开同一个组态王程序,服务器上的程序还要完全共享。
配置服务器:打开一个组态王程序,双击左边窗口的“网络配置”,在弹出的窗口中选择“连网”,然后在“本机节点名”中键入本机的计算机名,比如czg;然后在节点类型中选中“本机是登录服务器”和“本机是I/O服务器”,至此,服务器的设置完毕。
客户机配置:1、在本机上打开同一个组态王程序,选择最左侧的按键“站点”,右键单击左侧空白处,选择“新建远程站点”,点击“读取节点配置”,在网上邻居上找到服务器czg上所共享的组态王程序,点击确定。
2、点击界面左侧的“系统”按键,双击网络配置,选择连网,输入本机节点名,即计算机名,比如guan;节点类型中选择登录服务器czg;客户配置中选中“客户”和I/O服务器下面的czg,点击“确定”。
3、点击“数据词典”,选择一变量,如“ADAM4017AI0”,右键单击,选择变量名称替换,在弹出的对话框中选中“变量使用报告(不改变数据词典)”,然后点击“替换为”后面的?号,在弹出对话框中点击左侧窗口中的czg ,然后选择右侧窗口中的“ADAM4017AI0”变量,点击“确定”,然后点击替换,即可。
以此类推,分别替换其他变量。
至此,服务器和客户机的配置都已经完成,其他客户机的配置可以这样进行。
将刚刚配置好的一台客户机上的组态王程序复制到其他作为客户机上的计算机上。
然后在每台计算机上分别打开,双击“网络配置”,将“本机节点名”更改为本机计算机名即可。
2021 组态王工控软件的功能介绍[键入作者姓名][键入公司名称]2021/1/1组态王工控软件的功能介绍组态王软件经过八年开发,五年的各种突发环境的真实考验,两万五千余例工程(钢铁,化工,电力,国属粮库,邮电通讯,环保,水处理,冶金等各行业)的现场运行(包括"中华世纪坛"国家标志性工程),现已成为国内组态软件的客户首选,并且作为首家国内组态软件应用于国防,航空航天等重大领。
组态王具有如下十大特点:一、工程管理对于系统集成商和用户来说,一个系统开发人员可能保存有很多个组态王工程,对于这些工程的集中管理以及新开发工程中的工程备份等都是比较烦琐的事情。
组态王工程管理器的主要作用就是为用户集中管理本机上的所有组态王工程。
工程管理器的主要功能包括:新建、删除工程,对工程重命名,搜索指定路径下的所有组态王工程,修改工程属性,工程的备份、恢复,数据词典的导入导出,切换到组态王开发或运行环境等。
另外,组态王开发系统提供工程加密,画面和命令语言导入、导出功能。
二、画面制作系统hm(1)支持无限色和过渡色组态王调色板支持无限色,支持二十四种过渡色效果,组态王的任一种绘图工具都可以使用无限色,大部分图形都支持过渡色效果,巧妙地利用无限色和过渡色效果,可以使您轻松构造面无限逼真、美观的画面。
(2)图库使用图库具有很多好处:降低了工程人员设计界面的难度,缩短开发周期;用图库开发的软件将具有统一的外观,方便工程人员学习和掌握;利用图库的开放性,工程人员可以生成自己的图库元素,"一次构造,随处使用",节省了工程人员投资。
图库全新改版,提供具有属性定义向导的图库精灵,用户只需稍做调整即能制作具有个性化的图形。
(3)按钮和图形组态王支持按钮的多种形状和多种效果,并且支持位图按钮,用户可以构造无限漂亮的按钮。
另外,组态王支持多种图形格式,如Gif 、Jpg、Bmp等,用户可以充分利用已有的资源,轻松构造自己功能强大且美观的应用系统。
组态王重要功能简单使用介绍一、图库1、图形建立动画连接并合成图素的方式创建的图库精灵,在画面中引用后,其属性界面中动画连接属性的变量改变后,可以任意移动它的位置,但不能再调整其大小,否则动画连接属性的变量会变回到原先的变量。
为避免误操作,可以把图库精灵转换成普通图素后再定义属性变量。
2、一般情况下,含有图库精灵的画面会有许多操作上的限制。
如,为了在画图过程中把常用的图块创建为图库精灵,但图块中的图素要求不能包含引用到的图库精灵。
所以在画图过程中引用到的图库精灵应首先转化成普通图素。
转化成普通图素后,还可以个性化定义动画,而图库精灵定义动画比较死板。
二、动画制作1、组态王软件对稍微复杂的动画,如旋转轮、搅拌叶片模拟动作等没有现成的图库引用,都必须自己设计,无论采用图素基本旋转功能还是图素显示与隐藏方式实现视觉上的动画效果,绝大多数情况下都必须使用到内存变量。
一般一个动画使用到一个内存变量。
当软件点数较少,变量使用较紧张时,就不能为了动画效果而定义大量的内存变量。
动画的实现一般要求有重复计数功能的表达式支持,这就要定义专用的内存整型变量(为了使动画更流畅,可以定义内存实型变量,以小于1的阶梯变化),通过命令语言来实现重复计数功能。
为了减少变量的使用数,就应对整个组态系统的动画效果进行大的归类,如旋转、移动、闪烁、缩放等,每一类定义一个或多个(尽量少)的内存实型变量。
使用方法为:1、在应用程序命令语言中写出变量重复计数的程序,在某一窗口只要引用此变量来实现动画即可;2、在每个需要动画效果的窗口的画面命令语言中写出变量重复计数的程序。
方法1优点是每个变量只要书写一次计数程序,缺点是整个监控系统的同类型的动画效果相同,制作也不灵活。
方法2的优点是每个窗口中变量计数的变化量可以不一样,这样使得制作动画更方便灵活,每个窗口动画效果可根据需要灵活实现,缺点是同一个变量要多次书写计数程序。
另外必须注意的是:如果同时多个窗口都要实现同类型的动画效果,也就是同一个变量在多个窗口使用。
一、引言随着工业自动化程度的不断提高,组态软件在工业控制系统中的应用越来越广泛。
组态王软件作为一款优秀的工控组态软件,具有强大的功能和丰富的应用案例。
为了提高自己的实际操作能力,我参加了组态王软件应用实训,以下是我对实训过程的总结和体会。
二、实训目的1. 熟悉组态王软件的基本功能和使用方法;2. 掌握组态王软件的工程创建、画面设计、动画连接、脚本编写等操作;3. 提高实际应用组态王软件解决工程问题的能力。
三、实训内容1. 组态王软件的基本功能和使用方法组态王软件是一款功能强大的工控组态软件,主要包括以下功能:(1)工程管理:创建、编辑、备份、恢复工程文件;(2)画面设计:设计工程画面,包括基本图形、动画、按钮、文本等;(3)动画连接:设置动画元素与实际硬件的连接关系;(4)脚本编写:编写脚本程序,实现控制逻辑;(5)报警管理:设置报警规则,实时监控报警信息;(6)趋势曲线:实时显示历史数据变化趋势;(7)报表系统:生成报表,便于数据分析和统计。
2. 组态王软件的工程创建与画面设计在实训过程中,我学习了如何创建一个新工程,并设计了一个简单的工程画面。
具体步骤如下:(1)打开组态王软件,选择“新建工程”选项;(2)设置工程名称、描述、版本等信息;(3)选择工程类型,如标准工程、监控工程等;(4)设计工程画面,包括添加基本图形、动画、按钮、文本等元素;(5)调整元素位置、大小、颜色等属性,使画面美观、实用。
3. 动画连接与脚本编写在实训过程中,我学习了如何将动画元素与实际硬件连接,并编写脚本程序实现控制逻辑。
具体步骤如下:(1)在工程浏览器中,选择动画元素;(2)设置动画元素与实际硬件的连接关系,如PLC、传感器等;(3)编写脚本程序,实现控制逻辑,如启动、停止、报警等;(4)测试脚本程序,确保控制逻辑正确。
4. 报警管理与趋势曲线在实训过程中,我学习了如何设置报警规则,实时监控报警信息,并查看趋势曲线。
组态王软件功能介绍组态王是一款用于工业自动化系统中的配置软件,它提供了丰富的功能和工具,可用于创建和配置人机界面(HMI),数据监视和控制系统。
以下是组态王软件的功能介绍。
2.多种通信协议支持:组态王软件支持多种通信协议,可以与各种设备和系统进行通信,如PLC、DCS、数据采集器、变频器等。
这使得用户可以轻松地接入和监控不同设备的数据,并进行控制和操作。
3.实时数据监视和历史数据记录:组态王软件可以实时监视和显示数据,并为用户提供了实时数据图形化显示的功能。
它还具备历史数据记录的能力,可以将数据保存为文件或数据库中,以便用户进行回溯和分析。
4.报警和事件管理:组态王软件提供了报警和事件管理功能,可以监控和记录设备发出的报警和事件信息。
当发生异常情况时,用户可以接收到报警通知,并采取相应的措施。
5.数据分析和报表生成:组态王软件具有数据分析和报表生成功能,可以对历史数据进行统计和分析,生成各种图表和报表,帮助用户了解和评估系统的性能和效果。
6.远程监控和控制:组态王软件支持远程访问和控制,用户可以通过互联网或局域网远程监控和控制系统。
这使得用户能够随时随地对系统进行监视和操作,提高了运行效率和响应速度。
7.多语言支持:组态王软件支持多种语言,可以满足不同地区和用户的语言需求。
用户可以选择他们熟悉和使用的语言进行配置和操作,提高了软件的易用性和适应性。
8.安全性和权限控制:组态王软件具有强大的安全性和权限控制功能,可以保护系统数据的安全性和完整性。
用户可以进行身份验证和授权,限制不同用户对系统的访问和操作权限,防止未经授权的访问和操纵。
9.灵活且可扩展的架构:组态王软件具有灵活的架构,可以根据用户的需求进行定制和扩展。
用户可以通过编写脚本或使用插件来扩展软件的功能,满足特定的应用要求。
总之,组态王软件是一款功能强大、易于使用和定制的工业自动化配置软件。
它可以帮助用户轻松创建和配置人机界面,实时监视和控制数据,分析和报告系统性能,并提供安全性和权限控制等功能,为用户提供了一个高效、可靠和安全的工业自动化解决方案。
组态王数据类型引言概述:组态王是一种常用的工业自动化软件,它提供了丰富的数据类型,用于存储和处理不同类型的数据。
本文将详细介绍组态王的数据类型,包括其分类、特点以及应用场景。
一、基本数据类型1.1 整型数据:组态王支持不同位数的整型数据,包括8位、16位、32位和64位整数。
这些数据类型可用于存储整数值,如传感器数据、计数器值等。
1.2 浮点型数据:组态王还支持浮点型数据,包括单精度和双精度浮点数。
这些数据类型适合于存储带有小数部份的数据,如温度、压力等测量值。
1.3 布尔型数据:组态王提供布尔型数据类型,用于存储逻辑值,如开关状态、报警状态等。
布尔型数据只能取两个值,即真或者假。
二、复合数据类型2.1 数组:组态王支持数组类型,可以存储多个相同类型的数据。
数组可以按照一维、二维甚至更高维度进行定义,适合于存储一组相关的数据,如传感器阵列数据。
2.2 结构体:组态王还提供结构体类型,用于将多个不同类型的数据组合成一个整体。
结构体可以包含不同的数据类型,方便对相关数据进行组织和管理。
2.3 枚举:组态王的枚举类型可以将一组相关的常量值定义为一个类型。
枚举类型适合于存储一组离散的取值,如开关状态、报警级别等。
三、特殊数据类型3.1 时间类型:组态王提供了时间类型,用于存储日期和时间信息。
时间类型可以表示年、月、日、时、分、秒等时间单位,适合于记录事件发生的时间。
3.2 字符串类型:组态王支持字符串类型,用于存储文本数据。
字符串类型可以存储任意长度的字符序列,适合于存储设备名称、报警信息等文本数据。
3.3 文件类型:组态王还提供文件类型,用于存储和处理文件数据。
文件类型可以读取、写入和编辑文件,适合于处理配置文件、日志文件等。
四、数据类型的应用场景4.1 监控系统:组态王的数据类型适合于监控系统中的数据存储和处理。
可以使用整型数据类型存储传感器数据,使用布尔型数据类型表示开关状态,使用时间类型记录事件发生的时间等。
组态王和plc网口通讯组态王(KingView)是一种功能强大的监控与控制软件,而PLC网口通讯则是指使用计算机通过PLC通讯口连接到PLC系统,实现数据的读取和控制。
本文将探讨组态王和PLC网口通讯的相关概念、应用和优势。
一、组态王的特点和应用领域组态王是一款为工业自动化领域开发的软件,具有以下特点和优势:1. 易于使用:组态王的操作界面简洁直观,用户可以通过拖拽、设置参数等简单的操作即可完成对系统的监控与控制。
2. 多种数据显示方式:组态王支持多种数据显示方式,如曲线图、仪表盘、柱状图等,可以根据实际需求进行灵活展示。
3. 强大的数据处理能力:组态王可以对接多种传感器和设备,通过PLC网口通讯获取实时数据,并可以进行数据分析、处理和存储,帮助用户实时监控和分析生产过程。
4. 可视化监控和控制:组态王可以将PLC系统中的各种参数和状态以图形化的形式展示,使用户更直观地了解系统运行情况,从而进行有效的控制和调整。
组态王广泛应用于工业控制和监控领域,例如工厂生产线监控、水处理过程监测、能源监控等。
通过组态王的监控和控制,用户可以实现实时的数据采集、故障诊断和生产调度,提高生产效率和产品质量。
二、PLC网口通讯的基本原理和方式PLC网口通讯是一种通过计算机和PLC设备之间的网口接口进行数据交换和通信的方式。
PLC网口通讯的基本原理是通过计算机软件和PLC的网口接口建立连接,通过特定的通讯协议实现数据的读写和传输。
PLC网口通讯有多种实现方式,常见的有以下两种:1. 串口通讯:使用串口通讯实现PLC与计算机的连接。
通过串口线将计算机和PLC设备的串行接口相连,然后通过串口通讯协议进行数据的读写和传输。
2. 以太网通讯:使用以太网通讯实现PLC与计算机的连接。
通过网线将计算机和PLC设备的以太网接口连接到同一个局域网中,然后通过以太网通讯协议进行数据的读写和传输。
需要注意的是,不同的PLC品牌和型号可能支持不同的通讯方式和协议,因此在进行PLC网口通讯时,需要根据具体的PLC设备选取合适的通讯方式和协议。
组态王数据类型1. 概述组态王是一种常用的工业自动化软件,用于创建和管理监控系统的图形化界面。
在组态王中,数据类型是定义和处理数据的基本元素之一。
本文将详细介绍组态王的数据类型及其使用。
2. 基本数据类型组态王支持多种基本数据类型,包括以下几种:- 布尔型(Boolean):表示真或者假的逻辑值。
- 整数型(Integer):表示整数值,可以是正数、负数或者零。
- 浮点型(Float):表示带有小数部份的数值。
- 字符串型(String):表示文本数据,可以是字母、数字或者其他字符的组合。
3. 复合数据类型组态王还支持复合数据类型,可以将多个基本数据类型组合在一起形成新的数据类型,常见的复合数据类型包括以下几种:- 数组(Array):是一种有序的数据集合,可以包含多个相同类型的元素。
例如,可以定义一个包含多个温度值的温度数组。
- 结构体(Structure):是一种包含多个不同类型成员的数据类型。
每一个成员可以有自己的数据类型和名称。
例如,可以定义一个包含温度和湿度的结构体。
- 枚举(Enumeration):是一种定义一组命名常量的数据类型。
例如,可以定义一个表示星期几的枚举类型,包括星期一到星期日。
4. 自定义数据类型在组态王中,用户还可以根据自己的需求定义自己的数据类型,称为自定义数据类型。
自定义数据类型可以包含基本数据类型、复合数据类型或者其他自定义数据类型,通过定义数据类型的成员和属性来描述数据的结构和特性。
例如,可以定义一个自定义数据类型表示一个员工的信息,包括姓名、年龄和工资等。
5. 数据类型的应用在组态王中,数据类型广泛应用于以下几个方面:- 变量声明和定义:在组态王中,需要先声明和定义变量,指定其数据类型和名称,然后才干使用该变量进行数据处理和显示。
- 数据输入和输出:组态王可以通过数据输入和输出功能与外部设备进行数据交换,包括传感器、执行器和其他控制设备。
通过指定数据类型,可以确保数据的正确传输和解析。
组态王远程监控操作手册1. 概述组态王是一款功能强大的远程监控软件,它可以帮助用户实现对各种设备和系统的远程监控与操作。
本手册将介绍组态王远程监控的基本操作和功能,以帮助用户快速掌握和使用该软件。
2. 安装和配置2.1 下载和安装用户可以从官方网站或合法的下载渠道获取组态王软件的安装包,并按照向导进行安装。
2.2 配置设备在打开组态王软件之前,用户需要先添加要监控的设备。
通过设备管理功能,用户可以添加设备所需的IP地址、端口号、用户名和密码等信息。
添加好设备后,用户可以为每个设备设置别名,方便后续的操作管理。
3. 远程监控3.1 实时监控在设备管理中选择要监控的设备,点击“实时监控”按钮,即可进入实时监控界面。
在该界面中,用户可以观看设备上的实时画面,并可以进行截图、录像、云台控制等操作。
用户还可以通过分屏功能,同时监控多个设备的画面。
3.2 回放与录像组态王还提供了回放功能,用户可以从设备的存储中选择录像文件进行回放。
用户可以选择时间范围,并通过快进、快退、暂停等功能对回放视频进行操作。
3.3 报警与通知组态王可以实时监测设备状态,并在出现异常时触发报警。
用户可以设置报警规则,并选择接收报警通知的方式,如邮件、短信或APP推送。
4. 远程操作4.1 云台控制对于支持云台控制的设备,用户可以通过组态王实现远程控制。
用户可以调整云台的方向、缩放、聚焦等操作,以实现对设备的全方位监控。
4.2 参数配置组态王还提供了对设备参数的配置功能。
用户可以修改设备的各项参数,如图像质量、网络设置等,以满足特定需求。
5. 系统设置组态王的系统设置功能包括用户管理、日志管理、网络设置等。
用户可以进行用户权限管理,查看操作日志,以及配置网络相关的参数。
6. 安全性与隐私保护组态王严格遵循相关的安全标准和法律法规,保护用户信息和隐私安全。
用户登录时需提供正确的用户名和密码,确保只有授权用户可以进行远程监控和操作。
7. 常见问题解答本章节将回答一些用户常见的问题,并提供相应的解决方案。
组态王7.5SP1版本第1章软件使⽤第⼀讲概述概述组态王软件是⼀种通⽤的⼯业监控软件,它将过程控制设计、现场操作以及⼯⼚资源管理融于⼀体,将⼀个企业内部的各种⽣产系统和应⽤以及信息交流汇集在⼀起,实现最优化管理。
它基于Microsoft WindowsXP/Win7/Win8/Win10/WinServer系列操作系统,在企业⽹络的所有层次的各个位置上,⽤户都可以及时获得系统的实时信息。
采⽤组态王软件开发⼯业监控⼯程,可以极⼤地增强⽤户⽣产控制能⼒、提⾼⼯⼚的⽣产⼒和效率、提⾼产品的质量、减少成本及原材料的消耗。
它适⽤于从单⼀设备的⽣产运营管理和故障诊断,到⽹络结构分布式⼤型集中监控管理系统的开发。
组态王软件结构由⼯程管理器、组态开发系统、运⾏系统和信息窗⼝四部分构成。
⼯程管理器:⼯程管理器⽤于新⼯程的创建和已有⼯程的管理,对已有⼯程进⾏搜索、添加、备份、恢复以及实现数据词典的导⼊和导出等功能。
⼯程浏览器:⼯程浏览器是⼀个⼯程开发设计⼯具,⽤于创建监控画⾯、监控的设备及相关变量、动画链接、命令语⾔以及设定运⾏系统配置等的系统组态⼯具。
运⾏系统:⼯程运⾏界⾯,从采集设备中获得通讯数据,并依据⼯程浏览器的动画设计显⽰动态画⾯,实现⼈与控制设备的交互操作。
信息窗⼝:⽤来显⽰和记录组态王开发和运⾏系统在使⽤期间的主要⽇志信息。
组态王与I/O设备组态王软件作为⼀个开放型的通⽤⼯业监控软件,⽀持与国内外常见的PLC、智能模块、智能仪表、变频器、数据采集板卡等(如:西门⼦PLC、莫迪康PLC、欧姆龙PLC、三菱PLC、研华模块等等)通过常规通讯接⼝(如串⼝⽅式、USB 接⼝⽅式、以太⽹、总线、GPRS等)进⾏数据通讯。
组态王软件与IO设备进⾏通讯⼀般是通过调⽤*.dll动态库来实现的,不同的设备、协议对应不同的动态库。
⼯程开发⼈员⽆须关⼼复杂的动态库代码及设备通讯协议,只须使⽤组态王提供的设备定义向导,即可定义⼯程中使⽤的I/O设备,并通过变量的定义实现与I/O设备的关联,对⽤户来说既简单⼜⽅便。
第一讲概述概述组态王软件是一种通用的工业监控软件,它将过程控制设计、现场操作以及工厂资源管理融于一体,将一个企业内部的各种生产系统和应用以及信息交流汇集在一起,实现最优化管理。
它基于Microsoft Windows XP/Win7/Win8/Win10/WinServer系列操作系统,在企业网络的所有层次的各个位置上,用户都可以及时获得系统的实时信息。
采用组态王软件开发工业监控工程,可以极大地增强用户生产控制能力、提高工厂的生产力和效率、提高产品的质量、减少成本及原材料的消耗。
它适用于从单一设备的生产运营管理和故障诊断,到网络结构分布式大型集中监控管理系统的开发。
组态王软件结构由工程管理器、组态开发系统、运行系统和信息窗口四部分构成。
工程管理器:工程管理器用于新工程的创建和已有工程的管理,对已有工程进行搜索、添加、备份、恢复以及实现数据词典的导入和导出等功能。
工程浏览器:工程浏览器是一个工程开发设计工具,用于创建监控画面、监控的设备及相关变量、动画链接、命令语言以及设定运行系统配置等的系统组态工具。
运行系统:工程运行界面,从采集设备中获得通讯数据,并依据工程浏览器的动画设计显示动态画面,实现人与控制设备的交互操作。
信息窗口:用来显示和记录组态王开发和运行系统在使用期间的主要日志信息。
组态王与I/O设备组态王软件作为一个开放型的通用工业监控软件,支持与国内外常见的PLC、智能模块、智能仪表、变频器、数据采集板卡等(如:西门子PLC、莫迪康PLC、欧姆龙PLC、三菱PLC、研华模块等等)通过常规通讯接口(如串口方式、USB接口方式、以太网、总线、GPRS等)进行数据通讯。
组态王软件与IO设备进行通讯一般是通过调用*.dll动态库来实现的,不同的设备、协议对应不同的动态库。
工程开发人员无须关心复杂的动态库代码及设备通讯协议,只须使用组态王提供的设备定义向导,即可定义工程中使用的I/O设备,并通过变量的定义实现与I/O设备的关联,对用户来说既简单又方便。
组态王(KINGVIEW)软件使用方法一、组态王软件的结构“组态王6.0x”是运行于Microsoft Windows 98/2000/NT中文平台的中文界面的人机界面软件,采用了多线程、COM组件等新技术,实现了实时多任务,软件运行稳定可靠。
“组态王6.0x”软件包由工程浏览器(TouchExplorer)、工程管理器(ProjManager)和画面运行系统(TouchView)三部分组成。
在工程浏览器中您可以查看工程的各个组成部分,也可以完成数据库的构造、定义外部设备等工作;工程管理器内嵌画面管理系统,用于新工程的创建和已有工程的管理。
画面的开发和运行由工程浏览器调用画面制作系统TOUCHMAK和工程运行系统TOUCHVEW来完成的。
TOUCHMAK是应用工程的开发环境。
您需要在这个环境中完成画面设计、动画连接等工作。
TOUCHMAK具有先进完善的图形生成功能;数据库提供多种数据类型,能合理地提取控制对象的特性;对变量报警、趋势曲线、过程记录、安全防范等重要功能都有简洁的操作方法。
PROJMANAGER是应用程序的管理系统。
PROJMANAGER具有很强的管理功能,可用于新工程的创建及删除,并能对已有工程进行搜索、备份及有效恢复,实现数据词典的导入和导出。
TOUCHVEW是“组态王6.0x”软件的实时运行环境,在应用工程的开发环境中建立的图形画面只有在TOUCHVEW中才能运行。
TOUCHVEW从控制设备中采集数据,并存在于实时数据库中。
它还负责把数据的变化已动画的方式形象地表示出来,同时可以完成变量报警、操作记录、趋势曲线等监视功能,并按实际需求记录在历史数据库中。
二、建立新工程在组态王中,您所建立的每一个应用称为一个工程。
每个工程必须在一个独立的目录下,不同的工程不能共用一个目录。
在每一个工程的路径下,生成了一些重要的数据文件,这些数据文件不允许直接修改。
启动组态王工程管理器,选择菜单“文件\新建工程”或单击“新建”按钮, 弹出新建工程向导之一对话框,单击”下一步”继续。
1工具箱常用的绘图工具
红色圆形:鼠标模式,挪动图案或挪动图案上的点。
绿色圆角矩形:绘画功能,可以绘制线面基本图形。
紫色六边形:生成功能,可以生成管线、文字、按钮、菜单。
紫色三角:组合拆分,两个或以上物体可以生成共用动画的图素,或与动画无关的单元。
黑色菱形:图案层叠,把元件放在前面遮住其他元件,或被其他元件遮住。
绿色五角星:图素属性:可以更改文字的字体,文字和线面的颜色,线型和填充属性(可以通过渐变色填充生成立体感)。
黑色方框:单个图素翻转和多个图素对齐,注意左中右对齐方式不同。
2动画链接
双击单元会弹出动画链接窗口。
红色方框:动画效果。
图块会根据条件改变颜色,闪烁或隐藏,注意隐藏后不但看不见,而且不能输入或点击。
绿色圆圈:对单个变量输入值,或点击执行程序语句。
紫色五角星:对文字适用,文字将显示变量数值或变量计算后的数值。
3图库精灵的生成方法
框选多个元件。
选择上菜单-图库(倒数第三格)-创建图库精灵(第一个),确定,双击新图块(红圈部分),yes或no都可以,点击生成图库精灵。
注意图库精灵默认64*64像素,生成后适当调整大小。
图库精灵可以用上菜单-图库(倒数第三格)-转换成普通图素(第二个)解开。
4图库精灵的复制使用
双击复制的图库精灵,会出现所有动画和输入命令所涉及的变量,将这些变量全部替换为新的变量,如将JS1100B10C可以替换为任意电机名称。
这样,原有的动画逻辑就会完全相同的用在新的变量上,这样就可以减少画动画的时间,也可以避免更多失误。