力控通用控制策略软件
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
通用控制策略软件pStrategy TM
北京三维力控科技有限公司
技术部
一、概述:
目前基于工业PC的设备已经实现了标准化、模块化,它们具有完整的A/I、A/O、D/I、D/O、计数器等I/O卡件,基本上能够满足工厂的控制要求,而且系统在成本、开放性、灵活性、界面等方面的优势具有较大的优势,同时现场总线技术的发展使工业PC和现场总线构成的控制系统走向开放,开放使应用规模可以自由伸缩,扩展应用变得极为方便,同时降低了安装维护费用,最终使用户受益。
由PC板卡、现场总线模块构成的控制系统需要有核心的控制软件来对它们进行控制和指挥,力控的控制策略就是一款控制软件,来和现场总线和模块构成控制系统来完成复杂控制如串级控制、逻辑控制等,由控制策略构成的系统既可以单独存在,也可以与其它系统混合使用。
力控®的控制策略软件是新一代基于PC控制的自动化软件,它是基于工业PC进行控制的软件模块,是被称为“软DCS或“软逻辑”的功能模块,控制策略符合IEC61131-3标准,1999年推出后,PC版本大量应用在各种工业现场如冶金、水处理项目等。
二、产品结构
2.1、产品选型
策略产品分为开发版和运行版:
力控®控制策略生成器开发版软件运行在WINDOWS操作系统上,开发版为您提供功能强大、易于使用、图形化的设计工具,提供功能块图的编程方式,控制策略编程工具采用图形化编程语言,使控制方案更加直观易读。只需用鼠标“点击、拖动”就可以建立一个可重复使用的控制方案,大大减少工程时间和人力。
策略相当于计算机语言中的函数,是在编译后可以解释执行的功能体。它采用功能框图的方式为编程者提供编程界面,并具备与实时数据库、图形界面系统通讯的功能,控制主策略可以调用或间接调用其它子策略,各级子策略可以组成255个策略方案。
运行版分为WINDOWS版本和LINUX两个版本,运行版是一个既可以运行在
Windows98/2000/NT环境,又可以运行于LINUX等嵌入式环境的控制软件,开发版生成的控制策略方案经过编译后,由运行程序进行调用来完成控制,力控运行版的调度是依次扫描、顺序执行的。
嵌入式控制软件与相关控制器可以组成强大、易维护的控制系统,该系统与HMI/SCADA 软件可以通过TCP/IP和串口来进行通讯和维护,除了自身的协议外,还支持国际标准的MODBUS通讯。
开发版可以对嵌入式环境下的版本进行远程维护,上传、下载工程文件,并提供仿真调试功能。
2.2、软件结构
控制策略软件和力控软件其它模块的关系结构如下图:
例:由实时数据库+控制策略+IO通讯程序+网络通讯程序便可以完成一个独立的PC控制站的功能。
2.3、数据访问方式
控制策略运行版的WINDOWS版和LINUX版本的IO通讯方式是不一样的,特点如下:
PC版本:
数据来源为力控区域实时数据库的数据,因此所有的力控通用软件具备的IO接口可以直接利用到控制策略软件中,因此可以充分利用数据库的功能,组态界面软件可以通过本地和远程来访问控制策略,是国内唯一可以将软逻辑和HMI进行共享全局数据库的软件,充分发挥了全局数据库共享的优势,大量的力控IO通信接口有效的保证了用户的投资和收益,同时由于组件式的开发结构,最大的保证了产品的稳定性和开放性。
嵌入式版本:
嵌入式Linux版本的控制策略可以运行在OPEN-PLC的硬件中,来构成一个
PLC控制系统,控制程序固化在电子盘中运行,适用于PC/104主板的嵌入式应用
上,它的数据来源是总线的IO设备,软件和总线IO设备直接进行通讯。
三、软件模块功能
力控®的控制策略方案是在控制策略生成器StrategyBuilder中编辑生成的,在控制策略存盘时自动对策略进行编译,同时检查语法错误,编译也可以随时手动进行。
控制策略由一些基本功能块组成,一个功能块代表一种操作、算法或变量,它是策略的基本执行元素,类似一个集成电路块,有若干输入和输出,每个输入和输出管脚都有唯一的名称,不同种类的功能块其每个管脚的意义、取值范围也不相同。
控制策略提供包括:变量、数学运算、逻辑功能、程序控制、常规功能、控制回路、数字点处理等在内的十几类基本运算块,如:内置常规PID、比值控制、开关控制、斜坡控制等丰富的控制算法。
力控的控制策略的PID控制采用实际微分PID控制,更加适合现场的需要。
控制策略提供开放的编程接口,可以嵌入用户自己的控制程序,完成各种优化控制、APC等高级控制功能。