
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 using 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