【技术实现步骤摘要】
自动检测RS485通信故障的电路和方法
本专利技术涉及RS485总线通信
,尤其是一种检测RS485通信故障的方法。
技术介绍
门禁系统中网络控制器和就地控制器之间采用RS485总线进行组网,在实际的使用中RS485总线的线路硬件故障(断开、接触不良等)、控制器本身的软件故障(接收缓存溢出、协议数据错误等)都有可能造成整个RS485网络的通信问题。在门禁系统的使用中需要及时对问题进行定位和解决,以保证整个系统的稳定运行。而通常情况下通信问题的出现需要人工现场逐一进行排查,需要花费较多的时间,难以第一时间对问题进行定位解决。
技术实现思路
本专利技术的目的是在于克服现有技术中存在的不足,提供一种自动检测RS485通信故障的电路,以及一种自动检测RS485通信故障的方法,以解决门禁系统中的短时间内通信故障难以定位的问题。本专利技术采用的技术方案是:一种自动检测RS485通信故障的电路,包括主设备、从设备;其特征在于:主设备的电路包括第一微处理器、以及至少一个RS485收发电路;主设备的RS485收发电路和第一微处理器相连接,并设有对外的RS485通信端口;主设备对外 ...
【技术保护点】
1.一种自动检测RS485通信故障的电路,包括主设备、从设备;其特征在于:主设备的电路包括第一微处理器、以及至少一个RS485收发电路;主设备的RS485收发电路和第一微处理器相连接,并设有对外的RS485通信端口;主设备对外的RS485通信端口具有数据收发功能;从设备的电路包括第二微处理器、第三RS485收发电路、RS485接收电路和切换电路;第三RS485收发电路与第二微处理器连接,由第二微处理器控制第三RS485收发电路的数据收发,第三RS485收发电路的对外RS485通信端口A3、B3与切换电路连接;第三RS485收发电路的对外RS485通信端口A3、B3具有数据收 ...
【技术特征摘要】
1.一种自动检测RS485通信故障的电路,包括主设备、从设备;其特征在于:主设备的电路包括第一微处理器、以及至少一个RS485收发电路;主设备的RS485收发电路和第一微处理器相连接,并设有对外的RS485通信端口;主设备对外的RS485通信端口具有数据收发功能;从设备的电路包括第二微处理器、第三RS485收发电路、RS485接收电路和切换电路;第三RS485收发电路与第二微处理器连接,由第二微处理器控制第三RS485收发电路的数据收发,第三RS485收发电路的对外RS485通信端口A3、B3与切换电路连接;第三RS485收发电路的对外RS485通信端口A3、B3具有数据收发功能;RS485接收电路与第二微处理器连接,第二微处理器接收RS485接收电路的数据;RS485接收电路的对外RS485通信端口A4、B4与切换电路连接;RS485接收电路具有接收其对外RS485通信端口A4、B4的数据和向第二微处理器发送数据的功能;切换电路与第二微处理器连接,第二微处理器控制切换电路,选择切换电路的对外通信端口A5、B5接入第三RS485收发电路或接入RS485接收电路,以使从设备处于不同的运行状态;主设备对外的RS485通信端口接出RS485总线,各个从设备的对外通信端口A5、B5依次连接在RS485总线上。2.如权利要求1所述的自动检测RS485通信故障的电路,其特征在于,主设备的电路中包括第一RS485收发电路、第二RS485收发电路;第一RS485收发电路和第一微处理器相连接,并设有对外的RS485通信端口A1、B1;第二RS485收发电路和第一微处理器相连接,并设有对外的RS485通信端口A2、B2;主设备对外的两组RS485通信端口A1、B1和A2、B2具有独立的数据收发功能;主设备对外的两组RS485通信端口A1、B1和A2、B2连接成一个环形RS485总线;各个从设备的对外通信端口A5、B5依次连接在环形RS485总线上。3.如权利要求1所述的自动检测RS485通信故障的电路,其特征在于,从设备的第二微处理器还连接一个存储单元,用于存储RS485通信中的软件故障。4.如权利要求1、2或3所述的自动检测RS485通信故障的电路,其特征在于,当切换电路选择第三RS485收发电路的对外RS485通信端口A3、B3与切...
【专利技术属性】
技术研发人员:林志,何煜埕,过陈晨,沈小惠,
申请(专利权)人:江苏航天大为科技股份有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。