Interfaces I/O

INTERFACES TYPES

 

Different connection options are available:

USB, serial or parallel ports.PCI/ISA Cards; Ethernet; TCP/IP Protocol; and.Software / OPC / Others…

USB PORT

Yottacontrol A-1055S, provides 8 isolated inputs and 8 isolated outputs. This card is ideal for interface PLC’s with 24Vdc Source I/O. Fully compatible with EasyPLC . The card includes an USB conversor to RS-485 to connect the card directly to your PC. Card specifications

plc programming software

Yottacontrol A-1860, provides 8 isolated inputs and 4 relay outputs. Fully compatible with EasyPLC . Ethernet & USB conection interface with PC. Card specifications

plc programming software

USB OPTO RLY88, 8 optically isolated inputs and 8 relay outputs. This card is ideal for interface in all type of PLC (sink or source 24Vdc voltage). Fully compatible with EasyPLC and the Machines Simulator. Card specifications

plc programming software
plc programming software

Using the EasyPLC external drivers, the software is compatible with input/output devices from various manufacturers and different data capture systems.

For example:

 

EasyPLC is compatible with Phidget™ I/O interface cards such as:

PhidgetInterfaceKit® 0/0/4: 4 outputs (digital).

PhidgetInterfaceKit® 0/16/16: 16 inputs/16 outputs (digital).

PhidgetInterfaceKit® 8/8/8: 8 inputs/8 outputs (digital)/8 analogic inputs.

All Phidgets™ analogic-digital interfaces.

(Phidgets™ and PhidgetInterfaceKit® are trademarked and registered by Phidget™).

Alternatively, develop your own USB digital I/O card for your PC: Build your own interface for the USB port

EasyPLC is compatible with PoKeys57U USB Interface card:

pokeys57u

Also IOIO OTG card:

ioio otg

SERIAL PORT

To connect a serial port input/output device, you will need to make a device based on a microcontroller. This is because it will manage the serial port to send the communication messages to the various actuators that you connect to your PC (relays, opto-isolators, etc.).

 

EasyPLC allows two different protocol types: the byte protocol (you can only use 8 inputs and 8 outputs with this option) or the ASCII protocol, where a number is sent followed by a control character to indicate the end of the transmission (control characters: 13). In this way, you can get a maximum of 31 inputs and 31 outputs.

 

Please look at the EasyPLC help section for more information.

 

Build your own interface for the serial port

ETHERNET

Yottacontrol A-1860, provides 8 isolated inputs and 4 relay outputs. Fully compatible with EasyPLC . Ethernet & USB conection interface with PC. Card specifications

plc programming software
PARALLEL PORT

You can develop your own interface that follows the standard characteristics of the parallel port (see connection instructions).

 

Build you own interface for the parallel port.

TCP/IP DRIVER

You can connect two remote computers with the EasyPLC TCP/IP external driver, for example, one in California and the other in Tokyo, and send the sensor/actuator information between them. This enables you to manage electronic devices over long distances.

Siemens Simatic S7 - PLCSIM DRIVER

With this driver, you will be able to make your Step 7 logic programs communicate directly with EasyPLC and the Machines Simulator without any additional hardware.

 

More info Siemens Simatic S7 – PLCSIM Driver

TwinCAT v3 DRIVER

With this driver, you will be able to make your TwinCAT v.3 logic programs communicate directly with EasyPLC and the Machines Simulator without any additional hardware.

More Info

GENERIC OPC DRIVER

Utilizing this driver makes it possible to communicate with real or simulated PLCs using the standard OPC protocol specifications. For example, use the driver to talk to the Rockwell RSLogix software. All of this is included in the registered version of the EasyPLC Software Suite!

COMPATIBLE I/O DEVICES

EasyPLC is compatible with any I/O analogical/digital device designed for Windows XP/Vista /7. With the EasyPLC S.D.K any device compatible with the Windows .NET Framework or ActiveX/COM technology can be connected. Please contact us if you need a specific driver.

 

IMPORTANT: To use EasyPLC S.D.K. you will need the registered version of the EasyPLC software.

VIRTUAL INTERFACE

EasyPLC has another important characteristic: the simulated Virtual Interface (VI). With this option, it is possible to produce and check programs without the need to connect any hardware.

 

This modality has multiple applications.

 

You can create programs to verify both their operation without having finished the hardware, as well as programs for other systems. You can also use the VI as a method of learning PLC languages, or as an approach to industrial automation.

 

If this interface is selected from the EasyPLC notify icon, the window will appear with the available inputs/outputs when the PLC is started. Pressing the input buttons makes it possible to force their state to ON/OFF, as well as to visualize the state of the outputs.

plc programming software
VIRTUAL PANEL

This is another powerful simulation driver. Test your logic programs with a virtual panel with lamps, push buttons and selectors, as if you were working with a physical console.

plc programming software

This driver is also available for Android devices. Download the free Remote Panel Android application (or download from Google Play) and manage the I/O buttons, selectors and lamps remotely from your Tablet or Smartphone.

plc programming software
SEE ALL AVAILABLE DRIVERS

CONNECTION EXAMPLE

 

In this example, 2 serial devices with 8 I/O + a parallel port interface with 8 outputs and 5 inputs + the PhidgetInterfaceKit® 0/16/16 are connected.

 

In total, this configuration provides: 33 inputs and 40 outputs.

plc programming software

Video of an Example