智能码垛机械手控制系统设计

齐齐哈尔大学毕业设计(论文)

图4-7 变量定义

(4)监控界面的设计和动画连接

进入组态王的开发系统,新建一个画面。在画面上创建机械手控制示意图,画中主要绘制了机械手,开始/复位按钮和机械手位置指示灯。除此之外,画面中还增加了实时报表和指定查询报表,在报表中插入要查询的变量,以便用户方存储和查看。主画面如图所示建立变量数据库中的变量与组态画面中各个对象间的联系,从而使画面能够根据实际数据的变化产生动画效果。编写应用程序,用户定义类似C语言的命令语言来驱动应用程序。下面是部分应用程序命令语言。 if(\\\\本站点\\开关==1&&\\\\本站点\\==1)

\\\\本站点\\大小臂摆动=\\\\本站点\\大小臂摆动+1\\木块垂直移动+1; if(\\\\本站点\\底座转动>=100)

\\\\本站点\\底座转动=100\\木块水平移动+1;

if(\\\\本站点\\底座转动==100&&\\\\本站点\\手正转限位==1) \\\\本站点\\大小臂摆动=\\\\本站点\\大小臂摆动+1; if(\\\\本站点\\开关==0&&\\\\本站点\\手反转限位==0)

{ \\\\本站点\\大小臂动=\\\\本站点\\底座转动-1;\\\\本站点\\木块垂直移动=\\\\本站点\\木块垂直移动+1;}

37

齐齐哈尔大学毕业设计(论文)

图4-8 机械手结构图

(5)系统运行

按照要求将上位机,PLC和机械手连接好以后,启动组态运行系统TOUCHVIEW,运行机械手控制系统。将PLC开关指向RUN状态,观察组态画面是否与机械手运行一致。检查组态画面动画隐含连接正确与否,直至组态动画正常运行为止[8]。

38

齐齐哈尔大学毕业设计(论文)

结 论

智能码垛机械手属于典型机电一体化高科技产品,以PLC为核心的控制系统是当今机器人控制技术研究的一个新方向。本设计以智能码垛机械手控制系统为研究对象,通过理论探索,技术攻关和实验运行得出以下结论:

1.通过对常图4-2工作子程序流程图见工业机械手控制技术的对比分析和系统研究,结合码垛机械手的应用环境和作业要求,确定了智能码垛机械手控制系统的设计需求,提出具体的设计任务,确定了机械手控制系统软硬件方案,组建了以PLC为核心的控制系统;

2.通过硬件选型、软件设计等工作,建立起完整的智能码垛机械手控制系统硬件平台,并进行了总体功能集成完成了相关的调试工作,验证了该控制系统的可行性和可靠性,为码垛机械手的进一步改进和完善提供了经验和帮助;

3.编写了机械手运动程序,并根据码垛作业对各关节的运动要求,通过PLC完成了相关关节的协调控制;

4.设计了电流、速度为内环,位置为外环的闭环机械手关节运动伺服系统,电流环、速度换分别使用驱动器内置的P和PI算法,位置环使用驱动器的自动调谐,根据实际运行状况采用伺服驱动器完成运动控制与参数调节,整定速度环和位置环参数,满足了机械手运动控制对电流、速度和位置的基本要求。经过本设计实际工作的验证,该方案可行,功能齐全使用方便。

在设计过程中由于水平和时间有限,该系统还存在一些不足,需要进一步完善: 1.码垛机械手机械部分的设计与加工还存在改进、提高的地方,还需对机械部分进行改进。

2.轨迹控制:智能码垛机械手通过PLC及伺服电机位置控制,仅能满足工业机械手的一般要求,利用PLC指令实现连续控制还需进一步探讨。

3.速度控制:智能码垛机械手对变速控制没有提出严格要求,若机械手在运动过程中要实行变速运动控制,还需进一步的研究。

39

齐齐哈尔大学毕业设计(论文) <

>>闂傚倸鍊搁崐鎼佸磹閹间礁纾归柟闂寸绾惧綊鏌熼梻瀵割槮缁炬儳婀遍埀顒傛嚀鐎氼參宕崇壕瀣ㄤ汗闁圭儤鍨归崐鐐差渻閵堝棗绗掓い锔垮嵆瀵煡顢旈崼鐔蜂画濠电姴锕ら崯鎵不缂佹﹩娈介柣鎰綑閻忔潙鈹戦鐟颁壕闂備線娼ч悧鍡涘箠閹伴偊鏁婂┑鐘插€甸弨浠嬪箳閹惰棄纾归柟鐗堟緲绾惧鏌熼幆褍顣虫俊顐灦閺岀喖顢涢崱妤冪伇闁告艾顑夊娲传閸曨厾鍔圭紓鍌氱С缁舵岸鎮伴鈧畷鍫曨敆婢跺娅栭梻浣瑰缁诲倸螞瀹€鍕闁告侗鍠氱弧鈧梺姹囧灲濞佳勭濠婂嫪绻嗘い鏍ㄧ啲閺€鑽ょ磼閸屾氨孝妤楊亙鍗冲畷鐓庘攽閸偅袨闂傚倷绶氶埀顒傚仜閼活垱鏅堕濮愪簻妞ゅ繐瀚弳锝呪攽閳ュ磭鍩g€规洖宕灃闁逞屽墲閵嗘牜绱撻崒姘偓鎼佸磹閸濄儳鐭撻柡澶嬪殾濞戞鏃堝焵椤掑嫭鍋濆┑鐘宠壘闁裤倖淇婇妶鍕槮濞存粍绮撳铏圭矙鐠恒劎顔囬梺姹囧妿閸忔﹢鐛箛娑欐優闁革富鍘鹃敍婊呯磽閸屾瑩妾烽柛銊ョ秺閻涱噣寮介鐔哄幍闂佸憡鍔樼亸娆戠不濞差亝鐓忛柛銉e妼婵本銇勯敃鈧顓犳閹烘挻缍囬柕濞垮劜鐠囩偤姊虹拠鈥虫灀闁哄懐濮撮悾宄邦潨閳ь剟骞婇悩娲绘晞闁圭ǹ楠告禍婵堢磽閸屾艾鈧悂宕愭搴㈩偨闁跨喓濮寸粣妤呮煛瀹ュ骸骞楅柛瀣儔閺岀喖骞嗚閿涘秹鏌¢崱顓犵暤闁哄瞼鍠栭幃婊冾潨閸℃ḿ鏆﹂梻浣呵归敃锕傚礂濮椻偓楠炲啫螖閸涱喖浠洪梺璋庡棭鍤欐繝鈧柆宥呮瀬妞ゆ洍鍋撴鐐叉椤︻噣鏌¢埀顒佺鐎n偆鍘藉┑鈽嗗灥濞咃絾绂掑☉銏$厸闁糕€崇箲濞呭懘鏌嶇憴鍕伌妞ゃ垺鐟ч崰濠囧础閻愭惌鍟€闂傚倷鑳堕幊鎾剁不瀹ュ鍨傜痪顓炴噽娴滆棄鈹戦悙瀛樺鞍闁告垵缍婂畷褰掑箮閽樺鍔﹀銈嗗笒閸燁偊鎮¢幇鐗堢厪闁搞儜鍐句純閻庢鍠楀ḿ娆掔亙闂侀€炲苯澧紒鍌氱У閵堬綁宕橀埞鐐闂備礁鎲$换鍌溾偓姘煎櫍閹偟鎹勯妸褏锛滈梺鍝勮閸庢娊鎮鹃悜姗嗘闁绘劕寮堕ˉ銏⑩偓娈垮櫘閸o絽鐣锋總鍓叉晝闁挎繂妫欓悵顐⑩攽閻樺灚鏆╅柛瀣仱瀹曞綊宕奸弴鐔告珖闂佸啿鎼崐鎼侇敋闁秵鐓ラ柣鏇炲€圭€氾拷<<
12@gma联系客服:779662525#qq.com(#替换为@)