您好!欢迎光临工博士商城

安川机器人标准焊接工作站

   产品:49    
联系我们
联系方式
  • 联系人:黄经理
  • 电话:156 0178 5639 微信同
  • 手机:15601785639
新闻分类
  • 暂无分类
站内搜索
 
荣誉资质
  • 暂未上传
首页 > 新闻中心 > 工业机器人控制系统架构介绍
新闻中心
工业机器人控制系统架构介绍
发布时间:2019-09-06        浏览次数:188        返回列表
 本文比较了机械臂和移动机器人两种工业机器人的控制系统方案,对其特点进行了介绍。
 
1 控制器底层方案
 
1.1 机械臂类
 
机械臂类的控制器发展较早,相对成熟,先来看看现有的控制系统底层方案。
 
1.2 移动机器人类
 
移动机器人的控制器属于较新的方向,工业移动机器人有AGV、无人驾驶工程机械等形式,控制系统底层方案如
 
1.3 对比
 
机械臂对精度和运动稳定性的要求较高,因此计算量大、周期短,比移动机器人一般要高1到2个量级。移动机器人一般对同步精度要求不高,其配置相对较低。
 
机械臂一般工作于固定的区域,其控制器通常放置于机箱内,因此防护等级不高,一般是IP20。
 
移动机器人由于需要经常运动,尤其是室外工程机械,要考虑防水防尘,其防护等级较高,一般是IP67。
 
2 CoDeSys介绍
2.1 CoDeSys的组成
 
你会发现,很多的机器人控制软件都是借助CoDeSys实现的,那么什么是CoDeSys呢?
 
CoDeSys是一款付费的软PLC开发软件,简单来说,它包括两部分:Development System和Runtime System。Development System就是用来编程的软件界面(就像Visual Studio、Eclipse等软件,也可以称为IDE),设计、调试、编译PLC程序都在IDE中进行,这部分是用户经常打交道的;
 
 
PLC程序写好了以后,就要把它转移到硬件设备中运行。可是这时生成的PLC程序自己是无法运行的,它还要在一定的软件环境中才能工作,这个环境就是Runtime System,这部分是用户看不到的。
 
 
二者安装的位置通常不同,IDE一般安装在开发电脑上,Runtime System则位于起控制作用的硬件设备上,二者一般使用网线连接,程序通过网线下载到Runtime中运行。
 
2.2 CoDeSys Runtime原理
 
CoDeSys的IDE部分是免费的,你可以从其官网下载体验体验。真正收费的是运行系统Runtime System。
 
 
CoDeSys在设计之初就将功能划分为若干组件模块,例如总线协议栈、可视化界面、运动控制、安全控制等等,用户可以像搭积木一样选购必需的模块搭建自己的系统,*后形成一个定制化的控制软件平台。
 
2.3 CoDeSys的缺点
 
1 底层算法不公开
2 功能有限,难以扩展
3 难以更新
 
3 开源方案
 
目前存在一些开源的控制系统方案,例如Beremiz、Orocos、OpenPLC、OpenRTM、ORCA。
 
开发机器人控制器是个繁重的工作,要明确一系列性能要求,首先是实时性。
 
实时性对于工业机器人来说一般是必须的,对于服务或娱乐机器人则未必。一般人很容易错把“实时性”理解为处理或者响应速度快,但是其实“实时性”表示时间上的“确定性”,例如实时操作系统(RTOS)中的中断响应或者进程切换的延迟时间一定是在一个时间范围内。
 
我们常用的操作系统(Windows、Linux)都不是实时操作系统,因为它们设计的初衷是吞吐量,不能保证每个事件都在一定范围内得到处理。再比如,标准以太网的传输速度比实时工业以太网快多了,但是它也却不是实时的,因为它同样不能保证数据在给定的时间内完成传输。
了解相关资讯请点击:安川工业机器人
本文摘自:网络   日期:2019-09-06



 

联系热线:15601785639 联系人:黄经理 联系地址:上海市宝山区富联一路98弄6号

技术和报价服务:星期一至星期六8:00-22:00 安川机器人标准焊接工作站

返回
顶部