CN106238255B - 一种喷涂机器人双编码器冗余系统 - Google Patents
一种喷涂机器人双编码器冗余系统 Download PDFInfo
- Publication number
- CN106238255B CN106238255B CN201610827666.3A CN201610827666A CN106238255B CN 106238255 B CN106238255 B CN 106238255B CN 201610827666 A CN201610827666 A CN 201610827666A CN 106238255 B CN106238255 B CN 106238255B
- Authority
- CN
- China
- Prior art keywords
- encoder
- encoded signal
- signal
- redundant system
- spray robot
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B05—SPRAYING OR ATOMISING IN GENERAL; APPLYING FLUENT MATERIALS TO SURFACES, IN GENERAL
- B05B—SPRAYING APPARATUS; ATOMISING APPARATUS; NOZZLES
- B05B13/00—Machines or plants for applying liquids or other fluent materials to surfaces of objects or other work by spraying, not covered by groups B05B1/00 - B05B11/00
- B05B13/02—Means for supporting work; Arrangement or mounting of spray heads; Adaptation or arrangement of means for feeding work
- B05B13/04—Means for supporting work; Arrangement or mounting of spray heads; Adaptation or arrangement of means for feeding work the spray heads being moved during spraying operation
- B05B13/0447—Installation or apparatus for applying liquid or other fluent material to conveyed separate articles
- B05B13/0452—Installation or apparatus for applying liquid or other fluent material to conveyed separate articles the objects being vehicle components, e.g. vehicle bodies
Landscapes
- Manipulator (AREA)
- Transmission And Conversion Of Sensor Element Output (AREA)
Abstract
本发明一种喷涂机器人双编码器冗余系统,包括用于与传输链的驱动轴连接的连接部件,连接部件连接一输入轴以使输入轴与驱动轴联动,其特征在于,包括第一编码器、第二编码器以及控制器;第一编码器的旋转轴与第二编码器的旋转轴均通过输入轴以相同的传动比与传输链联动,以使第一编码器和第二编码器分别输出指示传输链工作状态的第一编码信号和第二编码信号;控制器包括选择模块和处理模块,选择模块用于接收并选择第一编码信号和第二编码信号其一输出,处理模块用于处理选择模块接收的编码信号以得到车身位置信息。
Description
技术领域
本发明涉及汽车喷涂加工领域,具体涉及一种喷涂机器人双编码器冗余系统。
背景技术
目前国内大多乘用车制造厂涂装车间都已经采用喷涂机器人对车身表面进行底漆和面漆的喷涂,按照输送链形式分为跟踪式喷涂和固定式喷涂,其中跟踪式喷涂可以实现车身在输送链上前进的同时,提高产率,所以大部分喷涂生产线都采用了跟踪式喷涂。跟踪式喷涂需要在输送链的驱动轴上安装编码器,编码器连接到机器人的跟踪板卡和单元控制器的高速计数模块,通过编码器记录驱动轴转动角度,实现机器人和单元控制器实现车身位置的跟踪。如果编码器系统损坏,那么机器人和单元控制器则不能跟踪车身位置,造成生产停线和经济损失。
发明内容
本发明的目的在于一种喷涂机器人双编码器冗余系统,解决以上技术问题;
本发明所解决的技术问题可以采用以下技术方案来实现:一种喷涂机器人双编码器冗余系统,包括用以传送待喷涂的车身的传送链,用于与所述传输链的驱动轴连接的连接部件,所述连接部件连接一输入轴以使所述输入轴与所述驱动轴联动,包括
第一编码器、第二编码器以及控制器;
所述第一编码器的旋转轴与所述第二编码器的旋转轴均通过所述输入轴以相同的传动比与所述传输链联动,以使第一编码器和第二编码器分别输出指示传输链工作状态的第一编码信号和第二编码信号;
所述控制器包括选择模块和处理模块,所述选择模块用于接收并选择所述第一编码信号和所述第二编码信号其一输出,所述处理模块用于处理所述选择模块接收的编码信号以得到所述车身的位置信息。
进一步的,所述选择模块包括
第一输入接口,连接所述第一编码器,用于接收所述第一编码信号;
第二输入接口,连接所述第二编码器,用于接收所述第二编码信号;
输出接口,连接所述处理模块,用于输出所述编码信号至处理模块;
切换单元,用于将所述第一输入接口或所述第二输入接口其一接入所述输出接口。
进一步的,所述第一编码器还连接有第一计数模块,所述第一计数模块接收第一编码信号并处理得到第一距离信号;
所述第二编码器还连接有第二计数模块,所述第二计数模块接收第一编码信号并处理得到第二距离信号。
进一步的,当所述选择模块的接收信号从第一编码信号切换到第二编码信号时,根据当前的所述第一距离信号以修正当前的所述第二距离信号;
当所述选择模块的接收信号从第二编码信号切换到第一编码信号时,根据当前的所述第二距离信号以修正当前的所述第一距离信号。
进一步的,当所述选择模块的接收信号从第一编码信号切换到第二编码信号时,根据当前的所述第一编码信号以修正当前的所述第二编码信号;
当所述选择模块的接收信号从第二编码信号切换到第一编码信号时,根据当前的所述第二编码信号以修正当前的所述第一编码信号。
进一步的,所述选择模块设置为脉冲分配板。
进一步的,所述输出接口设置为多个,所述处理模块设置对应数量的处理单元;每一处理单元分别连接至不同的所述输出接口。
进一步的,所述切换单元为手动切换单元。
进一步的,所述控制器还包括报警单元,当选择单元接收的编码信号出现异常时,所述报警单元工作以警示使用者;或所述控制器还包括报警单元,当选择单元接收的编码信号出现异常时,所述报警单元停止所述传输链的工作。
进一步的,还包括
一主齿轮,所述输入轴与所述主齿轮固定;
一第一从动齿轮,与所述主齿轮啮合;
一第二从动齿轮,与所述主齿轮啮合;
所述第一编码器的旋转轴与所述第一从动齿轮固定;所述第二编码器的旋转轴与所述第二从动齿轮固定;
所述第一从动齿轮和所述主齿轮的传动比、与所述第二从动齿轮和所述主齿轮的传动比相同。
有益效果:由于采用以上技术方案,设置两个编码器,当一个编码器出现异常时,可以直接切换到另一个编码器进行使用,而不会使整个喷涂工作停止,而保证了喷涂工作的顺利进行,实现无缝转换。
附图说明
图1为本发明的双编码器喷涂检测结构立体结构图;
图2为本发明的双编码器喷涂检测结构侧视方向的剖视图;
图3为本发明的双编码器喷涂检测结构俯视图;
图4为本发明系统结构图;
图5为本发明数据处理逻辑图。
附图标记:100、固定座;110、轴承;120、固定支架;130、座盖;200、传输链;210、连接部件;220、输入轴;230、主齿轮;311、第一编码器;312、第二编码器;321、第一从动齿轮;322、第二从动齿轮;331、第一中间齿轮;332、第二中间齿轮;340、联轴器。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。
下面结合附图和具体实施例对本发明作进一步说明,但不作为本发明的限定。
一种喷涂机器人双编码器冗余系统,通过双编码器切换实现无缝转换。
参照图1-3所示,对双编码器的安装结构进行介绍,包括用于与传输链200的驱动轴连接的连接部件210,连接部件210连接一输入轴220以使输入轴220与驱动轴联动,双编码器喷涂结构还包括一主齿轮230,输入轴220与主齿轮230固定;一第一从动齿轮321,与主齿轮230啮合;一第一编码器311,第一编码器311的旋转轴与第一从动齿轮321固定;一第二从动齿轮322,与主齿轮230啮合;一第二编码器312,第二编码器312的旋转轴与第二从动齿轮322固定;第一从动齿轮321和主齿轮230的传动比、与第二从动齿轮322和主齿轮230的传动比相同。第一从动齿轮321和主齿轮230通过第一中间齿轮331啮合;第二从动齿轮322和主齿轮230通过第二中间齿轮332啮合。主齿轮230的半径大于第一中间齿轮331的半径;主齿轮230的半径大于第二中间齿轮332的半径。第一中间齿轮331的半径大于第一从动齿轮321的半径;第二中间齿轮332的半径大于第二从动齿轮322的半径,这样设置,以实现编码器的高精度检测反馈。双编码器喷涂检测结构还包括固定座100,固定座100设置有轴承110;输入轴220穿设于轴承110并延伸至固定座100的内部,第一从动齿轮321、第一编码器311、第二从动齿轮322、第二编码器312以及主齿轮230均设置在固定座100的内部。固定座100还设置有固定支架120以及翻盖,第一从动齿轮321和第二从动齿轮322设置有连接杆,连接杆穿入固定支架120并与固定支架120可旋转连接,所述第一中间齿轮331和所述第二中间齿轮332均固定于所述,连接部件210为万向联轴器340。第一编码器311均设置为防爆编码器。第二编码器312均设置为防爆编码器。第一编码器311的旋转轴与第一从动齿轮321通过第一联轴器340连接。第二编码器312的旋转轴与第二从动齿轮322通过第二联轴器340连接。
参照图4所示,以下是系统电路结构介绍,包括第一编码器、第二编码器以及控制器;所述第一编码器的旋转轴与所述第二编码器的旋转轴均通过所述输入轴以相同的传动比与所述传输链联动,以使第一编码器和第二编码器分别输出指示传输链工作状态的第一编码信号和第二编码信号;
所述控制器包括选择模块和处理模块,所述选择模块用于接收所述第一编码信号或所述第二编码信号,所述处理模块用于处理所述选择模块接收的编码信号以得到车身位置信息。
所述选择模块设置为脉冲分配板。所述选择模块包括
第一输入接口,连接所述第一编码器,用于接收所述第一编码信号;
第二输入接口,连接所述第二编码器,用于接收所述第二编码信号;输入接口均设置为脉冲输入板上。
输出接口,连接所述处理模块,用于输出所述编码信号至处理模块;所述输出接口设置为多个,所述处理模块设置对应数量的处理单元;每一处理单元分别连接至不同的所述输出接口。输出接口设置于脉冲输出板上。
切换单元,用于将所述第一输入接口或所述第二输入接口其一接入所述输出接口。所述切换单元为手动切换单元。参照图示,可以设置为旋钮,通过旋转旋钮实现第一输入接口和第二输入接口的切换。
所述第一编码器还连接有第一计数模块,所述第一计数模块接收第一编码信号并处理得到第一距离信号;所述第二编码器还连接有第二计数模块,所述第二计数模块接收第一编码信号并处理得到第二距离信号。计数模块设置为高速计数器,用于单元控制器通过高速计数模块直接连接到编码器,在控制程序中设定每单位距离对应的脉冲数,通过数值换算程序将脉冲计数值,转换为距离信号,代表检测的距离值。
参照图4所示,当所述选择模块的接收信号从第一编码信号切换到第二编码信号时,根据当前的所述第一距离信号以修正当前的所述第二距离信号;当所述选择模块的接收信号从第二编码信号切换到第一编码信号时,根据当前的所述第二距离信号以修正当前的所述第一距离信号。当所述选择模块的接收信号从第一编码信号切换到第二编码信号时,根据当前的所述第一编码信号以修正当前的所述第二编码信号;当所述选择模块的接收信号从第二编码信号切换到第一编码信号时,根据当前的所述第二编码信号以修正当前的所述第一编码信号。难度在于两个高速计数模块的当前值并不一定相同,在切换主副编码器时,利用当前编码器当前值和产生单位距离脉冲的目标编码器脉冲值,对备用编码器产生下一个单位距离脉冲的目标编码器脉冲值进行修正后,继续根据换算关系进行数值换算,实现无缝转换。
所述控制器还包括报警单元,当选择单元接收的编码信号出现异常时,所述报警单元工作以警示使用者;或所述控制器还包括报警单元,当选择单元接收的编码信号出现异常时,所述报警单元停止所述传输链的工作。而编码信号的异常通过检测传输链的实际工作状态实现反馈,一旦实际工作状态与编码信号反馈的结果不同,则判断为异常。所以切换编码器选择,实际上是切换了位置信息的信号源,切换为副编码器后,脉冲分配板(206)将信号源切换为脉冲输入板接收的第二个通道,如此机器人直线跟踪板卡接收的编码器脉冲从主编码器切换为副编码器。
参照图5所示,单元控制器软件中,通过数值换算程序,从脉冲计数值1(第一编码信号)的值,对脉冲计数值2(第二编码信号)的值进行处理,在脉冲计数值1(第一编码信号)和2(第二编码信号)不同的情况下,保证能够计算出正确的距离值。
以上所述仅为本发明较佳的实施例,并非因此限制本发明的实施方式及保护范围,对于本领域技术人员而言,应当能够意识到凡运用本发明说明书及图示内容所作出的等同替换和显而易见的变化所得到的方案,均应当包含在本发明的保护范围内。
Claims (10)
1.一种喷涂机器人双编码器冗余系统,包括用以传送待喷涂的车身的传输链,用于与所述传输链的驱动轴连接的连接部件,所述连接部件连接一输入轴以使所述输入轴与所述驱动轴联动,其特征在于,包括
第一编码器、第二编码器以及控制器;
所述第一编码器的旋转轴与所述第二编码器的旋转轴均通过所述输入轴以相同的传动比与所述传输链联动,以使第一编码器和第二编码器分别输出指示传输链工作状态的第一编码信号和第二编码信号;
所述控制器包括选择模块和处理模块,所述选择模块用于接收并选择所述第一编码信号和所述第二编码信号其一输出,所述处理模块用于处理所述选择模块接收的编码信号以得到所述车身的位置信息。
2.根据权利要求1所述的一种喷涂机器人双编码器冗余系统,其特征在于,所述选择模块包括
第一输入接口,连接所述第一编码器,用于接收所述第一编码信号;
第二输入接口,连接所述第二编码器,用于接收所述第二编码信号;
输出接口,连接所述处理模块,用于输出所述编码信号至处理模块;
切换单元,用于将所述第一输入接口或所述第二输入接口其一接入所述输出接口。
3.根据权利要求1所述的一种喷涂机器人双编码器冗余系统,其特征在于,
所述第一编码器还连接有第一计数模块,所述第一计数模块接收第一编码信号并处理得到第一距离信号;
所述第二编码器还连接有第二计数模块,所述第二计数模块接收第一编码信号并处理得到第二距离信号。
4.根据权利要求3所述的一种喷涂机器人双编码器冗余系统,其特征在于,
当所述选择模块的接收信号从第一编码信号切换到第二编码信号时,根据当前的所述第一距离信号以修正当前的所述第二距离信号;
当所述选择模块的接收信号从第二编码信号切换到第一编码信号时,根据当前的所述第二距离信号以修正当前的所述第一距离信号。
5.根据权利要求4所述的一种喷涂机器人双编码器冗余系统,其特征在于,其特征在于,
当所述选择模块的接收信号从第一编码信号切换到第二编码信号时,根据当前的所述第一编码信号以修正当前的所述第二编码信号;
当所述选择模块的接收信号从第二编码信号切换到第一编码信号时,根据当前的所述第二编码信号以修正当前的所述第一编码信号。
6.根据权利要求1所述的一种喷涂机器人双编码器冗余系统,其特征在于,所述选择模块设置为脉冲分配板。
7.根据权利要求2所述的一种喷涂机器人双编码器冗余系统,其特征在于,所述输出接口设置为多个,所述处理模块设置对应数量的处理单元;每一处理单元分别连接至不同的所述输出接口。
8.根据权利要求2所述的一种喷涂机器人双编码器冗余系统,其特征在于,所述切换单元为手动切换单元。
9.根据权利要求1所述的一种喷涂机器人双编码器冗余系统,其特征在于,所述控制器还包括报警单元,当选择单元接收的编码信号出现异常时,所述报警单元工作以警示使用者;或所述控制器还包括报警单元,当选择单元接收的编码信号出现异常时,所述报警单元停止所述传输链的工作。
10.根据权利要求1所述的一种喷涂机器人双编码器冗余系统,其特征在于,还包括
一主齿轮,所述输入轴与所述主齿轮固定;
一第一从动齿轮,与所述主齿轮啮合;
一第二从动齿轮,与所述主齿轮啮合;
所述第一编码器的旋转轴与所述第一从动齿轮固定;所述第二编码器的旋转轴与所述第二从动齿轮固定;
所述第一从动齿轮和所述主齿轮的传动比、与所述第二从动齿轮和所述主齿轮的传动比相同。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610827666.3A CN106238255B (zh) | 2016-09-18 | 2016-09-18 | 一种喷涂机器人双编码器冗余系统 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610827666.3A CN106238255B (zh) | 2016-09-18 | 2016-09-18 | 一种喷涂机器人双编码器冗余系统 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN106238255A CN106238255A (zh) | 2016-12-21 |
| CN106238255B true CN106238255B (zh) | 2019-01-15 |
Family
ID=57598959
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201610827666.3A Active CN106238255B (zh) | 2016-09-18 | 2016-09-18 | 一种喷涂机器人双编码器冗余系统 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN106238255B (zh) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106955801A (zh) * | 2017-03-06 | 2017-07-18 | 南通中港涂装设备有限公司 | 3d建模车桥涂装线涂装机器人 |
| CN108111085B (zh) * | 2018-01-24 | 2020-04-03 | 深圳市英威腾电气股份有限公司 | 一种电气传动设备、变频器及其电机控制方法 |
| CN109178820B (zh) * | 2018-09-19 | 2020-04-07 | 上汽大众汽车有限公司 | 短距离冗余数据传输方法和传输装置 |
| CN109343465B (zh) * | 2018-12-11 | 2024-04-30 | 淮南矿业(集团)有限责任公司 | 一种副井双罐提升机的编码器切换装置及其切换方法 |
| CN115085875B (zh) * | 2022-05-25 | 2024-05-28 | 上海卓昕医疗科技有限公司 | 一种双编码器实现安全备份的装置及方法 |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN2498584Y (zh) * | 2001-09-21 | 2002-07-03 | 李苍霖 | 计量皮膜分离式瓦斯传讯表 |
| CN2509567Y (zh) * | 2001-08-30 | 2002-09-04 | 李艺 | 起落点距离测量仪 |
| CN2543034Y (zh) * | 2002-04-05 | 2003-04-02 | 环进企业有限公司 | 改良型红外线侦测器 |
| CN1986082A (zh) * | 2006-12-21 | 2007-06-27 | 国营红阳机械厂 | 回转体外表面自动喷漆系统 |
| CN201711254U (zh) * | 2010-01-06 | 2011-01-19 | 王宝根 | 漆雾自动静电吸附回收的喷涂房 |
| CN102371217A (zh) * | 2011-10-30 | 2012-03-14 | 瑞阳汽车零部件(仙桃)有限公司 | 封闭式漆粉循环利用喷漆系统 |
| CN103008152A (zh) * | 2012-12-19 | 2013-04-03 | 江苏长虹汽车装备集团有限公司 | 一种模块化喷涂装置 |
| CN103769332A (zh) * | 2012-09-10 | 2014-05-07 | 发纳科机器人美国公司 | 冗余机器人及机器人喷漆系统 |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8051796B2 (en) * | 2003-10-23 | 2011-11-08 | Fanuc Robotics America, Inc. | Robotic apparatus and method for painting |
-
2016
- 2016-09-18 CN CN201610827666.3A patent/CN106238255B/zh active Active
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN2509567Y (zh) * | 2001-08-30 | 2002-09-04 | 李艺 | 起落点距离测量仪 |
| CN2498584Y (zh) * | 2001-09-21 | 2002-07-03 | 李苍霖 | 计量皮膜分离式瓦斯传讯表 |
| CN2543034Y (zh) * | 2002-04-05 | 2003-04-02 | 环进企业有限公司 | 改良型红外线侦测器 |
| CN1986082A (zh) * | 2006-12-21 | 2007-06-27 | 国营红阳机械厂 | 回转体外表面自动喷漆系统 |
| CN201711254U (zh) * | 2010-01-06 | 2011-01-19 | 王宝根 | 漆雾自动静电吸附回收的喷涂房 |
| CN102371217A (zh) * | 2011-10-30 | 2012-03-14 | 瑞阳汽车零部件(仙桃)有限公司 | 封闭式漆粉循环利用喷漆系统 |
| CN103769332A (zh) * | 2012-09-10 | 2014-05-07 | 发纳科机器人美国公司 | 冗余机器人及机器人喷漆系统 |
| CN103008152A (zh) * | 2012-12-19 | 2013-04-03 | 江苏长虹汽车装备集团有限公司 | 一种模块化喷涂装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN106238255A (zh) | 2016-12-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN106238255B (zh) | 一种喷涂机器人双编码器冗余系统 | |
| CN104044049B (zh) | 一种具备力反馈控制的五轴联动抛光系统 | |
| CN104647331A (zh) | 一种主从随动示教工业机器人系统 | |
| CN101739030B (zh) | 喷涂机器人控制系统 | |
| CN105479490A (zh) | 一种双机器人实时动态避障装置及其避障方法 | |
| CN105242587A (zh) | 一种双驱动混合型直流低压智能伺服驱动器电路 | |
| CN102059691A (zh) | 一种主从式喷塑机器人 | |
| CN105881504A (zh) | 一种具有牵引视教功能的Delta机器人控制系统 | |
| CN103056883B (zh) | 一种双机械臂协调控制系统及控制方法 | |
| CN103662724A (zh) | 一种智能轨道车控制系统 | |
| CN107662210A (zh) | 一种耐辐照动力机械手控制系统 | |
| CN102608950A (zh) | 一种总线结构的三坐标测量机控制系统 | |
| CN105068485B (zh) | 一种自动控制压铸方法及压铸系统 | |
| CN102455676A (zh) | 工业用数控机床综合控制系统 | |
| CN104181904A (zh) | 一种基于EtherCAT和CAN总线的柔性工装控制系统 | |
| CN104353575B (zh) | 智能四轴伺服喷雾机器人 | |
| CN206710827U (zh) | 一种模块化的运动控制器 | |
| CN205996422U (zh) | 一种直角坐标式焊接机器人 | |
| CN102419560B (zh) | 一种三维成像安检门伺服控制装置的伺服控制器 | |
| CN108788429A (zh) | 一种汽车侧围焊装生产线控制系统 | |
| CN214174915U (zh) | 一种用于爬壁机器人的导航控制系统 | |
| CN111376263A (zh) | 一种复合机器人人机协作系统及其交叉耦合力控制方法 | |
| CN111384876A (zh) | 一种基于双核处理的双轴电机驱动系统及方法 | |
| CN109521776A (zh) | 一种智能机器人底盘控制系统 | |
| CN206123682U (zh) | 模块化机器人教学系统 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |