最近遇到一些用PLC控制机器人的工作,想请教一下各位大神,这样做的意义何在?
用plc控制机器人有什么意义?
共 1 个回答
关于题主的问题,我觉得可以从这几方面来阐述:
机器人的定义,似乎也没有一致的说法,大概意思是一种可以自己完成一定工作流程的机器,人可以干预它的工作流程,可以用来协助甚至取代人类做一些工作和服务。从这个意义而言,机器人也是一种机器设备而已,而PLC是逻辑控制器,控制机器设备是顺理成章的事情,PLC本身就是为机器控制而诞生和改进的。
工业上有很多自动化的机器,它们都可以自动完成一些自动化的生产流程,有些还可以和其他生产设备组合起来,形成更加复杂的生产过程,因此这些自动化设备,实际上都可以理解成一个庞大的机器人,PLC在这些设备的运转过程中,起到了“大脑”的左右,可以说现在工业控制,几乎是离不开PLC的。
工业上目前说到的机器人,更多是机械手臂这些装置,可以用来焊接,堆垛,喷涂,它们一般有4-6个自由度,可以简单理解成不同方向的几个电机空间定位控制,从这个角度来看,这些机械手臂,实际上和传统的多轴加工中心并没有本质区别,一般加工中心是使用了NC之类的数控系统来完成,可以走G代码这些指令来编程加工,机械手也是类似的做法。
NC数控系统,核心是多轴位置环同步控制,能完成复杂的曲线插补。实际上现在的PLC,即使是小型的,也已经有了几个轴的直线和圆弧插补功能了,有些也有位置环闭环控制了,PLC的很多功能,正在向专业性的NC兼容,一些简单的机械手控制,完全可以使用PLC来完成,这样成本会降低很多,维护和使用起来也简单明了。
即使是NC数控系统本身,也需要逻辑控制,因为逻辑控制一般用梯形图来变成比较简单,PLC有逻辑控制的优势,所以很多NC需要PLC来配合完成逻辑控制,比如某个时间需要开润滑油泵,有些限位开关报警等。当然NC系统也兼容了一些PLC功能,可以说两者正在互相融合。
可以这么理解,PLC就是软继电器电路,非常符合电工思维的一款产品,机器人这种设备装置,也离不开这种电路。
- 1