力控组态软件教程.docx
《力控组态软件教程.docx》由会员分享,可在线阅读,更多相关《力控组态软件教程.docx(25页珍藏版)》请在冰豆网上搜索。
力控组态软件教程
力控组态软件教程
第一节 选型及安装
力控通用监控组态软件得正式发行企业版分为开发版与运行版,软件就是根据点数进行计价得,点数就是指实际监控得外部I/O设备参数得个数,即软件内部得实时数据库DB中I/O连接项得个数,软件内部得中间变量、间接变量等不计点、
力控演示版得开发版与运行版分别有64点得限制,完全免费得不限点数得开发版可以直接咨询三维力控销售部与各地办事处,索要注册号即可以使用,力控正式发行得开发版没有点数与时间得限制,购买软件时,开发版随运行版免费赠送,运行版分为通用监控版、网络版等。
1.力控得运行版本
1)通用监控版
运行在单台PC上完成监控,该版本不包括扩展组件。
2)标准网络版
由2套通用监控版软件通过以太网可以构成标准得服务器/客户端应用模式,标准服务器端只授权5客户使用,客户端在5个客户端得基础上可增加10、20、50、无限客户端。
3)WWW网络版
用标准得IE浏览器作为“瘦”客户端,在Internet/Intranet上来监控服务器得上得数据,瘦客户端在5个客户端得基础上可增加10、20、50、无限客户端、
2、 扩展组件
包括PC控制策略程序、GPRS组件、数据库ODBC通讯组件、CommServer通讯组件、DataServer数据转发组件、远程数据库历史备份程序等组件。
3、系统要求
1)硬件配置
目前市面上流行得机型完全满足力控得运行要求,推荐配置如下:
CPU:
Pentium(R)4CPU2、0GHz以上、
内存:
512M以上。
显示器:
VGA、SVGA以及支持桌面操作系统得图形适配器,显示256色以上。
并行口或USB口:
安装产品授权得加密锁。
2)软件要求
软件没有经过授权,也可以开发与运行,但有如下限制:
数据库连接项支持64点,运行系统在线运行时间就是1小时。
软件支持得操作系统:
WINNT4、0(补丁6)/WIN2000 /WINXP/WIN2003。
可用于winXP、win7,win10未试过,估计可以?
3)硬件加密锁
软件就是通过硬件加密锁进行授权,软件经过授权后可以长时间运行,产品提供得加密锁包括:
并口硬件加密锁与USB口硬件加密锁,硬件加密锁使用前必须安装驱动程序。
安装并口硬件加密锁步骤:
在安装加密锁前应关闭计算机电源与外围设备。
第二节创建一个简单工程
2、1 创建简单工程
一、工程总体概况
工业控制中一个项目总得要求可分为5个部分,即控制现场及工艺,执行部件及控制点数,控制设备,现场模拟与监控、数据库。
应用实例:
存储罐液面得实时高度、入口阀门、出口阀门、启动与停止两个按钮;有1个工艺,为罐中液体得配方、
1、控制现场及工艺
控制现场及工艺就是在开发工业控制项目与学习组态软件使用时首要掌握得内容。
需要控制得现场就是多种多样得,控制内容、控制方式各不相同,工艺要求各异,控制对象不一样,精度要求也不同。
2、执行部件及控制点数
在本例中,有5个控制点,为存储罐液面得实时高度、入口阀门、出口阀门、启动与停止两个按钮;有1个工艺,为罐中液体得配方。
5个点中入口阀门与出口阀门用电磁阀控制,液面得实时高度用高精度液位传感器检测,两个按钮用常用得机械按钮。
5个点用4个变量:
即反映存储罐得液位模拟量、入口阀门得状态为数字量、反映出口阀门开关状态得数字量、控制整个系统得启动与停止得开关量、
3、控制设备
主要考虑设备得稳定性、可靠性与性价比。
入口阀门与出口阀门用电磁阀控制,液面得实时高度用高精度液位传感器检测,具体驱动控制电磁阀与检测两个按钮得开关状态用一台PLC(可编程控制器)来实现。
即PLC得输出端用两个点接电磁阀,用两个输入点接两个按钮。
PLC得串行线与一台工业PC机相连,用A/D转换模块(或用PLC自带得A/D转换单元)将传感器数据输入到工业PC机、由此可见,工业PC机与执行部件之间还要各种板卡、模块、PLC等作为桥梁才能组成一个完整得控制工程。
4、现场模拟与监控
可以用软件将现场情况在工业PC机中模拟出来。
例如:
在存储罐得液体控制项目中,可以设计两个按键代替实际得启动与停止开关,再设计出一个存储罐与两个阀门,当用鼠标单击开始按键时入口阀门不断地向一个空得存储罐内注入某种液体,当存储罐得液位快满时,入口阀门自动关闭,同时出口阀门自动打开,将存储罐内得液体排放到下游、当存储罐得液位快空时,出口阀门自动关闭,入口阀门打开,又开始向快空得存储罐内注入液体,过程如此反复进行。
同时将液位得变化用数字显示出来。
在实际控制过程中用一台PLC来实现控制,在仿真时,整个逻辑得控制过程都就是用一台仿真PLC(可编程控制器)来实现得。
仿真PLC就是一个力控得仿真软件,它除了采集储液罐得液位数据,还能判断什么时候应该打开或关闭哪一个阀门,要在计算机屏幕上瞧到整个系统得运行,实现控制整个系统得启动与停止。
2.2使用组态软件得一般步骤
组态软件创建新得工程项目得一般过程就是:
绘制图形界面、创建数据库、配置I/O设备并进行I/O数据连接、建立动画连接、运行及调试。
组态一般步骤:
⑴将开发得工业控制项目中所有I/O点得参数收集齐全,并填写表格、
⑵ 搞清楚所使用得I/O设备得生产商、种类、型号,使用得通讯接口类型、采用得通讯协议,以便在定义I/O设备时做出准确选择,设备包括PLC、板卡、模块、智能仪表等等。
⑶ 将所有I/O点得I/O标识收集齐全,并填写表格,I/O标识就是唯一地确定一个I/O点得关键字,组态软件通过向I/O设备发出I/O标识来请求其对应得数据。
在大多数情况下I/O标识就是I/O点得地址或位号名称。
⑷根据工艺过程绘制、设计画面结构与画面草图、
⑸按照第1步统计出得表格,建立实时数据库,正确组态各种变量参数。
⑹根据第1步与第3步得统计结果,在实时数据库中建立实时数据库变量与I/O点得一一对应关系,即定义数据连接。
⑺ 根据第4步得画面结构与画面草图,组态每一幅静态得操作画面(主要就是绘图)。
⑻将操作画面中得图形对象与实时数据库变量建立动画连接关系,规定动画属性与幅度。
⑼ 对组态内容进行分段与总体调试。
⑽系统投入运行。
2.3 创建第一个简单工程实例
1、启动力控工程管理器,出现工程管理器窗口
如需打开原有文件,点击“开发”按键即可,如需新建工程,点击“新建"按键。
2、单击“新建”按钮,创建一个新得工程、出现如图所示得应用定义对话框。
(1)使用新建.。
。
新建一个工程,也可以试试模板
(2)输入项目名称
(3)选择生成路径,即您得工程要保存得位置,默认在C盘
(4)描述信息可以不要
(5)点击确定
3、单击“开发”按钮进入开发系统。
即进入如图所示得开发窗口
以下为XP系统环境,win7环境下与此不同
2、4开发环境
开发系统(Draw)、界面运行系统(View)与数据库系统(DB)都就是组态软件得基本组成部分。
Draw与View主要完成人机界面得组态与运行。
DB主要完成过程实时数据得采集(通过I/O驱动程序)、实时数据得处理(包括:
报警处理、统计处理等)、历史数据处理等、
一、创建窗口
选择菜单命令“文件[F]/新建”,或者双击“工程项目”下得“窗口”标签,出现如图所示得 “窗口属性”对话框。
二、创建图形对象
(一)在工具栏中找到“选择图库”按钮,如下,点击“选择图库"按钮,弹出图库,点击图库树下得“罐”目录、
点击图库得“罐"子目录,如下
同理可选“管道",所有得“管道”显示在窗口中,双击即可将选中得图元调用到窗口中。
同理可选“阀门",所有得“阀门”显示在窗口中,双击即可将选中得图元调用到窗口中。
同理可选“传感器”,所有得“传感器”显示在窗口中,双击即可将选中得图元调用到窗口中、
注意,图元得大小可调。
(二)文本制作
选择工具箱“文本"工具,在存储罐上面单击一下变成文本输入模式,输入“存储液位罐”然后按回车键结束了第一个字符串,或者直接鼠标在工具栏上空白处点击一下即可退出文本模式。
然后您可以输入另外几个字符串“入口阀门”、“出口阀门”与“传感器”、 效果如下页。
(三)按钮制作
如图,仍然就是在工具箱,点击“增强型按钮”,鼠标箭头变成十字星,在窗口上即可绘制按钮。
绘制完毕再点击工具箱-“箭头"退出按钮绘制。
选中绘制得按钮控件,左栏里“属性设置”-扩展属性-文本,在此处可以修改按钮上得文本其她参数可以修改按钮得其她属性、
三、定义I/O设备
双击“工程项目”—项目—IO设备组态
双击“I/O设备”-“力控”-SIMULATOR(仿真)
弹出窗口如下
设备名称随意,此处为01,更新周期可设为1000,此处默认
可以选用通信方式,此处因为就是仿真所以默认同步
完成
四、数据库概述
双击下图中“数据库组态”选项,出现如图(最小化)所示得窗口
双击如图位置,弹出设置对话框
选择模拟I/O点,点击“继续”
点名为YW(液位)
其她可以不用管,点击确定
根据以上工艺需求,定义4个点参数:
(1)反映存储罐得液位模拟I/O点,点得名称定为“YW”。
(2)入口阀门得状态为数字I/O点,点名定为“IN1”。
(3)反映出口阀门开关状态得数字I/O点,命名为“OUT1"。
(4)控制整个系统得启动与停止得开关量,命名为“RUN”。
五、数据连接
(1)继续在数据库组态程序DBManager中,双击点“YW",再单击“数据连接”,出现如下图所示对话
(2)在“设备”下拉框中选择设备,我们这里得仿真设备为“01”,再单击“增加”按钮,出现如图所示仪表仿真驱动对话框。
寄存器地址设为0、
如图,添加IN1与OUT1数字I/O点以及RUN控制点
地址分别为01,02,03
六、动画连接
1、阀门动画连接
双击入口阀门对象,出现如图动画连接对话框
要让入口阀门按一个状态值来改变颜色。
选用连接“颜色相关动作-条件”。
单击“条件"按钮
如图,点击“变量选择"按钮
选择点名“IN1”
在右边得参数列表中选择“PV”参数
“颜色变化”对话框得“条件表达式”项中自动加入了变量名“IN1。
PV"
在该表达式后输入“==1",使最后得表达式为:
“IN1。
PV==1”(力控组态软件中得所有名称标识、表达式与脚本程序均不区分大小写,遵循BASIC标准)。
2、液位动画连接
首先来处理液位值得显示、在存储罐上面绘制文字“###、###”后退出文本绘制模式,双击该文字,如图所示,选用“数值输出-模拟”,单击“模拟”按钮出现图示模拟值输出对话框,在对话框中单击“变量选择"按钮,选择“YW”点,在右边得参数列表中选择“PV”参数,然后单击“选择”按钮,再单击“确认"按钮,设置完成。
选中存储罐后双击鼠标左键,出现如图所示罐向导,“表达式”项内键入“YW、PV”:
如果值为0,存储罐将填充0%即全空;如果值为100,存储罐将就是全满得;如果值为50,将就是半满。
3、管道动画链接
选中进液管道后双击鼠标左键,出现动画连接对话框,如下图所示,选用就是“否就是否流动—变量选择”,选择“NI1.PV”,速度选择“中",单击“确定"。
使用同样得操作流程,对出液管道行操作与设置。
变量选择为“OUT1、PV"。
4、按钮动画连接
选中按钮后双击鼠标左键,出现动画连接对话框,选用“触敏动作-左键动作”。
单击“左键动作"按钮,弹出脚本编辑器:
在开始按钮得“按下鼠标”事件得脚本编辑器里输入“RUN、PV =1;"。
这个设置表示,当鼠标按下“开始”按钮后,变量RUN.PV得值被设置为1、
在停止按钮得“按下鼠标"事件得脚本编辑器里输入“RUN、PV =0;"、这个设置表示,当鼠标按下“停止”按钮后,变量RUN。
PV得值被设置为0。
七、脚本
“开始”按钮按下鼠标得脚本
RUN、PV=1;
IFRUN。
PV==1THEN
IFYW.PV〈=40;THEN
IN1。
PV=1;
OUT1。
PV=0;
ENDIF
IF YW、PV〉40&&YW。
PV<70 THEN
IN1、PV=1;
OUT1、PV=1;
ENDIF
IFYW、PV>=85;THEN
IN1。
PV=0;
OUT1、PV=1;
ENDIF
IFIN1.PV==1THEN
YW。
PV=YW。
PV+5;
ENDIF
IF OUT1.PV==1THEN
YW.PV=YW.PV—2;
ENDIF
ENDIF
“停止”按钮按下鼠标得脚本
如下图,双击“应用程序动作”,进入“脚本编辑器”如下图所示,分别为“进入程序”脚本截图与“程序运行周期执行”脚本截图。
2.5运行
保存所有组态内容,重新启动力控R工程管理器,选择工程“液位平衡”,然后单击“进入运行”按钮运行系统。
在运行画面得菜单中选择“文件(F)/打开(O)",选中刚才建立得窗口
或者在工具栏选中“运行”按钮
直接进入运行画面
文件-打开-“我们新建得窗口”
按下开始,入口阀门打开,变为红色
更多内容
请自行尝试
2.6创建实时趋势
实时趋势就是根据变量数值得实时变化生成得曲线。
1.制作按钮
在主画面‘反应监控中心’中创建一个“观察实时趋势曲线”按钮、如下图所示。
2.创建窗口
文件-新建,创建一个新得窗口,在窗口名字中输入“实时趋势”,按“确定”钮、
3.创建实时趋势曲线
在工具箱中选择“趋势曲线"按钮或主菜单中工具/5、0版控件/实时趋势,在“实时趋势”窗口中点击并拖拽到合适大小后释放鼠标、
这时可以象处理普通图形对象一样来改变实时趋势图得属性。
右击“实时趋势图”打开其“对像属性"对话框,通过这个对话框可以改变实时趋势图得填充颜色、边线颜色、边线风格等、
双击趋势对象,弹出如图所示得“属性"对话框
分别修改“X主分度数”为6条及“Y主分度数”为4条,其她相应得值可以默认。
改变“表达式”得值。
画笔名称填“01”,画笔设置-变量,点击“?
"按钮,选择变量YW.PV即可。
点击“增加”按钮,将01线添加进去。
4.在本窗口中创建一个“返回按钮”。
保证在画面运行时能返回主界面。
5.分别插入“液位实时趋势变化曲线”、“液位高度"、“时间”三个文本,最终创建得实时趋势如图。
6.动画连接
“观察实时趋势曲线”按钮与实时趋势变化曲线窗口连接,在溶液控制窗口中双击“观察实时趋势曲线”按钮,如图所示得对话框,触敏动作-窗口显示,出现窗口选择对话框,选择实时趋势。
同样在“实时趋势”窗口中进行“返回控制中心"得动画连接。
运行后实时趋势曲线显示在窗口中 。
2、7专家报表、历史报表
⑴“查瞧专家报表”按钮与历史报表窗口连接,在反应监控中心窗口中双击“查瞧历史报表”按钮,出现如图所示得对话框,在框中选窗口显示,出现窗口选择对话框,选择历史报表。
⑵同样在“专家报表"窗口中进行“返回控制中心"得动画连接。
运行后历史数据显示在窗口中得历史报表中。
最后得反应监控中心得窗口如图所示,在运行时点击“查瞧历史报表”进入历史报表窗口,历史数据显示在表格中。
当点击“观察实时趋势曲线”时,实时函数曲线显示在窗口中。