一种串行通信设备地址自动配置的方法及系统
摘要文本
来源:百度马 克 数据网 本发明实施例公开了一种串行通信设备地址自动配置的方法及系统,本发明在从机上设置有上行信号端口、下行信号端口和串行通信端口,在主机上设置有下行信号端口和串行通信端口,主机和第一台从机通过主机的下行信号端口和从机的上行信号端口通过信号线连接,上游从机通过下行信号端口与下游从机的上行信号端口连接,主机的串行通信端口与所有从机的串行通信端口通过通信总线连接。本发明实施例能够对连接在同一条总线上的从机根据距离主机由近及远的顺序,按照给定的地址表顺序自动对从机进行通信地址配置,配置后的从机通信地址在总线上具有唯一性,并且在配置过程中,不会改变使用固定地址的从机的通信地址。
申请人信息
- 申请人:北京众谊越泰科技有限公司
- 申请人地址:100088 北京市西城区德胜门外大街11号1幢401(德胜园区)
- 发明人: 北京众谊越泰科技有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 一种串行通信设备地址自动配置的方法及系统 |
| 专利类型 | 发明申请 |
| 申请号 | CN202410097563.0 |
| 申请日 | 2024/1/24 |
| 公告号 | CN117614940A |
| 公开日 | 2024/2/27 |
| IPC主分类号 | H04L61/5038 |
| 权利人 | 北京众谊越泰科技有限公司 |
| 发明人 | 罗隆材 |
| 地址 | 北京市西城区德胜门外大街11号1幢401(德胜园区) |
专利主权项内容
1.一种串行通信设备地址自动配置的方法,其特征在于,所述方法包括:S1、每个从机设备生成自身的排序信息X(n, Fx, Tx),其中X为设备识别码,n为设备的排序号,Fx为设备当前的通信地址,Tx为地址分配方式,Tx=0表示自动分配方式,Tx=1表示固定分配方式;S2、在通信总线上的末端从机A从第一上行信号端口向上游设备B发送排序序列信息A(1, Fa, Ta);S3、设备B收到信息后,判断所述设备B是否为主机,如果设备B是主机,则执行步骤S4;如果设备B是从机,则设备B将自身的排序信息设为B(2, Fb, Tb),并从上行信号端口向上游设备C发送排序序列信息A(1, Fa, Ta)+B(2, Fb, Tb);重复步骤S3,直至所有从机设备均将自身的排序信息添加到排序序列信息中;S4、主机从下游信号端口收到下游设备发送的包括N个设备的排序序列信息, 将所有Tx=0的设备进行反向排序,即从机设备N在最前,末端从机设备A在最后,并生成带顺序的从机设备列表;S5、主机依次将主机内预设的可分配地址表的地址与从机设备列表中的设备按排序进行一一对应,形成从机设备地址对应表,表示为X(a),其中X为设备识别码,a为分配的通信地址,并将从机设备地址对应表从第二下行信号端口发送给下游从机;xxS6、从机收到从机设备地址对应表信息后,如果有自身的地址分配信息,则将自身的通信地址设置为地址分配信息中的分配地址,并将从机设备地址对应表信息从下行信号端口发送给再下游的从机;重复步骤S6,直至末端从机A执行完毕。。微信公众号马克 数据网