EasyPLC Characteristics

 

 

A NEW CONCEPT

 

Now you can use any PC like a PLC! 
EasyPLC transforms your PC in an automatic control system, using the computer ports. Make programs in the same languages used in the industry to learn the world of PLC's without investing in expensive hardware systems. 

 

 

EASY INSTALLATION

 

EasyPLC is designed to work with the PC ports(Serial, Parallel, USB). It is not necessary to open the computer or make complex configuration tasks.  
So only install the software, connect the interface and begin to program.

 

 

SOFTWARE CHARACTERISTICS

 

Structured programming: a sequential order of Levels is continued, each one of which it is constituted by Phases (up to 100 Phases for Level).  
In total
up to 100 Levels and 100 independent Routines can be programmed.  
Programs Elements
:  
Declaration until 1024 inputs and 1024 outputs (software level).  
32000 Memories.  
32000 Counters.  
32000 Timers.  
A data stack of 32000 elements (numeric or text type).
Control to visualize Images.  
Control to execute Sound files.  
Control text Messages.  
Key Control : keys can be assigned like input conditions.  
Jump Control: to make conditional jumps at the selected level.  
Serial Control: it is possible to assist the serial port for send/receive data from other devices (ASCII characters).
File Control: to save the data stack in the hard drive.  
User Control: to carry out different actions, screen capture, stop the PLC, to Turn off the PC, execute/send commands to other applications, etc...  
Mathematical operations Control: to make mathematical calculations.  
10 signs of square wave frequencies generation.  
Control Register Transfer: to work with the PLC registers.
Watchdog Control the user can control the internal PLC scan time (the scan time is the time elapsed between the inputs reading, program execution and outputs activation).
Breakpoints insertion to debug programs.

 

 

CHARACTERISTICS FOR USERS/PROGRAMMERS

 

  

Cross index for the localization of programmed elements.  
Editor with corrector that informs about the correct syntax of the written commands.  
Documentation agent for the text assignment in controls.  
Programs print preview.  
Program visualization while it is executed.  
Possibility of us
ing the Console in Run mode for exchange information with the user.

 

 

PROGRAMMING LANGUAGES

 

You can program in Ladder language, you can create complex programs with a simple graphic language easily.
EasyPLC can be programmed in Grafcet language useful if you want to write sequence programs.
With Logic blocks functions you can wire the controls in a very easy way
Script language allows you to introduce blocks inside the PLC program (functions and procedures) written in language VbScrip. From the EasyPLC VbScript module, you will have access to all the PLC elements (inputs, outputs, memories, timers, data stack, and more.), as well as Console controls (messages, images, labels, graphics,...).  In this way you will be able to write potent programs in few code lines.

 

 

 

HARDWARE / SOFTWARE PROGRAMMING EXTENSIBILITY

 

The External Driver will allow you to communicate with any hardware device, software program or utility.

Go to External Drivers information

The External Libraries is another extensibility tool that allow:

  • Use of other kind of hardware not related with I/O signals.

  • Communicate with other applications.

  • Provide multiple functionalities to EasyPLC.

 

 

LANGUAGES

 

EasyPLC is available in English, French, German, Italian, Portuguese, and Spanish languages.

 

LANGUAGES EXAMPLES

 

Ladder

Logic Blocks

 

Grafcet

 

VBScript