发明名称 上位机与下位机的组网通讯方法
摘要 本发明公开了一种上位机与下位机的组网通讯方法,包括以下步骤:上位机发出广播查询指令或中断脉冲信号,并启动第一计时器倒计时,倒计时期间内,上位机设置成指令数据接收状态;下位机若有指令数据需要上传则启用广播查询指令判断程序或中断脉冲信号检测程序;下位机判断到存在广播查询指令或中断脉冲信号,则向上位机返回以本机地址码指令;在第一计时器计时期间内,上位机判断返回的地址码指令,是否属于上位机内登记的符合指令规则的地址值;若指令数据符合指令规则,上位机根据该地址码指令,逐一查询下位机,与对应的下位机作数据交换。本发明优点:通讯效率高、下位机之间不会发生冲码冲突。
申请公布号 CN102546332B 申请公布日期 2015.06.17
申请号 CN201010588887.2 申请日期 2010.12.14
申请人 黄越杰 发明人 黄越杰
分类号 H04L12/40(2006.01)I 主分类号 H04L12/40(2006.01)I
代理机构 代理人
主权项 上位机与下位机的组网通讯方法,其特征在于包括以下步骤:(1)上位机发出广播查询指令或中断脉冲信号,并启动第一计时器倒计时,倒计时期间内,上位机设置成指令数据接收状态;(2)下位机缓存内若有指令数据需要上传则启用广播查询指令判断程序或中断脉冲信号检测程序;(3)下位机判断到存在广播查询指令或中断脉冲信号,则按本机的延时规则计时后向上位机返回以本机地址码表示的指令数据,各下位机之间自动形成顺序延时;(4)在第一计时器计时期间内,上位机判断返回的指令数据,是否属于上位机内登记的符合指令规则的地址值,若不符合指令规则,则丢弃该指令数据;(5)若指令数据符合指令规则,上位机根据该地址码,逐一查询下位机,与对应地址码的下位机作数据交换;所述第一计时器的倒计时的时间长短不小于下位机最大的地址码和返回指令数据所需通讯时间的乘积;所述步骤(3)中,下位机内部设定缓存保留时长,如地址指令超过该缓存保留时长,没有成功上传至上位机,则自动清除延时返回地址指令的功能,并关闭广播查询指令判断程序或中断脉冲信号检测程序。
地址 516100 广东省博罗县石坝镇蓝田居委会桥西49号