关 闭

新闻中心

EEPW首页>工控自动化>设计应用> 基于PC+PLC等离子熔射自动控制系统设计

基于PC+PLC等离子熔射自动控制系统设计

作者: 时间:2011-01-13 来源:网络 收藏

 1 引言

本文引用地址://m.amcfsurvey.com/article/162507.htm

熔射由于其温度高且能量集中,能够熔射金属、陶瓷或复合材料的特点在表面改性、功能薄膜制备和材料加工工程中被广泛应用[1-2]。为了保证熔射皮膜成形性与成形质量,必须在数字图像处理、过程控制、人工智能等方法基础上进行系统集成控制与工艺优化。当前国际上几大热喷涂设备和材料生产厂家,如英国Metallisation公司、瑞士Sulzer-Metco公司和美国Praxair公司等,已推出++现场检测+过程控制的熔射系统。但是由于国际上相关熔射设备价格昂贵,不能引进到国内每一个加工车间或者科研院所,因此需要自主开发适用于特定工艺的熔射过程检测与。目前国内已有单片机、微机、等进行熔射开发的相关研究和报道[3],然而如何集成机优势以及+熔射仍需更加深入的研究。

  本文基于PC+PLC开发等离子熔射控制系统,采用开放式OPC协议实现二者之间通讯,并在PC中执行机器人路径规划、在线监控与熔射过程数据管理等。结合PLC现场控制稳定性和计算机过程运算与数据存储能力,来保证熔射过程稳定性与过程控制实时性,进而保证等离子熔射在表面改性、快速模具制造等方面高质量应用。

  2 等离子熔射控制系统结构

  2.1 系统组成和工作原理

  基于PC+PLC等离子熔射控制系统组成原理如图1所示。PC主要完成对实体进行三维造型、切片、最后生成机器人能够识别的机器人路径代码,并根据现场反馈信息进行路径调整,同时也对整个熔射过程进行监控,采样主要工艺参数并保存到加工过程文档中。PLC实现对数控旋转工作台和整个等离子弧发生子系统实时控制,对现场采样数据进行初步处理后传送到上位机PC中。

基于PC

图 1 基于PC+PLC等离子熔射控制系统组成原理图

  2.2 PC与PLC功能分配

  在等离子熔射过程中,环境恶劣,噪音等污染严重,干扰强,系统工作周期长。因此现场设备控制核心采用西门子S7-300型PLC,充分利用该型PLC可靠性和良好的抗干扰能力来保证系统可靠性。并配备了A/D、D/A模块和CP5611通讯卡,可以实现模拟量采样与输出和与上位机之间通讯。同时PLC系统还配备了西门子专用稳压电源,保证了系统运行稳定性,避免与整个系统共用电源产生干扰。

  由于PLC无法进行监控图表显示、图像处理和复杂算法,操作人员也不能直观了解现场状况[4]。为了弥补以上不足,系统增加PC进行现场监控与数据运算,其主要任务是获取机器人状态信息和皮膜温度采样信息,根据设定工艺优化算法执行结果进行实时熔射路径调节;对等离子射流检测图像进行处理,反馈调节信息至PLC实现对等离子射流发生装置调控;同时能对系统故障做出及时报警,并能采取相应应急处理措施和加工现场断点保护等。

 3 控制系统软件

  3.1 控制软件设计

  控制软件系统主要功能包括:参数设定、过程监控、工艺优化、故障信息处理与报表系统等。这些部分相互结合,实现对整个等离子熔射过程状态和实时现场数据监控、系统故障报警和相应处理、熔射主要工艺参数记录和报表打印输出功能等。

  3.2 OPC客户端程序设计

  OPC规范定义了一个工业标准接口,这个标准使得COM技术适用于过程控制和制造化等应用领域。OPC是以OLE/COM机制作为应用程序的通讯标准。OLE/COM是一种客户/服务器模式,具有语言无关性、代码重用性、易于集成性等优点。OPC规范了接口函数,不管现场设备以何种形式存在,客户都以统一的方式去访问,从而保证软件对客户的透明性,使得用户完全从低层开发中脱离出来[5-6]。

  OPC客户端软件设计流程如图2所示,其客户端程序开发目的是基于OPC协议实现计算机与PLC之间通讯,通过PC机直接读写PLC中变量,提高数据访问速度,保证熔射工艺优化算法的运算结果及时传送到PLC现场控制设备中,实现整个系统实时控制,从而能够充分地利用计算机数据处理能力和丰富的软件资源。

OPC客户端软件设计流程

图2 OPC客户端程序设计流程图


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭