资源描述:
《基于intouch组态软件的电伴热控制系统设计》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、组态软件论文基于组态软件的论文:基于Intouch组态软件的电伴热控制系统设计摘要:针对港口石油运输管线电伴热,采用人机界面组态软件InTouch9.0进行控制系统设计。介绍了上位机控制系统的硬件配置,软件工程开发流程,给出完整的操作员控制画面。投入使用的结果表明,该系统操作简便、可靠,提高了电伴热控制效率。关键词:Intouch监控系统电伴热InTouch是美国Wonderware公司推出的基于Windows平台的组态软件,是一个基于图形用户界面的软件开发工具,具有强大的图形开发和动画设计功能。此外,该软件还具有强大的监控功能,如
2、数据采集和管理、动态数据交换、在线和历史趋势图显示、报警和事件自动记录等[1]。InTouch9.0包括3个主要程序:InTouch应用程序管理器、WindowMaker和WindowViewer。此外,InTouch还包括诊断程序WonderwareLogger,Wwclient测试软件[2]。本文介绍Wonderware公司的Intouch工控组态软件在港口石油运输管线电伴热系统中的应用,阐述了该工程的系统结构、功能、通讯网络配置及Intouch9.0在本系统中实现的功能。1系统构成1.1系统简介系统由上位机操作及信息管理系统、
3、带通讯的温控仪表所组成,通过专用485通讯电缆实现中控室对现场各温控器的实时监控;上位与仪表通讯采用modbus通讯协议。整体系统以设立在监控室的工程师站为中心,配置两个操作员站,基于modbus通讯协议通过专用485通讯电缆连接分布在石油管线各处的控制柜,完成数据的采集及电加热的控制。同时基于SQLServer数据库,完成数据的存储和查询。1.2系统设计系统通过网络状态的检测及采集现场控制柜内仪表的温度、状态并加以控制。系统具有下述功能:①用户登录,防止非操作人员操作;②电伴热系统运行后,检测并显示各路仪表的温度设定值、测量值等信
4、息;③实时显示温度曲线;④历史温度曲线;⑤历史数据查询、报警监测。根据上述功能要求设计了监控系统主界面,大部分工程开发工作在InTouch9.0的WindowMaker完成。1.2.1创建工程在打开InTouch应用管理器界面后,单击“文件”菜单,选择“新建”;系统将会弹出创建新应用程序菜单,选择“下一步”,在创建新应用程序菜单上输入工程名称及描述;然后点击“完成”,一个工程就创建完成,这时通过WindowMaker就可以打开刚才新建的工程,并进行其他组态。1.2.2访问名配置访问名是InTouch和现场设备通讯的关键参数,InTo
5、uch通过访问名来确定它将要跟现场哪个设备进行通信。配置步骤如下:在InTouchWindowMaker工作环境下,双击应用程序浏览器中的“访问名”,打开访问名配置窗口;点击“添加”,打开添加访问名配置窗口,此时,新的访问名设为dbr;应用程序名为modbus,主题名设为NET_1,选择使用DDE协议。1.2.3建立标记名标记名是完成与下位机通信的关键部分,它决定了该通信变量的基本类型。本系统根据设计要求及现场监控设备的数量-共有106个温控仪表,每个仪表分别有测量值、设定值、回差值、状态等,为每一个输入输出点都建立了标记名,以便I
6、nTouch和现场设备能够准确地通信。在InTouchWindowMaker工作环境下,选择应用程序浏览器中的“标记名字典”,打开标记名字典(TagName)输入窗口进行添加标记名。根据需要选择是否记录数据。1.2.4画面组态部分监控画面是人机交互的重要部分。组态画面的步骤是:在InTouchWindowMaker下单击“文件”菜单,选择“新建窗口”,打开“窗口属性”窗口,输入窗口名称,定制窗口的其他属性。这些工作完成后,即可以绘制图形。在前面的步骤完成之后根据系统的控制要求设计的监控系统主界面。但是,所设计的系统要能够和现场设备进
7、行通信,还必须对InTouch的通信软件进行配置。1.2.5数据库设置在InTouchWindowMaker下单击SQL访问管理器,设置“绑定列表”,建立ODBC数据源,链接到所需的数据库中,通过设置SQLConnect()、SQLInsert()函数,可以使得程序启动时连接MicrosoftSQLServer,程序运行时执行数据插入到SQLServer2000数据库中,为报表查询提供数据依据。1.2.6趋势配置本系统中操作界面中的实时和历史趋势均由intouch9.0自带的16笔趋势图来实现,通过向导趋势选择16笔趋势及完成添加
8、。在运行时可以选择需要观察的标记名,在实时和历史曲线中进行切换。2结语本系统应用组态软件InTouch9.0设计了港口石油运输管线电加热系统,该系统已在秦皇岛港务局实践运行。在调试过程中,通过分网控制、降低通信速率等方法,解决了因现场