【技术实现步骤摘要】
一种具有容错功能的HDLC通讯控制器
本技术涉及核电工控通讯
,尤其涉及一种具有容错功能的HDLC通讯控制器。
技术介绍
在数据通信中,链路层协议种类繁多,从通信方式看,可以分为异步通信和同步通信,同步通信协议有基于字符的BSC、CD2和DDCMP协议等;也有基于比特的HDLC协议,HDLC协议是一种面向比特的高级链路层控制协议。在通信领域中,HDLC协议是应用最广泛的协议之一,具有强大的差错检测、流量控制、高效和同步传输的功能。在工控系统中,HDLC通信常用在模块与模块之间的通信。现有技术的缺陷如下:缺陷一:HDLC协议帧的解析和生成是面向比特的处理,这种方法大大增加微处理器或信号处理器的复合,处理的通道数非常有限,使系统的性能低下。缺陷二:市面上专用的HDLC控制器结构复杂,专业性太强,采用这类芯片会带来成本高等问题。缺陷三:常用的HDLC是点对点通信,不具备主备切换功能,当主模块出现故障时,系统将会瘫痪。
技术实现思路
本技术的目的是解决现有技术中的问题,提 ...
【技术保护点】
1.一种具有容错功能的HDLC通讯控制器,其特征在于,包括单片机、HDLC接收模块、HDLC发送模块、CRC通讯模块、RS-485收发器、RS-422收发器和RS-422反馈收发器;所述单片机、HDLC接收模块、HDLC发送模块、CRC通讯模块、RS-485收发器、RS-422收发器和RS-422反馈收发器集成于芯片中;/n所述的单片机分别与HDLC接收模块、HDLC发送模块和CRC通讯模块连接;所述的单片机用于接收和处理HDLC接收模块的信息,向HDLC发送模块发送信息,并接收CRC通讯模块的中断信号,进行中断事件处理;/n所述的HDLC接收模块分别与单片机、RS-485 ...
【技术特征摘要】
1.一种具有容错功能的HDLC通讯控制器,其特征在于,包括单片机、HDLC接收模块、HDLC发送模块、CRC通讯模块、RS-485收发器、RS-422收发器和RS-422反馈收发器;所述单片机、HDLC接收模块、HDLC发送模块、CRC通讯模块、RS-485收发器、RS-422收发器和RS-422反馈收发器集成于芯片中;
所述的单片机分别与HDLC接收模块、HDLC发送模块和CRC通讯模块连接;所述的单片机用于接收和处理HDLC接收模块的信息,向HDLC发送模块发送信息,并接收CRC通讯模块的中断信号,进行中断事件处理;
所述的HDLC接收模块分别与单片机、RS-485收发器、RS-422收发器和RS-422反馈收发器连接,所述的HDLC接收模块用于接收RS-485收发器和RS-422收发器接收到的信息并汇总提供给单片机;
所述的HDLC发送模块分别与单片机、CRC通讯模块和RS-422收发器连接,所述的HDLC发送模块用于将单片机的信息发送到CRC通讯模块和RS-422收发器;
所述的CRC通讯模块分别与单片机、HDLC发送模块、RS-422反馈收发器和RS-485收发器连接,所述的...
【专利技术属性】
技术研发人员:李苏,黄伟杰,李亮,李鲁亚,尉昊,孔德福,
申请(专利权)人:美核电气济南股份有限公司,
类型:新型
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。