动力滑台液压PLC控制系统设计.pdf

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

动力滑台液压PLC控制系统设计

液压技术在机械设备中发展较快,作为传动方式的一种,液压传动以液压技术为主要支撑,

实现信息的传递及控制过程,随着计算机、微电子等技术的发展和完善,为液压传动提供了

强大的技术支撑,使液压传动技术在工业范畴内得以普及应用,动力滑台(由液压缸驱动)

是液压传动的通用构件,在组合机床中应用较多可实现进给运动,多种循环均能够在进给工

作过程中实现,通过动力头和主轴箱的安装能够满足各类零件的加工技术需求(包括加工孔,

加工端面等)。

1液压滑台PLC控制系统设计

滑台液压控制系统需满足快进快退速率相当的控制要求,为确保运动速度一致,可通过液压

缸差动连接实现快进过程的工作方式;在快进或工进时,换接回路通过采用行程阀控制,有

效解决速度相差较大导致速度换接时易产生液压冲击的问题。

本文在设计液压滑台PLC控制系统时,采用两边分别为平导轨和对称菱形导轨的卧式液压

滑台作为研究对象,由主缸和辅助缸组成,分别由两个液压系统对其进行控制,由液压阀控

制各运动步,由三位五通阀及调速阀控制方向及速度,两个行程开关则负责对位置定向进行

控制,由PLC的输出口对液压阀的电磁铁带/失电过程进行控制,即以行程开关Ⅰ处为转

换点,主缸碰到Ⅰ前快进,碰到Ⅰ后切换为共进,此时辅助缸会为主缸提供方向相反的作用

力;主缸在完成共进位移时快退(此时辅助缸转换为快进),为做好下次循环的准备在行程

开关Ⅰ处完成准确定位,这一过程中为使主缸快退速度大于辅助缸快进速度(需根据实际情

况),对辅助缸液压系统的调速阀进行事先调节,以避免辅助缸同主缸发生碰撞影响运动准

确性;主缸接触到开关Ⅱ时执行下一次的循环。

1.1PLC的选择

作为工业控制专业计算机,PLC具有准确的定时、计数功能,操作简便,能够实现逻辑控

制及在线监控等功能,在满足控制要求的基础上,以动力滑台控制要求、实际I/O所需点

数为依据,本文在设计液压滑台控制系统时选择了型号为FX2N-32MR的PLC,其

I/O的地址分配具体如表1所示。

表1I/O地址分配表

1.2PLC外部接线图

输入信号外接较少,输入信号的电源采用PLC自带的220V电源,输出信号电源的确定

通过选用电磁阀的型号完成,本文选用的电磁阀(24V)能够在输出回路中实现直接接入,

可通过将二极管吸收回路接在线圈两端上,以避免电磁阀的输出功率较大时对电流输出回路

所造成的冲击,PLC外部接线情况如图1所示。

图1PLC外部接线图

2动力滑台液压PLC控制系统的实现方法

本文在设计动力滑台液压PLC控制系统时采用了主从机通讯模式,在确保功能的基础上简

化了系统操作过程,有效避免了后续追加投资情况的发生,工控机同PLC在液压滑台上完

成相互间的高效率通讯,使其更具有灵活性,结合使用Delphi语言,将监控和管理过

程通过面向对象的编程方式结合在一起进行,PLC控制程序通过在Delphi开发环境

下进行编写,实现了友好的人机交互,通过强大且灵活的数据库功能,显著提高了控制系统

的通用性和实用性。

2.1系统整体设计

在Delphi环境下,通过串行通讯口的应用完成PLC同上位机间数据通信的构建,具

体通过通过Delphi完成数据指令从上位机向下位机PLC传送过程,对液压滑台运动

的控制则通过控制PLC的输出口实现,滑台上的压力、运动状态和位移数据由PLC采集

后,发送给上位机进行显示,系统整体结构的简图如图2所示。

图2系统框图

2.2通信过程的实现

上位机与PLC间的串行通信简图如图3所示。

图3PLC与上位机通信简图

在Delphi语言环境下需先通过通信控件Spcomm的引进后编程实现,进行通信时

采用RS-485串行通信总线标准,在此过程中上位机会向PLC按照规定的时间发出命

令(读取数据),PLC据此作出相应的响应,将数据(存放于数据区)传送至接收缓冲器,

在此基础上为临时变量赋予数据信息处理后用于显示,对PLC的自动监控通过编程实现,

具体通过RS485/RS232接口转换器的使用完成信息的转换过程。

标准Delphi编程环境中不含串行口通讯控件,本文所使用的SPCDMM是从专用网

站上下载的专用串行通讯控件,根据实际需要配置适当属性,设计时的属性配置的实现:串

行口号的指定通过CommName完成;串行通讯波特率的确定通过BaudRate实

现,字节位数的确定通过ByteSize完成,停止位位数的确定通过StopBite

完成,校验方式的确定通过Parity完成,其它属性采用默认值;串行

文档评论(0)

186****2228 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档