《综合监控软件组态流程介绍.ppt》由会员分享,可在线阅读,更多相关《综合监控软件组态流程介绍.ppt(44页珍藏版)》请在三一办公上搜索。
1、1/44,综合监控软件组态流程介绍,轨道交通事业部M11蓝硅线综合监控项目组2016年2月4日,2/44,目 录,第一部分:HiSCADA系统简介第二部分:工程组态及功能介绍第三部分:常用调试工具,3/44,第一部分:HiSCADA系统简介,4/44,第一部分:HiSCADA系统简介,1、系统技术架构海信城市轨道交通综合监控系统软件平台HiSCADA是一个大型的完全分布式SCADA处理平台,由七部分组成,包括:分布式组态软件分布式部署软件分布式访问软件分布式调度软件用户服务软件分布式运行(实时数据库、人机界面、采集平台)在线诊断软件,5/44,第一部分:HiSCADA系统简介,6/44,第一部
2、分:HiSCADA系统简介,2、分布式组态环境 分布式组态环境是一系列组态界面程序的集合,分布式组态运行在配置服务器上,工程人员使用分布式组态完成各种图形画面、数据对象、用户权限、数据采集通道等的配置工作,主要包括集成开发环境、人机界面开发环境和数据采集开发环境。利用这些组态工具创建组态工程数据。,7/44,第一部分:HiSCADA系统简介,集成开发环境(SCADA),8/44,第一部分:HiSCADA系统简介,人机界面开发环境(HMI),9/44,第一部分:HiSCADA系统简介,数据采集开发环境(DAQ),10/44,第二部分:系统组态及功能介绍,11/44,第二部分:工程组态及功能介绍,
3、1、实施总体流程,12/44,第二部分:工程组态及功能介绍,2、系统组态主要功能工程设计:工程组态首先用户需求进行工程设计,工程设计内容主要包括系统的区域信息、子系统信息、专业信息、位置信息、计算机信息、变量命名规则、用户及权限、图符的设计、IO点表、IO设备的通信配置、联动控制配置、时间表配置、模式信息、顺序控制信息等。工程创建:根据工程设计文件,使用集成开发环境创建新工程,进行工程配置,为了提高工程人员的组态效率,平台支持多人协作组态,对每项功能可分组同时进行组态。为了避免冲突,同一模块下的同一分组同时只能由一个工程人员进行组态开发。只有该工程组态人员组态完成进行提交后,才能由其他工程人员
4、进行修改。,13/44,第二部分:工程组态及功能介绍,系统配置:系统配置模块可以分下面八个部分:区域配置、子系统配置、子系统组配置、HMI工程配置、DAQ工程配置、部署配置、调度配置。,14/44,第二部分:工程组态及功能介绍,测点导入功能:根据设备类表和厂家提供点表生成系统点表。根据设备类表和系统点表,通过组态数据自动装载工具生成设备模板、实时库测点和采集配置文件。,15/44,第二部分:工程组态及功能介绍,设备模板:工程组态人员根据为每一类设备在工程中定义一个设备模板。通过设备模板来实现批量设备实例的制作,达到简化组态流程的作用。设备模板还可以同图形模板相关联实现图模一体化。,16/44,
5、第二部分:工程组态及功能介绍,实时库组态 当在系统配置中的子系统配置中新建子系统时,区域节点下就会实时创建一个子系统节点,且此节点只能在子系统配置中删除。每个子系统节点下面包含实时库测点、实时库脚本、顺序控制、联动控制、控制闭锁、时间表等。,17/44,第二部分:工程组态及功能介绍,实时库测点:实时库测点通过设备模板实例化建立,平台为提高组态效率,提供批量实例化设备、设置默认参数、变量统计等功能。,18/44,第二部分:工程组态及功能介绍,实时库脚本:实时库脚本包含四类脚本程序,分别是变量改变程序、定时程序、条件程序、自定义程序。当执行条件满足时,触发脚本执行。条件程序主要应用于拓扑着色逻辑的
6、判断。,19/44,第二部分:工程组态及功能介绍,顺序控制:顺序控制组态配置包括自定义顺控测点配置和标准顺控测点配置。,20/44,第二部分:工程组态及功能介绍,21/44,第二部分:工程组态及功能介绍,联动控制:联动控制分为联动表配置和联动触发条件配置。联动触发条件包含变量触发、表达式触发、定时触发和手动触发。,22/44,第二部分:工程组态及功能介绍,23/44,第二部分:工程组态及功能介绍,控制闭锁:控制闭锁是当对设置的控制对象下发控制命令前,将会首先检查此操作是否满足配置的闭锁条件,如果满足才能继续执行控制操作。,24/44,第二部分:工程组态及功能介绍,时间表配置:时间表配置分为是工
7、艺配置、模式配置、下载配置以及定制组件配置。,25/44,第二部分:工程组态及功能介绍,26/44,第二部分:工程组态及功能介绍,27/44,第二部分:工程组态及功能介绍,用户权限组态:组态用户权限模块包括三个部分:用户配置、用户组配置、用户关系配置。通过工程用户权限组态设置,避免工程中出现误操作、越权操作,避免系统、工程设置被非法篡改,保证工程运行和操作的安全。,28/44,第二部分:工程组态及功能介绍,图形模板:工程组态人员根据为每一类设备在工程中定义一个图形模板。将图形模板与设备模板关联,生成设备实例,从而达到快速组态画面的目的。,29/44,第二部分:工程组态及功能介绍,设备对话框:设
8、备对话框提供各种系统基础组件,工程人员通过组态配置、编辑脚本完成各专业设备对话框功能。,30/44,第二部分:工程组态及功能介绍,HMI画面组态:画面组态软件提供基础图元、控件和行业组件。工程人员可以通过在 画面上绘制图形、创建图形模板实例和组件来创建各个专业的画面。,31/44,第二部分:工程组态及功能介绍,采集通道配置:采集器下通过配置通讯协议和设备地址实现采集程序与下层设备的通 信。,32/44,第二部分:工程组态及功能介绍,采集测点配置:根据IO测点的相关信息,将IO测点同实时数据库中的测点关联起来,保存为各种配置文件。,33/44,第二部分:工程组态及功能介绍,编译:在完成SCADA
9、环境的组态、HMI的配置、采集的配置后,进行工程的编译。调试:编译完成,本机部署运行工程,如遇异常情况,可通过调试工具、日志等查找原因。在调试和工程测试过程中,要将问题记录清楚,并对问题进行修改。修改完成,对之前记录问题一一进行验证。,34/44,第二部分:工程组态及功能介绍,部署:系统使用全局统一的配置服务器来保存工程组态信息,所有的组态配置信息都提交到配置服务器,并由分布式部署软件统一完成工程文件向各台计算机的分发和部署。,35/44,第二部分:工程组态及功能介绍,36/44,第三部分:常用调试工具,37/44,1、实时数据库调试工具:可查看相应测点属性信息,可模拟发送单控、替代、禁止报警
10、等指令。实时库调试工具可实时监视实时数据库测点状态。如果实时库测点状态显示正确,而HMI画面显示状态不正确时,可排查HMI组态配置。实时库测点状态错误,且采集测点状态正确(DaqMonitor),可排查实时库组态配置。实时库测点状态错误,且采集测点状态错误,可排查采集组态配置。在对图形模板和HMI画面进行单独测试时,可通过实时数据库调试工具给对应测点置值的方式,对画面进行驱动调试。,第三部分:常用调试工具,38/44,第三部分:常用调试工具,39/44,2、采集调试工具:可监视采集通讯状态、诊断故障信息、监视数据测点值以及报文查询等。(端口为526XX,XX为DAQ编号ID)通讯状态:监视采集
11、器与设备之间通讯链路状态是否正常。诊断故障信息:通过查询故障信息,可确定链路状态异常的原因。数据测点值监视:可监视采集数据测点的状态是否正常,测点状态异常则排查采集组态配置。报文查询:查询与设备之间通讯报文信息,对报文进行解析,确认采集器与设备之间信息交互是否正常。,第三部分:常用调试工具,40/44,第三部分:常用调试工具,41/44,3、ModBus仿真:ModbusSlaver仿真器用来仿真从设备,采集与仿真器交互实现设备数据收发过程,基于ModBus协议进行数据的交互。ModBus仿真器主要实现模拟实际设备的功能,用于组态开发过程中对组态工程的测试。主要分为以下三个功能:命令响应:主要实现测点状态改变时,联动其它测点状态的改变。变化设定:主要对测点状态进行初始值的设定。监控点:实现对测点状态的人工置值。,第三部分:常用调试工具,42/44,第三部分:常用调试工具,43/44,4、IEC104仿真:IEC104 Slave仿真器用来仿真从设备,采集与仿真器交互实现设备数据收发过程,基于IEC104协议进行数据的交互。具体实现功能与ModBus仿真相同。,第三部分:常用调试工具,44/44,谢 谢,
链接地址:https://www.31ppt.com/p-6373950.html