一种外设从机自动匹配主机通信参数实现互联的方法

文档序号:7569186阅读:216来源:国知局
专利名称:一种外设从机自动匹配主机通信参数实现互联的方法
技术领域
本发明涉及从机与主机通信领域,尤其涉及一种外设从机自动匹配主机通信参数 实现互联的方法。
背景技术
目前,当外设从机与主机在通信硬件接口一致时,且连接正确,如果要实现成功 连接主机通信,必须要求它们与主机的通信参数匹配,即从机通信接口的波特率、数据位、 停止位、校验方式必须与主机相同,这是串行通信所必需的。现有技术中,连接主机某通信接口的外设从机数量多,与主机通信前必须手动设 置外设从机的通信参数与主机一致,否则通信不会成功。实践中,手动设置外设从机的各个 通信参数不仅工程量大,而且容易混淆出错。以电气火灾监控探测器为例,如

图1所示,组 成电气火灾监控探测器的LFJ201监控器(主机)最大可连接16路LFT201智能探测器(夕卜 设从机),通信方式采用RS485串行通信总线方式。工业现场这16路探测器安装分散,与 监控器距离较远,且全部安装在配电柜或配电箱内,处在高电压带电环境中时,由于通信参 数的具体设置与外设从机运行的电磁环境及通信距离直接相关,所以这些通信参数是需要 经常改动的,而人为核对设置这些参数有相当的难度。

发明内容
本发明的目的是提供一种外设从机自动匹配主机通信参数实现互联的方法,只需 在容易操作的主机端改动通信参数即可,准确省时。本发明采用下述技术方案一种外设从机自动匹配主机通信参数实现互联的方 法,包括以下步骤(1)、主机读取配置的通信参数并初始化接口,外设从机读取默认的通 信参数并初始化接口;
(2)、主机轮循下发运行报文;
(3)、主机自动巡检外设从机是否均正常通信,若是,主机继续轮循下发运行报文;若 否,则主机读取默认的通信参数并初始化接口,广播发送通信参数报文,然后返回步骤(1) 读取配置的通信参数并初始化接口 ;
(4)外设从机接收到主机下发的通信参数报文时,分解出其中的通信参数,重新初始化 接口并等待主机发送运行报文;
(5)、外设从机接收到主机的运行报文是否超过标准时限,若是,则返回步骤(1)读取默 认的通信参数并初始化接口 ;若否,继续等待主机下发运行报文。所述的通信参数包括数据位、波特率、停止位、校验方式。所述的步骤(5)中的标准时限为5s。本发明外设从机自动匹配主机通信参数实现互联的方法得使用,只需要在容易操 作的主机上修改通信参数,而外设从机能够自动匹配主机的通信参数,实现准确通信。本方 法解决了人为核对设置外设从机的通信参数的难题,大大节省了人力物力,并且提高了工作效率。 附 图说明图1为电气火灾监控器与电气火灾探测器的连接示意图; 图2为本发明实施例中主机的程序流程图3为本发明实施例中外设从机的程序流程图。
具体实施例方式通过将本发明应用在电气火灾监控器(主机)和电气火灾探测器(外设从机)上来 对本发明进行详细具体的说明。如图2所示,本发明在主机端的方法步骤包括
(1)、主机先从参数存取区中读取固化的主机运行时所配置的通信参数,其中通信参数 包括数据位、波特率、校验方式、停止位;
(2)、初始化通信接口;
(3)、依次向各外设从机轮循下发运行报文;
(4)、定期巡检有无长时间未应答的外设从机;如果全部通信正常,转到步骤(3);如果 存在无应答的外设从机时,则进行下一步;
(5)、读取默认预定的通信参数并重新初始化接口;
(6)、广播发送通信参数报文,然后返回步骤(1)。如图3所示,本发明在外设从机端的方法步骤包括
(a)、外设从机先读取与主机一致的默认预定的通信参数,其中通信参数包括数据位、 波特率、校验方式、停止位;
(b)、初始化通信接口;
(C)、判断是否接收到主机广播下发的通信参数报文;若是,进行下一步;若否,返回继 续接收;
(d)、解析出主机的通信参数,并重新初始化通信接口;
(e)、判断是否收到主机运行报文,若是,进行下一步;若否;返回继续接收;
(f)、判断所接收到的运行报文是否在标准时间(可以设定为5s)内,若是,返回继续接 收运行报文;若否,返回步骤(a)。
权利要求
1.一种外设从机自动匹配主机通信参数实现互联的方法,其特征在于包括以下步 骤(1 )、主机读取配置的通信参数并初始化接口,外设从机读取默认的通信参数并初始化 接口 ;(2)、主机轮循下发运行报文;(3)、主机自动巡检外设从机是否均正常通信,若是,主机继续轮循下发运行报文;若 否,则主机读取默认的通信参数并初始化接口,广播发送通信参数报文,然后返回步骤(1) 读取配置的通信参数并初始化接口;(4)外设从机接收到主机下发的通信参数报文时,分解出其中的通信参数,重新初始化 接口并等待主机发送运行报文;(5)、外设从机接收到主机的运行报文是否超过标准时限,若是,则返回步骤(1)读取默 认的通信参数并初始化接口 ;若否,继续等待主机下发运行报文。
2.根据权利要求1所述的外设从机自动匹配主机通信参数实现互联的方法,其特征在 于所述的通信参数包括数据位、波特率、停止位、校验方式。
3.根据权利要求1或2所述的外设从机自动匹配主机通信参数实现互联的方法,其特 征在于所述的步骤(5)中的标准时限为^。
全文摘要
本发明公开了一种外设从机自动匹配主机通信参数实现互联的方法,通过主机与从机进行通信参数的匹配与通信参数报文和运行报文的发送,来实现外设从机与主机的准确地自动互联通信。本发明解决了人为核对设置外设从机的通信参数的难题,只需要在容易操作的主机端修改通信参数即可,大大节省了人力物力,并且提高了工作效率。
文档编号H04L12/24GK102143064SQ20111002339
公开日2011年8月3日 申请日期2011年1月21日 优先权日2011年1月21日
发明者叶继明, 张万民, 张镇宇, 江波, 王建刚, 范平安, 谢永涛, 赵伟刚, 韩建平 申请人:河南力安测控科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1