Overview on hands-on videos for e!Cockpit
The following videos provide an overview on how to use e!Cockpit programming environment.
For general information about PLCs and PLC programming languages, please refer to the general PLC learning module.
For all videos, a German as well as an English version is provided. Both videos contain the same content.
Warning
This page only contains an extraction of existing learning viedos for e!Cockpit. You can find the full list of videos here:
https://youtube.com/playlist?list=PLfPCU8iUgXjoHI1_VpxFGmjBUgTbPJg_d (German)
and here:
https://youtube.com/playlist?list=PLfPCU8iUgXjoSaptfsNrxYoJtJCrznYvh (English)
Creating a connection to the PLC
Real PLC available
The following video shows you how to scan a network for existing PLCs.
Usage of a virtual PLC
If you do not have a PLC, you can use the simulation functionalities of e!Cockpit. Therefore, create an empty project and select a PLC from the product catalogue on the right bottom of the e!Cockpit. For instance, you can select a Wago 750-8206.
When using a virtual PLC, you can do the same programming and visualization steps as with a real PLC.
Adding hardware modules
The following video shows you two options on how to add modules, such as digital inputs, to e!Cockpit. If you are using a real PLC, you can use both options (manual adding as well as automatic recognition). If you are using a simulated PLC, please use the manual adding option.
Program Download and Boot Application
After programming, the program code must be uploaded to the PLC.
Variables
The following video shows how to declare and use variables in e!Cockpit.
Local variables
Local variables which are only valid in the associated program organization unit (POU).
Global variables
Global variables are valid in all POUs. They are used for communication between different programs.
Retain and persistent variables
The following video shows how to keep the values of variables even if the controller is rebooted or a program is downloaded again.
Programs, functions and function blocks
The following video shows the differences between programs, functions and function blocks as well as their usage in e!Cockpit.
Own datatype structures
The following video shows how a datatype can be used to combine and structure variables.
Visualization
e!Cockpit offer built-in visualization options.