[发明专利]任意主机的焊台控制系统及其控制方法有效
| 申请号: | 201510641606.8 | 申请日: | 2015-09-30 |
| 公开(公告)号: | CN105162671B | 公开(公告)日: | 2018-04-03 |
| 发明(设计)人: | 曲东升;胡君君;查进 | 申请(专利权)人: | 常州铭赛机器人科技股份有限公司 |
| 主分类号: | H04L12/40 | 分类号: | H04L12/40;H04L12/403;H04L12/749 |
| 代理公司: | 常州市英诺创信专利代理事务所(普通合伙)32258 | 代理人: | 姚玲 |
| 地址: | 213164 江苏省常州市武进*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明提供一种任意主机的焊台控制系统,包括CAN总线,所述CAN总线上连接至少一组执行单元,所述执行单元采用总线型拓扑结构连接,每组所述执行单元包括一个主机执行单元和若干个由主机执行单元控制的从机执行单元,所述主机执行单元和从机执行单元之间可以任意转换,且同一组的从机执行单元之间可以直接相互通信。采用该控制系统的任意主机的焊台控制方法。本发明提供的任意主机的焊台控制系统及其控制方法,使得任意焊台的控制系统可以在一根总线上进行通信,而且任意执行单元之间可以直接相互通信,提高了通信效率和组网效率;可以在一条总线上实现分组控制,互不干扰,易于操作,增强了通信系统的可靠性和通用性。 | ||
| 搜索关键词: | 任意 主机 控制系统 及其 控制 方法 | ||
【主权项】:
一种任意主机的焊台控制方法,其特征在于:包括CAN总线、PC机和ARM,所述CAN总线上连接至少一组执行单元,所述执行单元采用总线型拓扑结构连接,每组所述执行单元包括一个主机执行单元和若干个由主机执行单元控制的从机执行单元,所述主机执行单元和从机执行单元之间可以任意转换,且同一组的从机执行单元之间可以直接相互通信,所述执行单元具有ARM处理器;所述PC机与所述CAN总线连接;所述ARM内部设有报文过滤器和接收邮箱FIFO;并包括以下步骤:(1) 根据生产的需求将与CAN总线连接的焊台控制系统的各个执行单元进行分组,每组至少两个执行单元,且将连接在总线上的同一组焊台控制系统的执行单元的地址编码统一设定为同一地址编码;(2) 调整CAN总线上连接的某一执行单元的参数值,将连接在一起的同一分组的焊台控制系统的任意一个执行单元作为主机执行单元来控制总线上的同一分组的其他任意从机执行单元;(3) 发送报文数据需要发送报文数据的主机或从机执行单元在发送报文数据前,要判断总线是否空闲,如果空闲则主机或从机执行单元可以请求发送报文数据至CAN总线上,并可以进行报文数据发送操作,报文数据发送完成后ARM中的发送邮箱空置,发送结束;(4) 接收报文数据a.CAN总线上的主机或从机执行单元接收CAN总线上的报文数据信息,通过ARM 内的报文过滤器过滤出CAN总线上相同地址编码的焊台控制系统的报文数据;b. 主机或从机执行单元判断ARM中的接收邮箱FIFO是否为空,如果为空则接收有效报文数据并存入接收邮箱FIFO;如果接收邮箱FIFO不为空,则等待处理接收邮箱FIFO中的报文数据,直至为空;报文数据接收完毕后邮箱地址加1,即FIFO挂号加1; (5) 提取报文数据接收邮箱FIFO不为空时,主机或从机执行单元的ARM处理器提取接收邮箱FIFO中的接收报文数据,接收邮箱FIFO中报文数据提取完成后接收邮箱FIFO地址减1,提取的接收报文数据通过软件滤波,将本主机或从机执行单元的地址编码和接收报文数据的地址编码进行比较,相同则进行处理接收报文数据,根据接收报文数据更改参数并保存,反之则不处理接收报文数据;(6) 完成通讯。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于常州铭赛机器人科技股份有限公司,未经常州铭赛机器人科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510641606.8/,转载请声明来源钻瓜专利网。
- 上一篇:一种物理机访问虚拟网络的方法及网卡
- 下一篇:一种网络测试压线钳





