基于PLC的三自由度机械手控制系统设计与实现.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《基于PLC的三自由度机械手控制系统设计与实现.pdf》由会员分享,可在线阅读,更多相关《基于PLC的三自由度机械手控制系统设计与实现.pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于P L C 的三自由度机械手控制系统设计与实现喻伟闯,罗晓曙,陈赤,杨春慧(广西师范大学电子工程学院广西桂林5 4 1 0 0 4),摘要:为了提高机械手在工业生产中定位的精度,介绍一种基于P L C 的三自由度机械手控制系统设计方案。方案中提出了步进电机在机械手定位应用中的一种新思路,详细论述三自由度机械手控制系统的硬件结构及软件实现方法,井建立M C G S 组态环境界面时系统的运行进行监控。测试结果表明,该系统运行稳定,定位精确,具有较高的应用价值。关键词:P L C;三自由度;机械手;步进电机;M C G S 组态环境中图分类号:T P 2 7 3文献标识码:B文章编号:1 0 0
2、 4 3 7 3 X(2 0 0 9)1 1 1 5 5 一0 3D e s i g na n dR e a l i z a t i o no f3 D O FM a n i p u l a t o rC o n t r o lS y s t e mB a s e do nP L CY UW e i c h u a n g,L U OX i a o s h u,C H E NC h i,Y A N GC h u n h u i(C o l l e g eo fE l e c t m m cE n g i n e e r i n g,G u a n s x iN o r m a lU n i v
3、 e r s i t y,G u i l i n,5 4 1 0 0 4,C h i n a)A b s t r a c t:I no r d e rt Oi m p r o v et h ep o s i t i o n i n gp r e c i s i o nO fm a n i p u l a t o ri ni n d u s t r i a lp r o d u c t i o n,ad e s i g np r o p o s a lo f3 一D O Fm a n i p u l a t o rc o n t r o ls y s t e mb a s e do nP L C
4、i si n t r o d u c e d T h ep r o p o s a lp u t sf o r w a r dan e wt r a i no ft h o u g h ta b o u ts t e p p e rm o t o ra p p l i e dt Om a n i p u l a t o rp o s i t i o n i n g W h i l et h eh a r d w a r es t r u c t u r ea n ds o f t w a r ei m p l e m e n t a t i o nm e t h o do ft h e3 一D
5、 O Fc o n t r o ls y s t e ma r ed i s c u s s e di nd e t a i l,M C G Sc o n f i g u r a t i o ne n v i r o n m e n ti n t e r f a c ef o rm o n i t o r i n gt h es y s t e mo p e r a t i o ni se s t a b l i s h e d T h er e s u l t so ft e s ts h o wt h a tt h es y s t e mr u n n i n gs t a b l y,
6、p o s i t i o n i n ga c c u r a t e l y,S Oi th a sag o o da p p l i c a t i o nv a l u e K e y w o r d s;P L C3 一D O F;m a n i p u l a t o r;s t e p p e rm o t o r;M C G Sc o n f i g u r a t i o ne n v i r o n m e n t0引言机械手是一种能模拟人的手臂动作,按照设定程序、轨迹和要求,代替人手进行抓取、搬运工件或操持工具的机电一体化自动装置 1 。三自由度机械手又称3 D机械儿能够
7、实现三个自由度方向(水平、垂直和旋转)的抓取或放置物品,具有操作范围大,灵活性好,应用广泛的特点C z 。可编程控制器(P L C)是一种专门为工业应用而设计的进行数字运算操作的电子控制装置。由于其具有可靠性高,功能强,编程简单,人机交互界面友好等特性而广泛用于工业控制系统。步进电机是将电脉冲信号转变为角位移或线位移的开环执行元件。在非超载情况下,电机的转速、停止位置只取决于脉冲信号的频率和脉冲数目 3 。这一线性关系的存在,加上步进电机只有周期性误差而无累计误差的特点,使其在速度、定位等控制领域应用得非常广泛。机械手按驱动方式可分为液压式、气动式、电动式。收稿日期:2 0 0 8 1 1 1
8、 6基金项目:广西教育厅科研项目(2 0 0 6 0 8 M S l 3 3)广西研究生教育创新计划项目(2 0 0 8 1 0 6 0 2 0 8 0 9 M 2 6 5)和机械式机械手 4 。本文设计的三自由度机械手属于混合式机械手,它综合了电动式和气动式机械手的优点,既节省了行程开关和P L C 的I O 端口,又达到了简便操作和精确定位的目的。1三自由度机械手的系统结构与运动方式三自由度机械手为圆柱坐标型。图1 为机械手结构示意图,机械手手臂的左右运动(水平方向)由伸缩步进电机控制,上下运动(垂直方向)由升降步进电机控制,逆时针和顺时针旋转运动则由底盘直流电机的正反转控制。机械手的夹紧
9、装置采用关节结构,其夹紧与松开用气压驱动,并由电磁阀控制。机械手可以根据设定程序的动作将工件从A 处搬运到B 处。S Q。,S Q z,S Q。,S Q。为水平和垂直方向上的限位开关,S Q 3,S Q 4 为原点位置和终点位置的光接近开关。2 三自由度机械手控制系统设计三自由度机械手系统设置了手动工作方式和自动工作方式。自动方式又分为自动回原点、单步、单周期、连续四种工作方式 5 。1 5 5万方数据皿件臣团图1 三自由度机械手结构示意图2 1 硬件设计主控制系统选用三菱F X 2 N 系列晶体管输出型P L C,步进电机驱动器选用S H 一2 0 4 0 3 型模块。机械手的外部接线图如图
10、2 所示。起动上限位右限位原点位胃光电接近J F 关终点位置光电接近肝关F 限化左限位手动回原点单步单周期连续停止夹紧松开下降上升左行右行逆时针转动顺时针转动:,X 0Y 0n 几输吐S Q IX lY 2几上 F要X 2U萎x 3Y 3几左右X 4Ux 5Y 44 脱朝X 6。U,LX 1 0Y 5几机捌UX l JX 1 2Y 6n上下UX 1 3X 1 4F X 2 N-4 9 M i Y 7几左右UX 1 5一,x 2 0C O M l2 4X 2 11X 2 2C O M 0_ 1一,一-X 2 3,一-X 2 4C O M 2X 2 5J,X 2 6捌I-l 由翱一一_x 2 7Y
11、 1 0C O MY l lU“4冲向控制向控制夹紧与松开冲控制冲控制流电机正转流电机反转图2 机械手的外部接线田机械手在最上面、最右边,底盘转至光接近开关X 3处且夹紧装置松开时称系统处于原点状态。X 1 0 为手动控制按钮,按下该按钮后,可以进行按键开关X 2 0 X 2 7 对应的手动操作。X l l X 1 5 分别为自动方式中的回原点、单步、单周期和连续工作方式按钮,按下其中的某一个按钮,再按起动按钮X o,该工作方式的动作就会自动执行。步进电机只有在有脉冲信号(Y 0)和方向信号(Y 2 或Y 3)输入时才会转动,Y 6,Y 7 选择将脉冲信号Y o 送至哪个步进电机。Y 5 控制
12、送气电磁阀,实现夹紧装置的夹紧与松开。Y 1 0,Y 1 1 控制底盘直流电机的正反转。】5 62 2 软件设计在选择单步、单周期和连续工作方式前,系统应当处于原点状态。如果不满足这一条件,可以选择回原点工作方式,该工作方式依次执行以下操作:向上运动至上限位X 1 一向右运动至右限位X 2 一顺时针转动至光接近开关X 3 一夹紧装置松开。机械手自动工作方式的顺序功能图如图3 所示。机械手手臂的运动速度由输入步进电机的脉冲频率控制,机械手下降及左行的距离由脉冲数控制,脉冲频率和脉冲数可以根据工业现场的实际情况在程序中设定,具有可重复操作性。图3自动工作方式的顺序功能图本系统采用的是P L C 梯
13、形图顺序编程的方法 6。10。其中以P L S Y 脉冲输出指令输出脉冲,用M O V 指令设定脉冲个数,指定脉冲输出完后,指令执行完成标志M 8 0 2 9 置1。由于P L S Y 指令只能使用一次,而系统中两个步进电机均需要脉冲输入,设计中采用两个外部继电器解决了该问题。将Y 0 输出的脉冲同时接至两个继电器动触点,两继电器的常开触点分别与两块步进电机驱动器的脉冲输入端相连,Y 6,Y 7接到两继电器的控制端,这样就可以通过Y 6,Y 7 来控制步进电机的脉冲输入。3 系统的M C G S 组态环境M C G S 是为工业过程控制和实时监测领域服务的通用计算机系统软件,具有功能完善,操作
14、简便,可视性好,可维护性强的突出特点。图4 为三自由度机械手系统工作时的M C G S 组态环境界面,它包括主界面、手动万方数据现盐曳圣趣苤;Q Q 呈堑董!翅基墓墨2 璺翅垒皇至蕉苤瘗昱g工作方式界面和自动工作方式界面。参考文献1-1 3 王小玲工业机械手的P L C 控制 J 机电工程机术,2 0 0 4,3 3(9):3 2 3 6 2 李勇成基于P L C 的步进电机控制在工业机械手中的应用 J 科技信息,2 0 0 8(1 8):3 0 3 1 3 韩志强,刘晓婷步进电机P L C 控制的研究设计 J 轻工机械,2 0 0 6,2 4(4):1 1 4 1 1 5(I)主界面9 手动
15、上作方式界面(c)自动工作方式界面 4 佚名机械手 E B O L h t t p:b a i k e b a i d u c o r n v i e w 图4 机械手控制系统的M C G S 界面8 1 6 1 5 h t m,2 0 0 8 5 廖常初F X 系列P L C 编程及应用 M 北京:机械工业出版4 结语社,2 0 0 5 6 刘守操可编程控制器技术与应用 M 北京:机械工业出经调试,步进电机的运转无抖动和失步现象发生,版社,2 0 0 6 机械手系统处于良好的运行状态。三自由度机械手系 7 求是科技P L C 应用开发技术与工程实践 M 北京:人民统实现的只是三个自由度方向上
16、的运动,根据工业生产邮电出版社,2 0 0 4 的实际需要,可以对其进一步改进,在夹紧装置肘部添 8 郑凤翼,郑丹丹,赵春江P L C 控制系统梯形图和语句表加腕回转控制装置,就能使之成为四自由度机械手控制 M 北京;人民邮电出版社,2 0 0 6 系统。在条件允许的情况下,也可以采用触摸屏代替 9 贾德胜P L C 应用开发实用子程序 M 北京:入民邮电出M C G S 组态环境对机械手系统进行控制,这样占用空版社,2 0 0 6 间小,人机交互界面直观,操作更方便。1。宋|土伯,2 0 生0 6 P 1 J c 编程实用指南 M 北京:机械工业出版作者简介喻伟阁罗晓曙陈赤杨春慧男1 9 8
17、 2 年出生。湖北随州人,硕士研究生。主要研究方向为电路与系统、电气自动化控制。男,1 9 6 1 年出生湖北应城人,教授。主要研究方向为非线性系统的稳定控制与同步、电气自动化控碡4。男,1 9 5 7 年出生,广西陆川人,高级工程师。主要研究方向为电气自动化控制。男,1 9 8 4 年出生,湖南张家界人,项士研究生。主要研究方向为电路与系统、电气自动化控制。(上接弟1 5 4 页)硅玻璃作为介电体,以玻璃管外表面热喷涂金属层作为导电层。这种结构的臭氧发生管虽然在加工制作时稍微困难一些,但相对于同样尺寸大小的P C 介电体管,其等效电容值和电晕功率均比较大,相应的臭氧产率较高。理论计算与已有试
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 PLC 自由度 机械手 控制系统 设计 实现
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内