一文看懂,工业机器人与PLC混合编程控制
工业机器人真正的应用是用在生产线上(如汽车组装生产线、半导体硅片搬运等),机器人单机各种搬运动作轨迹等都调试好了,还要配合生产线上的动作要求,也就是还要和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机械手编程加讲解?
1.编程加讲解是非常必要的。2.因为PLC机械手编程往往涉及到很多专业知识,需要对机械手的构造、传感器的原理、各种信号的处理等方面都有深入的了解,并且需要...
plc和机器人编程哪个好学?
PLC编程和机器人编程都是非常实用的技能,但它们在应用场景和学习难度上有所不同。PLC编程主要应用于工业自动化领域中的控制系统,可以实现工厂自动化生产线的...
PLC怎么控制机器人?
机器人的控制很简单,只需要在机器人系统输入、输出里面设置好相应的信号,而PLC则将这些信号通过和机器人的通讯传送给机器人就可以控制机器人的运动了。P...
机械手用plc控制好还是控制系统?
机械手都需要plc和控制系统,缺一不可机械手都需要plc和控制系统,缺一不可
plc和机器人调试哪个好?
plc好,PLC编程调试本身就用于机器人的逻辑控制,但是又不单单用于机器人领域,还可以用于水处理行业、化工、自动化生产线、电厂等行业以及小型自动化设备,不知...
焊接机器人的编程怎么做?
太笼统了吧。这要看你的控制芯片是什么的。再选择编程语言,然后再根据电路原理和机械结构来设计程序。一般情况下,针对焊接机器人的控制系统的编程语言有:1...
设计工业机械手,控制部分用PLC、单片机、ARM那个好?
你好,谢谢邀请!工业机械手的编程很多是用的不是这些语言,他们很多是制造商自己开发了一种语言。这个语言很像汇编语言。但不是汇编语言。你现在学了AVR单片机...
工业机器人编程技术一般需要学多久才可以勉强上岗?PLC是否差不多呢?
机器人难的多,和plc不是一个等级的,先学plc,然后在工控行业混几年,再去学机器人,而且学plc和机器人都需要实操,但是这个机器人要贵得多,plc的话你还可以买...
工业机器人零基础,如何快速掌握PLC编程?
...各种的教程也是层出不穷,选择这种途径的人有很多,我也买过,拿到手的资料很全,内容也很丰富,可是作为小白来说因为内容太丰富,导致我们无法去选择,更不知道...