The x4Trace.Server.Drivers.dll contains a S7.Net driver. Using this Siemens PLC communication, you can modify this code and develop another driver for x4Trace.
During the integration, you have two choices:
1.Use the built-in PLC driver. In this case, you must create the necessary variables in the Siemens PLC, modify the PLC program, and set the memory addresses in x4Trace to communicate with the PLC.
2.Develop a unique driver to handle the Line's PLC. You can use x4Trace's Siemens PLC communication and all its classes and algorithms. You must build your code and copy it into the Driver directory of x4Trace's server.
The Siemens PLC driver uses the S7.Net library. Because these x4Trace codes are open-source, you can modify the driver.
To develop, please open the x4Trace.Server.UserPlugins.sln.