本发明涉及一种高速智能型液压拉伸机计算机控制系统,适用于机械领域。
背景技术:
液压拉伸机广泛用于金属薄板成形,如不锈钢制品,铝制品等。随着人民生活水平的提高,金属深拉成型制品的种类日趋多样化,结构也日趋复杂,由此导致对成型拉伸液压机的技术水平要求也随之提高,特别对拉伸机过程中运动参数的控制,如拉伸位移、拉伸速率、拉伸力等提出了较高的控制精度要求。同时由于多品种,小批量化制成品已成发展趋势,也要求液压机在控制上具有一定的适应性和自动调整功能,既要求控制系统具有一定的记忆功能,能存储一定数量的针对特定产品而确定的,经过实践证明有效的控制方案,又要求系统具有可供用户调用、存储、修改和扩展等项功能的开放式用户数据库;另一方面当试产新产品时,可根据操作者输入的关键参数,自动地按照一定的规则形成新的控制方案,满足新产品试制的需要,这也就是要求液压机控制系统具有一定的智能化特征与功能,故称这一类液压拉伸机为智能型液压拉伸机。
随着计算机工业的飞速发展,硬件水平提高与制造成本下降等因素已使得开发智能型液压拉伸机成为可能。
技术实现要素:
本发明提出了一种高速智能型液压拉伸机计算机控制系统,可提高拉伸机的位置控制精度,避免了拉伸机在拉伸过程中的过冲过缓现象。拉伸机操作简单化,通过人机对话,拉伸机更适于一般人员操作。拉伸机的数控化适应于机床发展的趋势,现代机床的发展趋势正是向着柔性化和数控化发展。
本发明所采用的技术方案是。
所述拉伸机计算机控制系统由PLC、IPC工业控制机组成。PIC完成系统的手动操作,保证拉伸机在计算机部分出现故障时能够继续运行,以提高拉伸机的可靠性;IPC工业控制机完成系统的半自动、自动、联动及程序控制。IPC工控机与PLC进行并行通讯,拉伸机的4个位置控制由4块智能控制板分别进行闭环位置控制。工控机系统通过人机对话进行参数设定、编辑与修改,实时显示拉伸机位置。智能控制模板根据接受的命令和数据及位移传感器的位置反馈信号构成位置闭环控制。
所述液压机的控制主要集中在两个位置:一是在快进终了接近工件时的速度改变。为缩短一个工作循环的时间,需要工进行程尽量短,而这极易造成滑板由于慢性过冲损害模具。二是在工进行程末端的位置控制。工进行程的停止位置及重复精度决定着产品的加工质量,过冲和提前返回都不能满足加工生产的需要;其次,工进到快退的换向由于油液和滑板的惯性引起的振动也对工件加工质量产生影响。因此,高速智能型液压机的位置控制主要是针对以上两个位置控制。智能机可实现恒速、变速、恒压、变压,拉伸等高级控制方式,可实现速度、压力、位移自动转换。
所述控制系统采用面向对象方法进行界面设计,界面通俗易懂,具有一般知识水平的操作工也能操作机器。同时工程技术人员可根据产品的需求,预设多组控制参数,供操作者选用。
所述动态数据库主要完成的任务有两方面:①实现参数修改功能。用户可根据需要对自动过程全部参数进行设定、修改,并存储于数据库中。②预置参数功能。预先设置好多个控制参数序列,操作工只需输入产品序列号便可调出相应的控制参数,实现自动控制任务。
本发明的有益效果是:该控制系统可提高拉伸机的位置控制精度,避免了拉伸机在拉伸过程中的过冲过缓现象。拉伸机操作简单化,通过人机对话,拉伸机更适于一般人员操作。拉伸机的数控化适应于机床发展的趋势,现代机床的发展趋势正是向着柔性化和数控化发展。
附图说明
下面结合附图和实施例对本发明进一步说明。
图1是本发明的拉伸机控制系统组成示意图。
图2是本发明的拉伸机数控系统逻辑框图。
具体实施方式
下面结合附图和实施例对本发明作进一步说明。
如图1,拉伸机计算机控制系统由PLC、IPC工业控制机组成。PIC完成系统的手动操作,保证拉伸机在计算机部分出现故障时能够继续运行,以提高拉伸机的可靠性;IPC工业控制机完成系统的半自动、自动、联动及程序控制。IPC工控机与PLC进行并行通讯,拉伸机的4个位置控制由4块智能控制板分别进行闭环位置控制。工控机系统通过人机对话进行参数设定、编辑与修改,实时显示拉伸机位置。智能控制模板根据接受的命令和数据及位移传感器的位置反馈信号构成位置闭环控制。
如图2,液压机的控制主要集中在两个位置:一是在快进终了接近工件时的速度改变。为缩短一个工作循环的时间,需要工进行程尽量短,而这极易造成滑板由于慢性过冲损害模具。二是在工进行程末端的位置控制。工进行程的停止位置及重复精度决定着产品的加工质量,过冲和提前返回都不能满足加工生产的需要;其次,工进到快退的换向由于油液和滑板的惯性引起的振动也对工件加工质量产生影响。因此,高速智能型液压机的位置控制主要是针对以上两个位置控制。智能机可实现恒速、变速、恒压、变压,拉伸等高级控制方式,可实现速度、压力、位移自动转换。
控制系统采用面向对象方法进行界面设计,界面通俗易懂,具有一般知识水平的操作工也能操作机器。同时工程技术人员可根据产品的需求,预设多组控制参数,供操作者选用。
动态数据库主要完成的任务有两方面:①实现参数修改功能。用户可根据需要对自动过程全部参数进行设定、修改,并存储于数据库中。②预置参数功能。预先设置好多个控制参数序列,操作工只需输入产品序列号便可调出相应的控制参数,实现自动控制任务。