The WinForms is a standard Windows program runtime. It is on the taskbar, and you can shut it down. Its window shows the status and you can stop and start and configure the pruntime properties there. This is the easiest and most easy-to-understand way how to run a SoftPLC project on a PC platform.
However, sometimes it is necessary to
- protect the runtime from accidental shutdown
- prevent access by unauthorised users
- make sure that the program starts after the OS starts, even before a user has logged in
This is where you use the SoftPLC Runtime running as a Windows system service. It is “invisible” for normal users, and it can be configured and controlled over the WinService manager. The WinService manager is just a program which talks to you and to the SoftPLC Runtime Service.
In 2004, our company had 3 members – its 3 founders. Today we have 5 departments, nearly 50 employees and we are part of the strong CEZ ESCO Group. At the beginning, we only offered two basic PLCs and one software in the Czech Republic. Today, we have countless products, an entire software family and nearly 200 distributors around the world. And none of this happened overnight. Let us remember a little bit what the road has looked like…