【技术实现步骤摘要】
一种机器人控制方法、装置及系统
本申请涉及自动化控制
,更具体地说,涉及一种机器人控制方法、装置及系统。
技术介绍
近年来随着自动化程度提高,机器人的应用越来越广泛。一般生产线上的机器人通过I/O接线实现信号控制便可满足自动化控制需求,但在需要复杂控制的场合,比如说集成到高端设备里面的机器人,还需要把相关参数或数据传送给机器人。对机器人进行数据传送时,通常采用开发的上位机,并利用I/Q接线方式实现与机器人的信号交互。然而,上位机开发难度比较大、周期长,需要大量的上位机开发工作以及I/O接线的繁琐工作,且发送与接收可能会影响机器人动作程序的节拍时间。因此,如何解决上述技术问题是本领域技术人员需要重点关注的。
技术实现思路
本申请的目的在于提供一种机器人控制方法、装置及系统,能够在显著减少开发工作量的同时不影响节拍时间。为实现上述目的,本申请提供了一种机器人控制方法,应用于机器人,所述方法包括:通过以太网端口接收并缓存可编程逻辑控制器发送的机器人控制参数;利用后台程序读取 ...
【技术保护点】
1.一种机器人控制方法,其特征在于,应用于机器人,所述方法包括:/n通过以太网端口接收并缓存可编程逻辑控制器发送的机器人控制参数;/n利用后台程序读取接收缓存区,以获取所述机器人控制参数;/n基于所述机器人控制参数确定对应的控制信号,并根据所述控制信号执行相应的机器人控制操作。/n
【技术特征摘要】
1.一种机器人控制方法,其特征在于,应用于机器人,所述方法包括:
通过以太网端口接收并缓存可编程逻辑控制器发送的机器人控制参数;
利用后台程序读取接收缓存区,以获取所述机器人控制参数;
基于所述机器人控制参数确定对应的控制信号,并根据所述控制信号执行相应的机器人控制操作。
2.根据权利要求1所述的机器人控制方法,其特征在于,所述利用后台程序读取接收缓存区,以获取所述机器人控制参数,包括:
利用后台程序中的数据接收函数实时对所述接收缓存区进行访问,读取缓存的所述机器人控制参数。
3.根据权利要求1所述的机器人控制方法,其特征在于,所述利用后台程序读取接收缓存区,以获取所述机器人控制参数之后,还包括:
确定所述机器人控制参数对应的参数类型;
根据所述参数类型,将所述机器人控制参数保存至对应的寄存器中。
4.根据权利要求3所述的机器人控制方法,其特征在于,所述基于所述机器人控制参数确定对应的控制信号,包括:
获取当前寄存器对应的参数值与信号之间的映射关系;
基于所述映射关系将所述机器人控制参数转换为对应的控制信号。
5.根据权利要求1所述的机器人控制方法,其特征在于,所述机器人控制参数为String格式字符串或Char字符。
6.根据权利要求1至5任一项所述的机器人控制方法,其特征在于,所述利用后台程序读取接收缓存区,以获取所述机器人控制参数之后,还包括:
若所述机器人控制参数读取成功,则向所述可编程逻辑...
【专利技术属性】
技术研发人员:侯英波,孙德龙,杨水长,潘增建,任政汶,
申请(专利权)人:烟台艾睿光电科技有限公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。