The communication between the console and the PLC is bidirectional. For example, it is possible to show messages, images and the values of the data blocks. It is also possible to introduce numerical values by way of text boxes, command buttons or a function bar. All of these features communicate with the PLC program.
Each PLC program can have a different console associated with it. Furthermore, it is possible to load different consoles during the program execution. If this function is enabled, the console will appear at the start of the PLC and will set out the different programmed functions.
The EasyPLC HMI editor has advanced controls for the data representation elaborated on by the PLC program or acquired by the I/O cards.
Standard controls: Buttons, CheckBox, ComboBox, Grid, Scroll bars, Labels, ListBox, PictureBox, ProgressBar, RadioButton, Shapes, TextBox, Timers, and TrackBar.
Graphic Bars: To show the data stack value in a graphic bar, you can program the visualization scale, as well as some alarms. If they are overcome automatically, the colour programmed by the user changes to red. Gauges, digital displays, graph leds, toggle buttons.
Data charts: The processed data can be visualized in different types of chart (bars, lines, points, 3D, etc.) to help you understand it better.
Specialized HMI controls: ButtonLight, Elbow, DDisplay, Gauge, Motor, Pipe, Pump, RoundButton, Switch, Tank, Tee, and Valve.
BUILD YOUR OWN HMI SYSTEM WITH ARDUINO DEVICE
EasyPLC includes a plugin which it is possible to use an Arduino mega card with a 3.2» TFT LCD & Touch shield in order to use it as HMI System.
The Arduino mega device is connected to the computer by the USB port.
You can use the same TFT & Touch Shield or other compatible (always with a 320×240 resolution and the same pinout).
The TFT & Touch Shield used:
Product Name: SKU 20-011-c45