Communication method for address dynamic allocation in serial communication protocol, host system and slave system communicate by following address: broadcast address request, sending output port signal and receiving input port signal. The host system and the slave machine are connected in a topological serial structure so as to realize the expansion of the port. The communication method can also realize the dynamic adding and deleting function of the host system to the slave address.
【技术实现步骤摘要】
本专利技术涉及工业通信
,具体的来说涉及一种在串行通信协议中实现地址动态分配的通信方法。
技术介绍
在工业环境下,有时由于硬件端口数目有限,现有的输入输出端口 (I/O口)数目不足以致不能满足控制要求,这时往往就需要在较小改变原有硬件的情况下将端口进行扩展。如何设计一种占用端口少,可扩展端口数目多,并且可对接入的从机的地址进行实时的添加、删除是本专利技术所要解决的问题。
技术实现思路
本专利技术所要解决的技术问题在于,克服现有通用技术中存在的缺陷,提供一种。可以在只改变少量硬件的情况下,利用串口通信扩展系统端口数目,动态分配从机地址,实时添加删除从机地址。为了解决上述问题本专利技术的技术方案是这样的,串行通信协议中包含有一主机系统和与主机系统连接的由多个从机构成的从机系统,其特征在于,主机系统和从机系统由以下方式进行通信广播地址请求主机系统首先往从机系统发送0xA0请求,从机系统中某从机会发0xBX(X为16进制数,下同)回应信号,表示准备接收主机所分配的地址,然后主机发送0xCX地址信号,从机系统中某从机继续回应0xBX信号,表示地址分配成功;发送输出端口信号主机首先往从机系统发送0xDX请求,从机系统中对应地址的从机会发送0xBX回应信号,表示准备接收主机的输出端口信号,然后主机将所有要输出的端口信号发送到对应地址的从机;接收输入端口信号主机首先往从机系统发送0xEX请求,从机系统中对应地址的从机会发送0xBX回应信号,表示准备发送输入端口信号给主机,然后从机将所有输入信号发送给主机。所述主机系统与从机采用拓扑式串行结构连接,即主机系统连接两个从机 ...
【技术保护点】
串行通信协议中地址动态分配的通信方法,串行通信协议中包含有一主机系统和与主机系统连接的由多个从机构成的从机系统,其特征在于,主机系统和从机系统由以下方式进行通信: 广播地址请求 主机系统首先往从机系统发送0xA0请求,从机系统中 某从机会发0xBX回应信号,表示准备接收主机所分配的地址,然后主机发送0xCX地址信号,从机系统中某从机继续回应0xBX信号,表示地址分配成功; 发送输出端口信号 主机首先往从机系统发送0xDX请求,从机系统中对应地址的从机会发 送0xBX回应信号,表示准备接收主机的输出端口信号,然后主机将所有要输出的端口信号发送到对应地址的从机; 接收输入端口信号 主机首先往从机系统发送0xEX请求,从机系统中对应地址的从机会发送0xBX回应信号,表示准备发送输入端口 信号给主机,然后从机将所有输入信号发送给主机。
【技术特征摘要】
1、串行通信协议中地址动态分配的通信方法,串行通信协议中包含有一主机系统和与主机系统连接的由多个从机构成的从机系统,其特征在于,主机系统和从机系统由以下方式进行通信广播地址请求主机系统首先往从机系统发送0xA0请求,从机系统中某从机会发0xBX回应信号,表示准备接收主机所分配的地址,然后主机发送0xCX地址信号,从机系统中某从机继续回应0xBX信号,表示地址分配成功;发送输出端口信号主机首先往从机系统发送0xDX请求,从机系统中对应地址的从机会发送0xBX回应信号,表示准备接收主机的输出端口信号,然后主机将所有要输出的端口信号发送到对应地址的从机;接收输入端口信号主机首先往从机系统发送0xEX请求,从机系统中对应地址的从机会发送0...
【专利技术属性】
技术研发人员:曹永平,周俊华,郑之开,
申请(专利权)人:上海奈凯电子科技有限公司,上海维宏电子科技有限公司,
类型:发明
国别省市:31[中国|上海]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。