本发明涉及硬件通信,尤其是涉及一种通信装置及通信系统。
背景技术:
1、目前,硬件设备之间的通信需要使用复杂的硬件协议,例如rs-232、rs-422、rs-485等,传统的硬件通信通常是点对点的方式进行的,或者通过mcu等这类处理器实现多设备的互联硬件协议转换。对于上述点对点的方式,由于其不支持拓展,从而灵活性不高。进一步的,上述通过mcu等这类处理器实现多设备的互联硬件协议转换又会面临着成本高且对程序的稳定性具有一定的要求,往往在工业环境下需要实际应用,以考验才能确定上述程序是否稳定可靠。
2、整体而言,现有的通信装置存在稳定性差以及灵活度差的问题。
技术实现思路
1、本发明的目的在于提供一种通信装置及通信系统,以缓解现有的通信装置存在稳定性差以及灵活度差的技术问题,提升通信的稳定性以及灵活性。
2、第一方面,本发明实施例提供了一种通信装置,包括:相连的多个与门电路;每个与门电路的输出端均与对应的待通信硬件串口设备的信号接收端相连;每个上述与门电路的输入端与除上述对应的待通信硬件串口设备之外的其他待通信硬件串口设备的信号发送端相连;上述待通信硬件串口设备用于当接收到信号传输指令时,根据上述信号传输指令,发出预设类型的通信信号;将上述通信信号通过上述多个与门电路中除了目标与门电路之外的其他与门电路,发送给与上述其他与门电路对应的上述其他待通信硬件串口设备,以实现通信拓展;上述目标与门电路的输出端与上述待通信硬件串口设备的输入端相连。
3、在本发明较佳的实施方式中,上述通信信号的类型为rs232通信协议、rs485通信协议或rs422通信协议。
4、在本发明较佳的实施方式中,上述多个与门电路包括:第一与门电路、第二与门电路以及第三与门电路;上述第一与门电路的输出端与第一待通信硬件串口设备的信号输入端相连;上述第二与门电路的输出端与第二待通信硬件串口设备的信号输入端相连;上述第三与门电路的输出端与第三待通信硬件串口设备的信号输入端相连;上述第一与门电路的输入端与第二待通信硬件串口设备以及第三待通信硬件串口设备的信号发送端相连;上述第二与门电路的输入端与第一待通信硬件串口设备以及第三待通信硬件串口设备的信号发送端相连;上述第三与门电路的输入端与第一待通信硬件串口设备以及第二待通信硬件串口设备的信号发送端相连;上述第一待通信硬件串口设备用于当接收到第一信号传输指令时,根据上述第一信号传输指令,发出预设类型的第一通信信号;将上述第一通信信号通过上述第二与门电路以及上述第三与门电路,发送给上述第二待通信硬件串口设备以及上述第三待通信硬件串口设备。
5、在本发明较佳的实施方式中,上述第二待通信硬件串口设备用于当接收到第二信号传输指令时,根据上述第二信号传输指令,发出预设类型的第二通信信号;将上述第二通信信号通过上述第一与门电路以及上述第三与门电路,发送给上述第一待通信硬件串口设备以及上述第三待通信硬件串口设备。
6、在本发明较佳的实施方式中,上述第三待通信硬件串口设备用于当接收到第三信号传输指令时,根据上述第三信号传输指令,发出预设类型的第三通信信号;将上述第三通信信号通过上述第一与门电路以及上述第二与门电路,发送给上述第一待通信硬件串口设备以及上述第二待通信硬件串口设备。
7、在本发明较佳的实施方式中,上述每个与门电路的输入端与除上述对应的待通信硬件串口设备之外的上述其他待通信硬件串口设备的信号发送端通过总线相连。
8、在本发明较佳的实施方式中,上述第一与门电路的输入端与第二待通信硬件串口设备以及第三待通信硬件串口设备的信号发送端通过第一总线相连;上述第二与门电路的输入端与第一待通信硬件串口设备以及第三待通信硬件串口设备的信号发送端通过第二总线相连;上述第三与门电路的输入端与第一待通信硬件串口设备以及第二待通信硬件串口设备的信号发送端通过第三总线相连。
9、第二方面,本发明实施例提供了一种通信系统,包括:上述通信装置,还包括多个待通信硬件串口设备。
10、在本发明较佳的实施方式中,上述待通信硬件串口设备为工业设备。
11、在本发明较佳的实施方式中,上述通信系统还包括:与上述待通信硬件串口设备相连的控制器;上述控制器用于获取上述信号传输指令。
12、本发明实施例具有下述有益技术效果:
13、本发明实施例提供了一种通信装置及通信系统,包括:相连的多个与门电路;每个与门电路的输出端均与对应的待通信硬件串口设备的信号接收端相连;每个上述与门电路的输入端与除上述对应的待通信硬件串口设备之外的其他待通信硬件串口设备的信号发送端相连;上述待通信硬件串口设备用于当接收到信号传输指令时,根据上述信号传输指令,发出预设类型的通信信号;将上述通信信号通过上述多个与门电路中除了目标与门电路之外的其他与门电路,发送给与上述其他与门电路对应的上述其他待通信硬件串口设备,以实现通信拓展;上述目标与门电路的输出端与上述待通信硬件串口设备的输入端相连。该通信装置通过将每个与门电路的输入端与除对应的待通信硬件串口设备的其他待通信硬件串口设备的信号发送端相连,上述对应的待通信硬件串口设备将通信信号通过上述多个与门电路中除了目标与门电路的其他与门电路,发送给与上述其他与门电路对应的上述其他待通信硬件串口设备,从而实现了通信信号的广播,该电路易于扩展,且数字电路的稳定性强。
14、本实施例公开的其他特征和优点将在随后的说明书中阐述,或者,部分特征和优点可以从说明书推知或毫无疑义地确定,或者通过实施本公开的上述技术即可得知。
15、为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
1.一种通信装置,其特征在于,包括:相连的多个与门电路;每个与门电路的输出端均与对应的待通信硬件串口设备的信号接收端相连;每个所述与门电路的输入端与除所述对应的待通信硬件串口设备之外的其他待通信硬件串口设备的信号发送端相连;
2.根据权利要求1所述的通信装置,其特征在于,所述通信信号的类型为rs232通信协议、rs485通信协议或rs422通信协议。
3.根据权利要求1所述的通信装置,其特征在于,所述多个与门电路包括:第一与门电路、第二与门电路以及第三与门电路;所述第一与门电路的输出端与第一待通信硬件串口设备的信号输入端相连;所述第二与门电路的输出端与第二待通信硬件串口设备的信号输入端相连;上述第三与门电路的输出端与第三待通信硬件串口设备的信号输入端相连;上述第一与门电路的输入端与第二待通信硬件串口设备以及第三待通信硬件串口设备的信号发送端相连;上述第二与门电路的输入端与第一待通信硬件串口设备以及第三待通信硬件串口设备的信号发送端相连;上述第三与门电路的输入端与第一待通信硬件串口设备以及第二待通信硬件串口设备的信号发送端相连;
4.根据权利要求3所述的通信装置,其特征在于,所述第二待通信硬件串口设备用于当接收到第二信号传输指令时,根据所述第二信号传输指令,发出预设类型的第二通信信号;将所述第二通信信号通过所述第一与门电路以及所述第三与门电路,发送给所述第一待通信硬件串口设备以及所述第三待通信硬件串口设备。
5.根据权利要求3所述的通信装置,其特征在于,所述第三待通信硬件串口设备用于当接收到第三信号传输指令时,根据所述第三信号传输指令,发出预设类型的第三通信信号;将所述第三通信信号通过所述第一与门电路以及所述第二与门电路,发送给所述第一待通信硬件串口设备以及所述第二待通信硬件串口设备。
6.根据权利要求3所述的通信装置,其特征在于,所述每个与门电路的输入端与除所述对应的待通信硬件串口设备之外的所述其他待通信硬件串口设备的信号发送端通过总线相连。
7.根据权利要求6所述的通信装置,其特征在于,所述第一与门电路的输入端与第二待通信硬件串口设备以及第三待通信硬件串口设备的信号发送端通过第一总线相连;所述第二与门电路的输入端与第一待通信硬件串口设备以及第三待通信硬件串口设备的信号发送端通过第二总线相连;所述第三与门电路的输入端与第一待通信硬件串口设备以及第二待通信硬件串口设备的信号发送端通过第三总线相连。
8.一种通信系统,其特征在于,包括:所述权利要求1至7任一项所述的通信装置,还包括多个待通信硬件串口设备。
9.根据权利要求8所述的通信系统,其特征在于,所述待通信硬件串口设备为工业设备。
10.根据权利要求8所述的通信系统,其特征在于,还包括:与所述待通信硬件串口设备相连的控制器;所述控制器用于获取所述信号传输指令。