PXD2020202001培训资源认证培训课件力控组态软件入门与典型应用
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
五、智能单元 智能单元由简单的图形对象及复杂的图 形对象组成。形成智能单元后,智能单元内 的图形对象可以保持原有的属性方法及动作 ,智能单元整体也有自已的属性方法和动作 ,同时能够调整尺寸大小。智能单元与第二 章中介绍的组与单元的概念不同。
1. 智能单元对象 2. 创建智能单元 3. 解开智能单元 4. 智能单元的嵌套使用
2)双击“I/O设备组态”项目出此案如下对 话框,在展开项目中选择“力控”项并双 击使用展开,然后继续选择“仿真驱动” 并双击使其展开后,选择项目“Simulator (仿真)”
3)双击“Simulator(仿真)”出现如图1-43所示的“I/O设备定义”对话框,在“设备 名称”输入框内键入一个自定义的名称,这 里输入“tt”(大小写都可以)。接下来要 设置tt的采集参数,即“数据更新周期”和 “超时时间”。在“数据更新周期”输入框 内键入1000毫秒。
工控组态软件 入门与典型应用
第一章 组态软件基础知识
第一节 组态软件概述与基本结构
一、产品概述
力控监控组态软件是对现场生产数据 进行采集与过程控制的专用软件,最大的 特点是能以灵活多样的“组态方式”而不 是编程方式来进行系统集成,它提供了良 好的用户开发界面和简捷的工程实现方法 ,只要将其预设置的各种软件模块进行简 单的“组态”,便可以非常容易地实现和 完成监控层的各项功能。
1. 动作脚本的类型 1) 窗口脚本:可以在窗口打开时执行、窗 口关闭时执行或者窗口存在时周期执行。 2)应用程序脚本:可以在整个工程启动时 执行、关闭工程时执行或者在运行期间周 期执行。
3)数据改变脚本:当指定数据发生变化时 执行。 4)键脚本:当按下某一个键时执行指定动 作。 5)条件脚本:当指定的条件发生时执行的 动作。
5.USB硬件口加密锁
力控支持Windows操作系统下USB口 硬件加密锁,注:Windows98需要首先安 装USB口的驱动
二、安装力控组态软件
第一:启动计算机
第二:将力控组态软件的光盘放到计算机的 光驱中,系统会自动启动setup.exe安装程 序
第三:开始安装力控组态软件
力控组态软件的卸载
5. 键动作脚本 (1)创建键动作脚本 (2)键动作脚本类型 6. 条件动作脚本
(1)创建条件动作脚本
第三节 工程管理器的使用
一、概述
一、概述
二、工程管理器介绍
新建应用[N]:新添加一个工程应用。
删除应用[D]:删除已存在的工程应用。 开发系统[C]:对于已选择的工程应用,进 入开发系统。 进入运行[R]:对于已选择的工程应用,进 入运行系统。 搜索应用[F]:查找已有的工程应用。
二、对象的命名 1. 选中要修改的对象,在属性设置导航栏中 ,基本属性的第一项即为对象名称,在此 文本输入框中输入对象的新名称。 2. 选中要修改的对象,单击右键,选择对象 名称命令。
三、窗口对象的属性和方法 1. 窗口对象的属性
ห้องสมุดไป่ตู้
四、简单图形对象的属 性和方法
1. 基本属性。 2. 填充设置。 3. 扩展属性。 4. 图形对象的属性对话框
1.工程管理窗口
工程管理器工具栏
2. 工具列表窗口
1) 版本检测工具
2) 加密锁检测工具
3) 驱动安装工具
4) 注册授权工具
6) 钩子程序安装
3. 网络中心窗口
三、新建一个工程
1. 项目类型
2. 项目名称
3. 生成路径
4. 此项指定新建工程的工作目录,如果指定 的目录不存在,工程管理器会自动创建该 目录。
7.远程通讯服务程序(PortServer) 该通信程序支持串口、以太网、移动网络等 多种通信方式,通过力控在两台计算机之间 实现通信使用RS232接口,可实现一对一( 1:1方式)的通信;如果使用RS485总线, 还可实现一对多台计算机(1:N方式)的 通信,同时也可以通过电台、MODEM、一 栋网络的方式进行通信。
第四节 动画连接 一、动画连接概述 二、动画连接创建和删除方法 1.动画连接的创建方法
注意:当创建动画连接时,在连接生 效之前,所使用的变量必须被创建。如果 直接使用了尚未创建的变量,当“确定” 按钮按下时,系统将提示进行定义,并可 自动进入变量定义的 对话框。
2.动画连接的删除方法
三、鼠标动画
2. 字符输入 3. 开关输入 4. 模拟输出 5. 开关输出
6. 字符输出
七杂项 1. 一般动作 2. 隐藏 3. 禁止
4. 流动属性
第五节 编译系统
一、动作脚本简介
动作脚本是一种基于对象和事件的编 程语言,语法采用类 BASIC 的结构,可 以说,每一段脚本都是与某一个对象或触 发事件紧密关联的,利用开发系统编制完 的动作脚本,可以在运行系统中执行,运 行系统通过脚本对变量、函数的操作,便 可以完成对现场数据的处理和控制,进行 图形化监控。
2. 动作脚本的创建方式 动作脚本包括:窗口动作、应用程序 动作、数据改变动作、键动作和条件动作 等。它们的创建方式有: 工程项目导航栏中动作树下可以创建应用 程序动作、数据改变动作、按键动作、条 件动作。
3. 脚本编辑器的使用
(1)菜单 (2)工具栏 (3)树型菜单栏 (4)编写脚本时常用的一般操作
第二节 力控组态软件的安装与卸载
一、系统硬件要求
1.硬件要求 C P U: 奔腾500以上 内 存:最少64M
显示器:VGA、SVGA以及支持桌面操作 系统的图形适配器,显示256色以上。
鼠 标:PC兼容鼠标
通 讯:RS-232
并行口:力控的加密锁
说 明:目前市面上流行的机型完全满足 力控的运行要求。
2.开发系统(Draw) 开发系统是一个集成环境,可以完成创建工 程画面、配置个只能够系统参数、脚本、动 画、启动力控 其他程序组件等功能。
3.界面运行系统(View) 界面运行系统用来运行由开发系统Draw创 建的画面,脚本、动画连接等工程,操作人 员通过它来实现实时监控。
4.实时数据库(DB) 实时数据库是力控软件系统的数据处理核心 ,构建分布式应用系统的基础,它负责实时 数据处理、历史数据存储、统计数据处理、 报警处理、数据服务请求处理等。
二、动作脚本类型 1. 图形对象动作脚本 (1) 创建方式 (2) 举例
(3)一般性动作
2.应用程序动作脚本 (1) 应用程序动作脚本的创建方法 (2) 触发条件类别 (3)举例
3. 窗口动作脚本 (1)创建窗口动作脚本 (2)执行条件窗口动作脚本的三种执行条 件
4. 数据改变动作脚本 (1)创建数据改变动作脚本
2.建立数据库点并设置I/OLink
第二章
力控组态软件的应用
第一节 开发系统介绍
一、开发环境
1.标准菜单
2.右键菜单
二、快捷方式 三、工具栏
1.标准工具栏
2. 扩展工具栏
3.编辑工具栏
四、工具箱
第二节 对象的属性和方法
一、 属性、方法、事件
对象同时包含代码和数据。描述对象 的数据称为属性,对对象所作的操作称为 对象的方法,对象对某种消息产生的响应 称为事件,事件给用户提供一个过程接口 ,可以在事件过程中编写处理代码。
5. 编辑智能单元对象
6. 智能单元对象的编译
7. 在已创建的智能 单元中添加对象
8. 智能单元对象的操作方法 (1) 使用条件。 1) 同一智能单元对象中的对象之间的操作, 使用 this。 2) 上一级的智能单元对象中的对象操作下一 级的智能单元对象中的对象,使用 this,参 见下。
(2) 使用 this 的优越性。 1) 使用 this 进行智能单元对象中的对象间 的操作时,当这个智能单元被多次复制使 用时,智能单元中具有动画动作的对象中 的动作不会被破坏,可以保持完整,以便 于继续使用。
5.I/O驱动程序(I/O Server) I/O驱动程序负责力控与控制设备的通信, 它将I/O设备寄存器中的数据读出后,传送 到力控的实时数据,最后界面运行系统会再 画面上动态显示。
6.网络通信程序(NetClient/NetServer) 网络通信程序采用TCP/IP通信协议,可利用 Intranet/Internet实现不同网络节点上力控 之间的数据通信,可以实现力控软件的高效 率通信。
四、找到一个已有的工程
五、设置一个工程为当前工程
六、清除当前不需要显示的工程
七、备份和恢复工程
1.工程备份
2. 工程恢复
八、制作运行包
1. 生成安装程序
2. 使用安装程序
第四节 设备连接与数据库的建立
一、定义外部设备及数据连接项
1.力控仿真设备
1)打开开发环境Draw的工程项目导航栏
二、软件基本结构
力控监控组态软件基本的程序及组件 包括:工程管理器、人机界面VIEW、实时 数据库DB、I/O驱动程序、控制策略生成 器以及各种数据服务及扩展组件。其中实 时数据库是系统的核心
力控组态软件机构图:
主要的各种组件说明见下:
1.工程管理器(Project Manager) 工程管理器用于工程管理包括用于创建、删 除、备份、恢复、选择工程等。
备份[B]:将已选择的工程的数据文件压缩 成一个备份文件,扩展名为.pcz 。
恢复[V]:与备份的功能相对应,将备份的 工程压缩文件进行解压并恢复为原始工程 制作运行包[M]:制作安装包。用于将当前 版本的力控运行系统及当前工程制作成安装 程序,以便随时安装运行系统及当前工程。
退出[X]:退出工程管理器。
2) 有一些智能单元对象之间的操作不能够采 用 this,比如下一级的智能单元对象中的 对象操作上一级的智能单元对象中的对象 。不使用 this 方式,对象之间的操作,在 智能单元对象被复制多次使用时,就被破 坏了,不能执行原有的智能单元中的动画 动作。
3) 外部对象对于智能单元内对象的操作也 不能够采用 this。这种方式在智能单元对 象被复制多次使用时,也会被破坏,不能 执行原有的智能单元中的动画动作。
1. 垂直拖动
2. 水平拖动 3. 窗口显示 4. 左键动作 5. 右键菜单
6. 信息提示
四、颜色动画 1. 边线
2. 实体文本 3. 条件 4. 闪烁 5. 垂直填充
6. 水平填充
五、尺寸动画 1. 垂直移动
2. 水平移动 3. 旋转 4. 高度变化 5. 宽度变化
六、数值动画 1. 模拟输入
2.软件要求
运行的操作 WINDOWS2000/WINNT4.0( 补丁6)/WINXP 3.硬件加密锁 力控组态软件在长时间运行 时,需要一个硬件加密锁,加密锁包括:并 口硬件加密锁和USB口硬件加密锁。
4.并口硬件加密
在安装加密锁前应关闭计算机电源和 外围设备,拔掉计算机并口上的所有联接 ,加密锁安全地插入并口并拧紧螺丝,如 果有其它设备与并口连接,请将其接到加 密锁的背后。
1.打开变量管理器的方法
2. 数据源
3. 添加变量
4. 删除变量
5. 引用搜索
6. 变量组
三、数据库变量的应用 1. 连接本地数据库
2. 连接远程力控数据库
3. 连接过程报警
4. 连接I/O报警
5. 连接站状态
6. 变量的位处理 对于数据类型为整型和实型的变量可以按 位(BIT)进行读写访问,访问变量的 16 个位,表示方法分别为:VAR.01、…、 VAR.16。
第三节
变量
一、变量类型 变量类型决定了变量的作用域及数据来源。 例如,如果要在界面中显示、操作数据库 中的数据时,就需要使用数据库型变量。
1系统中间变量
2. 窗口中间变量 3. 中间变量 4. 间接变量 5. 数据库变量
二、变量管理 在力控组态软件中对变量采取集中管 理的方式,不管是系统自带的中间变量还 是用户自定义的变量,都可以从变量管理 器查到。
8.Web服务器(Wed Server) Wed服务器程序可为处在世界各地的远程用 户实现在台式机或便携机上用标准浏览器实 时监控现场生产过程。
9.控制策略生成器(StrategyBuilder)
控制策略生成器是面相控制的新一代软逻辑 自动化控制软件,采用符合IEC61131-3标 准的图形化编程方式,提供包括:变量、数 学运算、逻辑功能、程序控制、常规功能、 控制回路、数字点处理等在内的十几类基本 运算块