With Machines Simulator the following communication drivers are included in order you will be able to connect any type of solution
|Serial Driver||This driver provides 8 inputs and 8 outputs, sending/receiving only one byte in binary mode||YES|
|Rockwell Factory Talk Logix Echo||driver to connect with Rockwell Factory Talk Logix Echo and simulate Studio 5000 programs without the need to use OPC libraries (RSLinx).||YES|
|PhidgetsInterfaceKit||Driver to communicate with Phidgtes PhidgetsInterfaceKit I/O cards via USB port||YES|
|PhidgetsWebService||Driver to communicate with Phidgtes PhidgetsInterfaceKit I/O||YES|
|Siemens Simatic Step 7 – PLCSIM||Driver to directly communicate with Siemens Simatic Step 7 software.
|Siemens PLC||With Siemens PLC driver you will be able to connect your with a physical (or simulated) Siemens PLC via Ethernet protocol.
S7 300 / S7 400 / WinAC / S7 1200 / S7 1500 PLCs
|Siemens LOGO||Use it to connect with Siemens LOGO PLC via Ethernet protocol. Compatibility (CPU’s 0BA7/0BA8)||YES|
Use this driver for communication with TwinCAT v3 software.
Using the Generic OPC Driver you will be able to connect with Codesys system. See video https://youtu.be/us1p9VCtvtY
Download the configuration instructions here CODESYS OPC Driver for EasyPLC
|TCP/IP||Driver to communicate two PCs with Machines Simulator via TCP/IP protocol, it can also be used as an HTML server, then with PC or mobile device, M.S. can be accessed remotely.
Using a Phone to manage remote I/O
|Nirtec_USB_1516 Card||Driver to communicate with Nirtec_USB_1516 card||YES|
|ModBus||With this driver is possible to communicate with external devices using the ModBus protocol. This driver accepts the Modbus serial RS-232 (RTU) and TCP/IP protocols.||YES|
|Generic OPC Driver||Using this driver will be possible to communicate with Real or Simulated PLC’s using the standard OPC protocol specifications.||YES|
|OPC Driver Enhanced||OPC driver enhanced to communicate with: Rockwell RSLogix OPC Server, OPC.SimaticNET and Mitsubishi MX OPC 6||YES|
|OPC UA||OPC Unified Architecture (OPC UA) is a machine-to-machine communication protocol for industrial automation. Available in Machines Simulator||YES|
|Arduino UNO||You can use an Arduino UNO card and manage it with M.S. Arduino UNO provides 12 configurable digital I/O (6 of them can be programmed as analogic output) and 6 analogic inputs.
With Arduino UNO driver for M.S., you can configure each pin as I/O (digital or analogic) and can read/write the signals in the EasyPLC logic programs.
Important: the Firmata (StandardFirmata sketch) must be loaded on Arduino UNO in order to use his driver (included in Arduino UNO IDE or download from: http://www.firmata.org)
|Virtual Panel||Use a virtual panel with lights, pushbuttons and selectors to write and see the logic state of the I/O||YES|
|IOIO OTG||Allows managing an IOIO OTG card. Provides 46 digital I/O (3,3V)||YES|
|PoKeys57U||This driver allows you to manage a Pokeys57 interface USB card. Provides 55 digital I/O (5V tolerant), 7 analog inputs (12-bit). All the I/O are controlled by EasyPLC. PoKeys57 can be used as an industrial or electronic interface with other systems or data acquisition board||YES|
|Yottacontrol driver||Drivers for Yottacontrol A-1055S and A-1860 cards||YES|
|Shared memory I/O driver||Use the API Windows FileMapping functions in order to create your own I/O driver with your favorite programming language using these functions. The driver allows managing 256 digital inputs and 256 digital outputs. The first 32 bytes must contain the digital input values, the next 32 bytes will have the values of the digital output.||YES|
|Simulation Driver||Driver for Simulation purposes.
Use this driver to test your logic programs, using windows where you can press for simulate inputs and see the outputs values
|USB OPTO RLY88||Driver to manage the USB OPTO RLY88 card.||YES|
Use an Android-based Tablet or smartphone to communicate with M.S. and manage remotely the I/O with a Virtual Panel Interface.
Download the free Android RemotePanel2