简单搬运机械手PLC程序

简单搬运机械手PLC程序,第1张

简单怎么不自己编,我觉得很少有人会直接回答,何况分数这么低,即使现成的程序别人辛苦得来的成果也不会轻易拿出来,这个应该可以换不少人民币了。毕竟是自己用到的东西,每个人都有自己的思路,还是自个儿好好专研去,有具体难点在上来问,不仅是个收获将来维护改进时也方便

机械手主要由执行机构、驱动机构和控制系统三大部分组成。手部是用来抓持工件(或工具)的部件,根据被抓持物件的形状、尺寸、重量、材料和作业要求而有多种结构形式,如夹持型、托持型和吸附型等。运动机构,使手部完成各种转动(摆动)、移动或复合运动来实现规定的动作,改变被抓持物件的位置和姿势。运动机构的升降、伸缩、旋转等独立运动方式,称为机械手的自由度。

为了抓取空间中任意位置和方位的物体,需有6个自由度。自由度是机械手设计的关键参数。自由度越多,机械手的灵活性越大,通用性越广,其结构也越复杂。一般专用机械手有2~3个自由度。控制系统是通过对机械手每个自由度的电机的控制,来完成特定动作。同时接收传感器反馈的信息,形成稳定的闭环控制。控制系统的核心通常是由单片机或dsp等微控制芯片构成,通过对其编程实现所要功能。

一、执行机构

机械手的执行机构分为手部、手臂、躯干;

1、手部

手部安装在手臂的前端。手臂的内孔中装有传动轴,可把运用传给手腕,以转动、伸曲手腕、开闭手指。

机械手手部的构造系模仿人的手指,分为无关节、固定关节和自由关节3种。手指的数量又可分为二指、三指、四指等,其中以二指用的最多。可根据夹持对象的形状和大小配备多种形状和大小的夹头以适应 *** 作的需要。所谓没有手指的手部,一般都是指真空吸盘或磁性吸盘。

2、手臂

手臂的作用是引导手指准确地抓住工件,并运送到所需的位置上。为了使机械手能够正确地工作,手臂的3个自由度都要精确地定位。

3、躯干躯干是安装手臂、动力源和各种执行机构的支架。

二、驱动机构

机械手所用的驱动机构主要有4种:液压驱动、气压驱动、电气驱动和机械驱动。其中以液压驱动、气压驱动用得最多。

1、液压驱动式

液压驱动式机械手通常由液动机(各种油缸、油马达)、伺服阀、油泵、油箱等组成驱动系统,由驱动机械手执行机构进行工作。通常它的具有很大的抓举能力(高达几百千克以上),其特点是结构紧凑、动作平稳、耐冲击、耐震动、防爆性好,但液压元件要求有较高的制造精度和密封性能,否则漏油将污染环境。

2、气压驱动式

其驱动系统通常由气缸、气阀、气罐和空压机组成,其特点是气源方便、动作迅速、结构简单、造价较低、维修方便。但难以进行速度控制,气压不可太高,故抓举能力较低。

3、电气驱动式电力驱动是机械手使用得最多的一种驱动方式。其特点是电源方便,响应快,驱动力较大(关节型的持重已达400kg),信号检测、传动、处理方便,并可采用多种灵活的控制方案。驱动电机一般采用步进电机,直流伺服电机(AC)为主要的驱动方式。由于电机速度高,通常须采用减速机构(如谐波传动、RV摆线针轮传动、齿轮传动、螺旋传动和多杆机构等)。有些机械手已开始采用无减速机构的大转矩、低转速电机进行直接驱动(DD)这既可使机构简化,又可提高控制精度。

4、机械驱动式

机械驱动只用于动作固定的场合。一般用凸轮连杆机构来实现规定的动作。其特点是动作确实可靠,工作速度高,成本低,但不易于调整。其他还有采用混合驱动,即液-气或电-液混合驱动。

三、控制系统

机械手控制的要素包括工作顺序、到达位置、动作时间、运动速度、加减速度等。机械手的控制分为点位控制和连续轨迹控制两种。

控制系统可根据动作的要求,设计采用数字顺序控制。它首先要编制程序加以存储,然后再根据规定的程序,控制机械手进行工作程序的存储方式有分离存储和集中存储两种。分离存储是将各种控制因素的信息分别存储于两种以上的存储装置中,如顺序信息存储于插销板、凸轮转鼓、穿孔带内;位置信息存储于时间继电器、定速回转鼓等;集中存储是将各种控制因素的信息全部存储于一种存储装置内,如磁带、磁鼓等。这种方式使用于顺序、位置、时间、速度等必须同时控制的场合,即连续控制的情况下使用。

其中插销板使用于需要迅速改变程序的场合。换一种程序只需抽换一种插销板限可,而同一插件又可以反复使用;穿孔带容纳的程序长度可不受限制,但如果发生错误时就要全部更换;穿孔卡的信息容量有限,但便于更换、保存,可重复使用;磁蕊和磁鼓仅适用于存储容量较大的场合。至于选择哪一种控制元件,则根据动作的复杂程序和精确程序来确定。对动作复杂的机械手,采用求教再现型控制系统。更复杂的机械手采用数字控制系统、小型计算机或微处理机控制的系统。控制系统以插销板用的最多,其次是凸轮转鼓。它装有许多凸轮,每一个凸轮分配给一个运动轴,转鼓运动一周便完成一个循环。

调试机械手分为装机调试和生产速度调试,装机中可以把速度放慢,只要把速度调试就好,生产中就不同了,要你的机械手来配合注塑机调试,程序中有时间修改,一般用时间调节来调试速度。

一、机械手的手动控制过程

在进行自动运行前先检查PLC控制程序,确定无误后,启动机械手进行回零,然后:上升 —动作是否完成,行程开关是否实现到限制行程的的功能,对应的指示灯是否正常工作。 机械手臂右行 —动作是否完成,行程开关是否实现到限制行程的的功能,对应的指示灯是否正常工作。

机械手臂下降—动作是否完成,行程开关是否实现到限制行程的的功能,对应的指示灯是否正常工作。 吸盘吸紧工件—动作是否完成(是否将工件吸起),光电开关是否实现到限制行程的的功能,对应的指示灯是否正常工作。

二、机械手自动运行控制过程

在进行自动运行前先检查PLC控制程序,确定无误后,启动机械手,回零准备自动运行。

自动控制过程中需要完成的的动作过程是:自动抓取A处的物体放到B处。 PLC需要实现:大臂上升、手臂伸出、吸盘吸紧、手臂缩回、大臂下降、吸盘松开全过程的自动运行控制。

上述动作如果能实现,说明机械手的自动运行功能正常,反之则需对不能正常完成的部分进行分析可能的原因然后进行调试调试

机械手的控制方法如下:

1、点位控制。点位机械手设计采用数字顺序控制。首先需要编制程序然后存储,然后再根据规定的程序,控制机械手进行工作程序的存储方式有分离存储和集中存储两种。然后机械手根据编好的程序执行工作。

2、连续轨迹控制。这种方式使用于顺序、位置、时间、速度等必须同时控制的场合,即连续控制的情况下使用。其中插销板使用于需要迅速改变程序的场合。若需要更换程序只需要抽更换插销板。如果程序发生错误时需要全部更换。此时机械手即可执行连续的工作。

本来写了一部分,后来不想写了。这个程序本来很简单,可你连描述都没弄清楚,还要程序干什么?

比如:

1、按下启动是往复运行,还是只运行一个周期?

2、按下停止是要继续运行完一个程序,还是立即停止?等等,连自己的需要都没搞清楚,我也更不想费这个劲了。

3、工件夹紧和放松由时间来控制?我做过的和见到过的一般都是用感应开关来控制的。做这行没有捷径可走的。

4、还有,机械手上下一般是气动元件,但左右你是用气动元件还是步进、或伺服?步进或伺服的程序和用气动元件那就是两码事了,PLC选型都不一样。

以上就是关于简单搬运机械手PLC程序全部的内容,包括:简单搬运机械手PLC程序、机械手是怎么工作的、机械手怎么调试具体的等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9478976.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存