三维力控forcecontrol工控组态软件是一个基于windows环境下的数据采集、监测、处理和控制软件包。利用该组态软件提供的工具,通过简单形象的组态工作,即可构成所需的软件功能,它正以其便捷的软件开发性能、易维护性和较低的开发费用成为国内计算机控制系统的主流软件。
组态软件功能分析
1.draw
丰富的画面显示组态功能组态软件提供给用户丰富强大的绘图编辑、动画连接和脚本工具。draw是集成的开发环境,它使用面向对象的图形对象创建动画式显示窗口,同时它还为开发者提供了大量常用的工业设备图符、仪表图符、趋势图、历史曲线、报警对象等功能,它使用面向对象的图形对象创建动画式显示窗口。这些窗口的数据、图形显示可以来自过程i/o或microsoft windows第三方应用程序。
2.view
view用来运行由dra w 创建的图形窗口,支持的画面数量不受限制,数据刷新速度快于5 ms。软件提供工业标准数字模型库和控制功能库,满足用户所需的测控要求,能够对测控信息进行记录存储、显示计算、分析、打印,界面操作灵活方便,为保证数据安全性,还设有口令保护功能。
3.db
db是整个系统的核心、构建分布式应用系统的基础。它负责整个力控应用系统的实时数据处理、历史数据存储、统计数据处理、报警信息处理、数据服务请示处理。db与dra w构成服务器,客户机模式,各网络节点上的db通过网络服务程序可以构建成复杂的分布式网络应用系统。单机数据处理能力超过1万点,历史数据可以保存l0年以上,网络数据处理能力超过5万点。
4.i/0 server
i/o server完成与各种检测、控制设备的通信,负责从过程i/o设备读取实时数据,同时将来自图形界面和实时数据库的控制命令写入i/o设备。db与i/o server构成服务器/客户计算模式。i/o server由很多单体程序构成,每个单体程序能够完成特定设备的通信功能,支持大多数主流控制设备生产商所提供的硬件。
5.netclient和netserver
在netclient和netserver内部采用的tcp/ip通信协议,它保证用户可以充分利用intranet或internet的网络资源,保证数据刷新速度快于5 ms,网络数据处理能力超过5万点。
force control的应用
依据上述对组态软件的功能分析,结合钻杆摩擦焊生产线自动控制系统的实际情况,选择了三维力控组态软件作为此工控系统的上位机监控软件。基于以上考虑其数据采集和控制器件采用日本omron cqmih系列plc、字光温控仪、美国retec测温仪和日本toshiba变频器;网络连接采用rs485总线传输,连接距离1.5 km,通信速率9 600 bits;计算机采用研华工控机1ghz、256mb内存、30gb硬盘、20in飞利浦大屏幕显示器;通信适配器采用rs232c s484 rs422信号转换适配器。
本生产线监控系统为单机集中式控制系统,今后还可以通过电话拨号网络或intranet把工控机连接到各管理部门工作站上,以实现集中式管理。在设计时考虑到如果工控机出现故障不能工作,操作员可以在生产线现场对每一条生产线进行控制,回到传统的手动控制方式。整个工控系统硬件控制模式如下图。
图1 工程系统硬件控制模式
1.摩擦焊生产线概况与监控要求
(1) 生产概况
摩擦焊生产共有3条,即退火、淬火和回火线。控制系统基本的分布情况是:退火定位信号2点、上料信号l点、中频感应圈温度信号l点;淬火定位信号4点、上料信号l点、中频感应圈温度信号l点;回火定位信号2点、上料信号l点、中频感应圈温度信号l点。
(2) 监控要求
① 信号采集:包括对标准数据信号的采集和对中频感应圈温度信号等非标准数据信号的采集。
② 监控操作:包括操作控制、参数设定等。
③ 动态显示:包括动态流程图显示、报警显示、实时温度曲线显示等。
④ 操作画面:通过画面操作可查询与管理生产系统,如打印实时报表和历史报表,并可任意设定打印的历史报表的时刻。
⑤ 系统具备可扩展性。
2.软件设计
根据生产线的实际情况和监控要求,此工控系统共组态di(数字量输入)36路;do(数字量输出)32路;ai(模拟量输入)16路;ao(模拟量输出)3路。应用系统主要开发了24个显示画面,画面内容丰富,包括了如模拟表盘、数字表、趋势图、总貌图、历史曲线、实时温度曲线、历史报警、生产流程图等1o多种显示组件。在系统中采用了两种方法来处理输入/输出量的控带ij一是不需要控制,数据从现场采集到工控机后,可以直接在显示器显示;二是需要进行判断、计算的各种参数和变量,需要经过相应模块的计算、判断、编程,然后再进行显示、输出和控制。
(1) 数字量信号
现场电磁阀及报警信号的检测采用cqm1h系列plc完成,力控i/o驱动程序负责完成plc数据的读/写操作。
(2) 模