The invention discloses a plug-in type communication architecture supporting multiple industrial protocols. The plug-in type communication architecture comprises a protocol adapter
dynamic loading module, a protocol adapter
dynamic loading module and a protocol adapter
dynamic loading module, wherein the protocol adapter dynamic loading module is used for dynamically loading and unloading adapters of the multiple industrial protocols during operation; the container arrangement module is used for realizing plug-in deployment and automatic discovery of services through a
containerization technology; the
asynchronous processing and
connection pool collaborative optimization module is used for reducing communication time
delay through asynchronous I / O
processing and
connection pool management; and the
heartbeat detection and automatic fault
recovery module is used for improving the reliability of the
system through a
heartbeat detection and automatic
recovery mechanism. According to the architecture, industrial protocol
plug and play and flexible service deployment are realized through protocol adapter dynamic loading and container arrangement, and the
system expansibility is improved; through
asynchronous processing and
connection pool collaborative optimization, the communication time
delay is reduced, and the
throughput capacity is improved; the reliability and the self-healing capability of the
system are enhanced through
heartbeat detection and an automatic fault
recovery mechanism, and finally collaborative optimization of time
delay, multi-protocol compatibility and reliability is realized in a complex industrial environment.