一文看懂,工业机器人与PLC混合编程控制
工业机器人真正的应用是用在生产线上(如汽车组装生产线、半导体硅片搬运等),机器人单机各种搬运动作轨迹等都调试好了,还要配合生产线上的动作要求,也就是还要和PLC连接进行通讯,双方交互信号,PLC什么时候让机器人去搬运,机器人搬运完成通知PLC,通过这样的交互通讯,机器人即可作为整条生产线上的“一员”,和生产线的上的其他机构完成整个生产任务。
如果我们既掌握了工业机器人的编程,又掌握了PLC的 控制技术,那么通过PLC控制机器人就显得非常简单了。只要将工业机器人和PLC有效地连接起来并进行相互之间的信号传输即可。工业机器人与PLC之间的通讯传输有“I/O”连接和通讯线连接两种,下面以最常用的机器人与PLC之间使用“I/O”连接的方式介绍其控制方法。
图一:PLC与机器人系统构成
上图PLC采用西门子品牌,S7-300作为上位机,S7-200与机床通过I/O信号相连;S7-300与S7-200使用Profibus总线相连;S7-300与工业机器人使用I/O信号相连;工业机器人主体和控制器之间使用自带通讯电缆(直接接插)连接。
图二:S7-300(CPU-313)输入输出信号
图三:S7-200输入输出信号(控制车床)
图四:S7-200输入输出信号(控制洗床)
机器人搬运视频
PLC控制机械手详细步骤教程
基本画面
控制要求
1、机械手“取与放”搬运系统,定义原点为左上方所达到的极限位置,其左限位开关闭合,上限位开关闭合,机械手处于放松状态。
2、搬运过程是机械手把工件从A处搬到B处。
3、上升和下降,左移和右移均由电磁阀驱动气缸来实现。
4、当工件处于B处上方准备下放时,为确保安全,用光电开关检测B处有无工件。只有在B处无工件时才能发出下放信号。
5、机械手工作过程:启动机械手下降到A处位置一夹紧工件一夹住工件上升到顶端一机械手横向移动到右端,进行光电检测一下降到B处位置一机械手放松,把工件放到B处一机械手上升到顶端一机械手横向移动返回到左端原点处。
设计要求
1、编程方法由自己指定:
(1)用三菱系列PLC编程 FX5U
(2)用GX works3软件编程
3、按工艺要求画出控制流程图:
4、写出梯形图程序;
5、用三菱系列PLC编程;
6、实物接线。
流程图
原理图
元器件选型
1、FX5U-64MT/ES
2、PNP 光电开关
3、按钮
4、电磁阀
5、行程开关
I/O点表
程序梯形图
思考
A、机械手连续循环与单次循环可按S04自锁按钮进行选择, 当S04为“0"时机械手连续循环,当S04为"1"时机械手单次循环;
B、机械手连续循环,按停止按钮S02机械手立即停止;当再按启动按钮S01,机械手继续运行;
C、连续作3次循环后自动停止,中途按停止按钮S02机械手完成一次循环后才能停止;
相关问答
机器人编程与plc编程的区别?
机器人编程和PLC编程都是在自动化控制领域中的编程方式,但它们有以下几个区别:1.对象不同:机器人编程是针对机器人的编程,而PLC编程则是针对可编程逻辑控制...
工业机器人及自动化与plc编程有什么关系?
PLC可以去完成工业机器人的技术要求,但是工业机器人无法做到PLC的全面性,也就是说工业机器人属于PLC一个分支,然后在此基础上细化然后做出专门用于机器人自动...
焊接机器人的编程怎么做?
太笼统了吧。这要看你的控制芯片是什么的。再选择编程语言,然后再根据电路原理和机械结构来设计程序。一般情况下,针对焊接机器人的控制系统的编程语言有:1...
求推荐一下,机器人编程是怎么编程的?
kuka机器人的plc文件怎么编程各厂商的机器人编程语言各不相同。从风格上来讲,主要分欧美的,比如KUKA,ABB;和日本的,比如MOTOMAN,FANUC。两大类其区...
入门必备▕工业机器人如何与PLC的通讯连接?
工业机器人与PLC信号通讯是指工业机器人与可编程逻辑控制器(PLC)之间进行信号交互和数据传输的过程。这种通讯方式主要用于工业自动化领域中,实现机器人与生产...
工业机器人用plc控制还是自己有一套控制?
工业机器人用PLC控制还是自己有一套控制?答:工业机器人有自己的一套控制与驱动系统。单一的PLC控制无法完成工业机器人的复杂的运动和工作流程。因为机器人的机...
计算机如何控制机械手?
通过PLC编程模块控制,是一种计算机语言,用简单的图形表示每一步的含义,比如抓住、松开、伸出、缩回等等。在软件比如三菱编程软件GXDeveloper8.34L-C上编...
焊接机器人编程与操作?
太笼统了吧。这要看你的控制芯片是什么的。再选择编程语言,然后再根据电路原理和机械结构来设计程序。一般情况下,针对焊接机器人的控制系统的编程语言有:1、...
想学习那种机械手臂的调试,编程,该怎么入手?-ZOL问答
先学电学基础和,然后是机器人工作原理,机械制动,PLC编程指令,自学有难度,一般建...学习CNC机械手臂的调试和编程,首先得了解基础的自动化原理和控制理论,可以从...
PLC与安川机器人的如何通讯,怎么用PLC来控制安川机器人?
安川机器人控制器DX100培训教材,基础培训版本,精简易懂。安川机器人与西门子PLC走Profinet通讯时,组态操作详解。配备最新控制柜DX200!性能更加强大...