力控监控组态软件综述

网络空间安全

  【产品概述】

  典型的计算机控制系统通常可以分为设备层、控制层、监控层、管理层四个层次结构,构成了一个分布式的工业网络控制系统,其中设备层负责将物理信号转换成数字或标准的模拟信号,控制层完成对现场工艺过程的实时监测与控制,监控层通过对多个控制设备的集中管理,以完成监控生产运行过程的目的,管理层实现对生产数据进行管理、统计和查询。监控组态软件一般是位于监控层的专用软件,负责对下集中管理控制层,向上连接管理层,是企业生产信息化的重要组成部分。

  力控®监控组态软件是对现场生产数据进行采集与过程控制的专用软件,最大的特点是能以灵活多样的“组态方式”而不是编程方式来进行系统集成,它提供了良好的用户开发界面和简捷的工程实现方法,只要将其预设置的各种软件模块进行简单的“组态”,便可以非常容易地实现和完成监控层的各项功能,比如在分布式网络应用中,所有应用(例如趋势曲线、报警等)对远程数据的引用方法与引用本地数据完全相同,通过“组态”的方式可以大大缩短了自动化工程师的系统集成的时间,提高了集成效率。

  力控®监控组态软件能同时和国内外各种工业控制厂家的设备进行网络通讯,它可以与高可靠的工控计算机和网络系统结合,达到集中管理和监控的目的,同时还可以方便的向控制层和管理层提供软、硬件的全部接口,实现与“第三方”的软、硬件系统进行集成。

  【软件基本结构】

  力控®监控组态软件基本的程序及组件包括:工程管理器、人机界面VIEW、实时数据库DB、I/O驱动程序、控制策略生成器以及各种数据服务及扩展组件等,其中实时数据库是系统的核心,力控组态软件结构如下:

  主要的各种组件及说明见下:

  1、工程管理器

  工程管理器用于工程管理包括用于创建、删除、备份、恢复、选择工程等。

  2、开发系统

  开发系统是一个集成环境,可以完成创建工程画面、配置各种系统参数、脚本、动画、启动力控®其它程序组件等功能

  3、界面运行系统

  界面运行系统用来运行由开发系统创建的包括画面、脚本、动画连接等的工程,操作人员通过它来实现实时监控。

  4、实时数据库

  实时数据库是力控®软件系统的数据处理核心,构建分布式应用系统的基础,它负责实时数据处理、历史数据存储、统计数据、报警处理、数据服务请求处理等。

  5、I/O驱动程序

  I/O驱动程序负责力控®与控制设备的通信,它将I/O设备寄存器中的数据读出后,传送到力控®的实时数据库,最后界面运行系统会在画面上动态显示。

  6、网络通信程序(NetClient/NetServer)

  网络通信程序采用TCP/IP通信协议,可利用Intranet/Internet实现不同网络节点上力控®之间的数据通信,可以实现力控软件的高效率通信。

  7、远程通讯服务程序(CommServer)

  该通信程序串口、以太网、移动网络等多种通信方式,通过力控®在两台计算机之间实现通信,使用RS-232C接口,可实现一对一(1:1方式)的通信;如果使用RS-485总线,还可实现一对多台计算机(1:N方式)的通信,同时也可以通过电台、MODEM、移动网络的方式进行通信。

  8、Web服务器程序

  Web服务器程序可为处在世界各地的远程用户实现在台式机或便携机上用标准浏览器实时监控现场生产过程。

  9、控制策略生成器(StrategyBuilder)

  控制策略生成器是面向控制的新一代软逻辑自动化控制软件,采用符合IEC61131-3标准的图形化编程方式,提供包括:变量、数学运算、逻辑功能、程序控制、常规功能、控制回路、数字点处理等在内的十几类基本运算块,内置常规PID、比值控制、开关控制、斜坡控制等丰富的控制算法,同时提供开放的算法接口,可以嵌入用户自己的控制程序,控制策略生成器与力控®的其它程序组件可以无缝连接。

  【产品特点】

  1、强大的报警管理

  提供的分布式报警系统具备报警存储、统计、分析、显示、查询、事件触发、打印等功能,多达9999个报警优先级。针对报警对象采用树形结构的报警组管理,精确立体多维定位报警信息,方便查找与管理。多媒体语音、视频、文本语音转换、邮件和短信等实时方式的报警通知与输出,报警、事件网络数据断线存储,恢复功能。

  2、灵活方便的模板化设计环境

  提供集成化的设计环境,对工程模板、画面模型等都进行了完整的模板化设计。多人协作,工程模型的导入与导出,方便快速进行工程组态。

  系统大画面拖动、鹰眼导航漫游,工程分辨率的自动调整,系统一机多屏配置,方便构建大型调度系统。

  提供方便的渐进色调色板,GDI+图形画刷进行图板过渡色修饰,2D、3D等图形模拟,画面分层,对系统画面的多个图层可以进行任意定义与操作,可以构建绚丽画面,适应了行业的大规模定制。

  提供上千种丰富的图形元素,具备丰富的“矢量”行业图库集,同时也提供了工业现场常用的flash图库,旋转和平移函数,可以实现类机械臂操作。

  开放的设计保证与Flash、3DS模型进行交互,从脚本级别完成互操作,借用Flash的强大图形和动画效果以及灵活的Flash脚本,可以提供一个全新的多媒体图像展现平台,提供的3D和Flash子图可以直接与系统数据库变量进行映射,共同构造动态绚丽效果。

  3、报表工具

  兼容Excel工作表文件,类Excel的绝大部分功能,提供丰富的报表操作函数集、复杂脚本控制,包括:脚本调用和事件脚本。

  4、视频

  与视频监控系统进行良好的集成,SCADA画面与视频画面进行联动,可以与数字视频技术基于服务器端与客户端方式实现开放融合。

  5、多媒体

  与不同厂家视频、音频等多媒体技术完美结合,容器播放与Web集成、地理信息系统,Mapinfo与ArcGIS的地图文件格式,组件方式集成GIS-GPS的功能,利用脚本与VBA实现充分互动。

  6、强大的编译及运算引擎

  采用独创的“隐形脚本”技术,脚本在线调试,实现多种“脚本”技术嵌套,保证系统最大便利的集成,变量智能搜索功能,变量的快速编辑定位、查找、排序及导入导出功能。

  运行状态下的变量动态注册机制。

  实时数据库后台“计算脚本”技术,保证数据处理、统计运算便捷。

  具备强大的对象及OCX容器,系统灵活扩展访问方式,通过脚本可以完美的集成第三方的ActiveX插件,并且第三方的ActiveX组件进行Web发布。

  7、完整的冗余与容错技术

  力控的ForceControl从系统架构设计、负载均衡、故障隔离、快速维护、冗余与容错等技术上采用了大胆的创新与探索,主要的特点如下:

  采用图形与图像“隔离”的封装设计、可视化与数据处理分离的服务技术,减少了过多的图形及图像导致的资源消耗给数据层带来的干扰,使不同的用户根据行业要求可进行任意的动态图像与图形模式的选择,在保证绚丽的监控效果的同时,又保证了系统的稳定性。

  负载均衡技术深入到分布式组件的设计,多进程与多线程的设计使系统的工作任务得到分解,“软”总线技术保证系统扩展方便。远程数据传输断线重连与恢复机制,使进程之间的数据同步、网络通讯的可靠性得到了飞跃的提高。

  具备自诊断与自恢复技术,采用统一的进程管理,软件内置“看门狗”设计,系统各进程具备自诊断与自恢复功能,充分保证整个系统的稳定与安全。

  系统的“软”冗余与“硬”冗余配置方式,系统集群配置。

  通讯负载均衡与通讯效率的动态优化,传输数据块的自动与手动分包,具备“块数据”的读取与转发,有效提高了数据读与写的通讯效率的平衡,设备动态切换等功能。

  IO设备通讯设备冗余、通道冗余,控制网络的异种通讯链路故障切换。采用全新的多进程和多线程IO调度机制,使通讯效率更高、速度更快。

标签: 网络空间安全