认识计算机监控系统组态软件学习情境七本节知识点•典型计算机监控系统工作任务;•组态软件功能;•组态软件中典型数据流向;•组态开发过程;•组态软件结构;•实例制作;•典型计算机监控系统故障分析;本节重点•组态软件中典型数据流向;•实例制作;•典型计算机监控系统故障分析;局域网管理计算机工程师工作站现场控制站操作员操作站监控计算机网间连接器智能调节器其他测控装置通信联络过程控制级控制管理级生产管理级计算机监控系统典型结构监控计算机工作任务监控计算机硬件系统软件系统1.安装计算机硬件;2.操作系统安装;3.通讯设备安装;4.通讯参数设置;……..1.开发环境建立;2.数据库安装及配置;3.组态软件运行环境的安装;4.组态系统开发;5.调试组态软件;6.制作安装及帮助文件;……组态软件组态软件组态:英文单词configuration,含义是使用软件工具对计算机及软件的各种资源进行配置,达到使计算机或软件按照预先设置。自动执行特定任务.满足使用者要求的目的。组态软件:也称人机界面HMI/MMI(HumanMachineInterface/manmachineinterface),或监控与数据采集SCADA(supervisorycontrolanddataacquisition)。组态软件功能组态软件实际上是一个针对计算机控制系统开放的工具软件,应为用户提供多种通用工具模块。应解决这样一些问题:采集、控制设备间进行数据交换;使I/O设备的数据与计算机图形画面上的各元素关联起来;处理数据报警及系统报警;存储历史数据并支持历史数据的查询;各类报表的生成和打印输出;为使用者提供灵活、多变的组态工具,可以适应不同应用领域的需求;最终生成的应用系统运行稳定可靠;具有与第三方程序的接口,方便数据共享。组态软件结构实时数据库(变量表)画面趋势分析模块数据库历史数据管理模块事件管理模块(操作等)报警管理模块脚本语言模块设备驱动程序实时报表模块历史数据报表模块用户权限管理模块设备实时数据库管理模块数据流向现场数据I/O设备设备驱动程序实时数据库数据流1实时数据库画面显示工作过程画面报警画面历史数据画面……数据流2控制数据设备驱动程序I/O设备执行机构数据流3使用组态软件开发步骤3.收集所有I/O点的I/O标识,填写表格(表2)。I/O标识是唯一地确定一个I/O点的关键字,在大多数情况下I/O标识是I/O点的地址或位号名称。1.收集所有I/O点的参数,填写表格(表1),以便在监控组态软件和PLC上组态时使用。2.确定所使用的I/O设备的生产商、种类、型号,使用的通信接口类型,采用的通信协议。4.根据工艺过程绘制、设计画面结构和画面草图。6.根据表1和表2,在实时数据库中建立实时数据库变量与I/O点的一一对应关系,即定义数据连接。7.根据前面设计的画面结构和画面草图,组态每一幅静态的操作画面(主要是绘图)。5.根据表1,建立实时数据库(变量表),正确组态各种变量参数。8.将操作画面中的图形对象与实时数据库变量建立动画连接关系。9.对组态的内容进行分段和总体调试。10.系统投入运行。使用组态软件开发步骤(续)计算机监控组态实例学习情境七本次任务1、制作水电站实训室计算机监控系统画面(如下图所示)2、使用模拟数据检测组态结果是否正确测试界面工作步骤2、打开工程文件进行组态。3、建立画面。1、建立工程文件。4、放置画面图形,编辑图形。5、检测画面是否合格。7、进行画面动态组态。8、调试。6、建立实时数据库(变量表)。建立工程文件1、打开组态软件。图标建立工程文件当前工程运行时可以直接运行此工程文件已经建立的工程文件双击打开工程文件建立工程文件第二步第一步:点击建立工程文件命令第三步:输入工程文件保存的路径选择存放位置选择好路径后执行打开命令建立工程文件(续)第四步:输入工程文件名称及注释输入工程文件名称输入工程注释建立工程文件(续)第五步:把工程设为当前工程设为当前工程方法:选中工程文件,点击右键打开工程文件进行编辑方法:双击工程文件工程界面工具栏工作区功能选择建立画面123方法一方法二12画面建立画面名称(唯一)保存画面的文件名称(唯一)注释说明(可选)画面大小及位置设置1、覆盖式:显示界面时,覆盖已经显示的界面,但是不关闭已有的界面。2、替换式:显示界面时,关闭已有的界面。1、标题杆:显示标题栏。2、大小可变:窗口大小可调。1、背景颜色界面说明网格工具栏(F10)文件:注意:时刻存盘工具箱绘制基本图形打开图库(系统提供的图形)显示网格显示颜色工具栏显示填充工具栏显示线宽&线形工具栏显示图形位置及大小线宽设置工具栏无边线提示:除了实线,其他线的宽带不可更改填充效果工具栏实填充提示:立体填充效果可以通过背景色和填充颜色进行配合无填充可以产生立体效果颜色设置工具栏设置线色设置填充色设置背景色设置文字色设置窗口底色颜色设置工具栏显示混合色显示各种红色设置各种黄色设置各种灰色可用的颜色通用操作2、复制:Ctrl+C粘贴:Ctrl+V3、删除:Del剪切:Ctrl+X1、选择对象:A、左键点击;B、左键按下后画框;C、Ctrl+左键点击4、移动:鼠标左键拖拽→←↑↓方向键5、大小调整文字工具工具箱2、更改文字:右键点击文字,才菜单中选择【字符串替换】命令。3、更改字体颜色:颜色调色板中选择【T】;1、点击后即可输入文字;4、更改字体及大小:选择【工具】菜单中的【字体】命令。发电过程及计算机系统结构图红色楷体一号基本图形工具2、填充颜色、填充方式;3、背景颜色;1、边线颜色、线型、线的粗细;4、管道粗细调整:右键点击管道,选择【管道宽度】命令管道按钮不规则图形标准图库工具工具箱放置图形方法:双击所选图符,然后再在画面上点击左键一次即可。通用操作2、旋转控制:选择图形,点击右键后后选中相关的命令。1、图形如果被其他图形遮挡:选择图形,点击右键:【图素前移】优先显示【图素后移】非优先显示操作练习:根据实例绘制图形。提示:充分使用粘贴复制功能。小结•工程文件管理;•画面建立;•画面元素的绘制;绘制画面要求:1、美观大方、简洁;2、图形符号要比例一致、协调;3、颜色必须是满足标准;系统模拟:使用模拟数据检测组态的是否正确。2、进行组态,使得数据和画面的图形连接起来,实现动态显示功能;3、测试;1、建立变量表,用于保持设备状态、水位值的数据;•变量分为两大类:内存变量和I/O变量–内存变量:不和设备数据进行交换的量,由用户或系统负责赋值和进行操作。•用户内存变量:由用户定义和控制变量。•系统内存变量:由系统定义和数据更新的变量,不能被删除。–I/O变量:和设备数据进行交换值的量,其中有些数据只能读而不能写等。变量类型系统内存变量变量种类离散:开关量(0或1)整数:数字,但是不能表示小数。实数:数字,能够表示小数。字符串:用于保存文字符号。•$系统变量•要求:–唯一标识一个数据变量的名字,不能重名,数据变量名区分大小写,最长不能超过31个字符。变量名可以是汉字或英文名字,第一个字符不能是数字。例如,温度、压力、液位、var1等均可以作为变量名。变量的名称最多为31个字符。–组态王变量名命名规则:变量名命名时不能与组态王中现有的变量名、函数名、关键字、构件名称等相重复;命名的首字符只能为字符,不能为数字等非法字符,名称中间不允许有空格、算术符号等非法字符存在。变量名称(区分不同的变量)系统数据分析1、断路器状态用什么类型数据表示?2、水泵状态用什么类型数据表示?3、水位用什么类型数据表示?4、发电机状态用什么类型数据表示?…….5、不同的状态如何区分?建立变量1、选择【变量】功能中的【新建变量】命令。建立离散变量建立整型及实型变量水泵有三种状态,分别用不同值表示:0不定态1停止2运行3故障练习:建立1#水泵状态变量:名称:水泵状态1#类型:内存整型初始值:0最大值和最小值:10和0支持的运算符号:1、加:+2、减:-3、乘:*4、除:/5、赋值:=运算优先级别:先乘除后加减,有“()”先算“()”。语句要求:语句写完后面必须加“;”注意:运算符号、数字、“;”不能是中文的,必须是英文符号。运算符号水泵状态组态根据值的变化改变填充颜色,从而反映不同的状态。双击图形,打开【动画连接】对话框•双击图形,显示【动画连接】窗口控制填充属性填充形状填充颜色选择变量水泵状态组态水泵状态模拟数据产生使得变量【水泵状态1#】值为0使得变量【水泵状态1#】值为1使得变量【水泵状态1#】值为2使得变量【水泵状态1#】值为3水泵状态1#=0;水泵状态1#=1;水泵状态1#=2;水泵状态1#=3;按键命令水泵状态1#=0;按键命令1、关闭画面:ClosePicture(”图形名称”);2、打开画面:OpenPicture(”图形名称”);画面显示与关闭函数系统启动画面设置•功能:设置启动时自动显示的画面。•设置显示窗口方法:运行系统方法运行系统方法(续)工程浏览器工具栏运行工程在画面空白处点击右键后选中【进入View】命令时间及日期显示水位显示水位输入水位高程显示练习:完成项目计算机监控常见故障处理学习情境七监控画面显示数据不对1.检查组态时数据和实时数据之间是否对应,不正确重新对数据;2.检查数据显示的格式是否正确;3.检查实时数据的放大倍数等参数设置是否正确;4.检查实时数据和设备数据之间是否对应,转换是否正确;5.检查通讯是否正常;6.检查下位机数据显示是否正常;7.检查真实数据是否正常,和采集的数据是否一致;8.校正现场传感器;无法执行操作1.操作是否要相关条件,条件是否满足;2.检查条件不满足的原因;3.是否有权限要求及权限是否满足;4.检查组态时命令和实时数据之间是否对应;5.检查实时数据和下位机数据之间是否对应;6.检查通讯是否正常;7.检查下位机是否能够进行正常操作;无法通信•检查是否有病毒;•检查系统是否正常启动;•检查上位机通信设备电源是否正常;•检查计算机、上位机通信参数是否正确;•检查通信卡等硬件是否有故障;(采用替代法)•检查通信线路是否断开;•下位机(或其他设备)是否启动;•检查下位机(或其他设备)通信装置电源是否正常;其他问题1.无历史数据①实时数据是否配置;②磁盘是否占满;③数据条数超过数据库的极限;④系统和数据库之间的链接设置错误;⑤无历史数据段是否时监控停运的时间段;⑥是否有权限限制,权限是否满足;其他问题2.WEB无法浏览①是否有病毒;②WEB服务器是否运行;③WEB服务器是否配置好;④WEB服务器和计算机监控系统之间的连接是否正常;⑤TCP/IP设置是否正确;⑥是否有权限限制,权限是否满足;⑦防火墙限制;⑧是否不支持相关的浏览器;⑨是否要按照相关的控件;⑩服务器地址错误;谢谢!