I'm happy to announce that OpenPLC v3 beta 1 was released today! This first release is almost a complete rework on OpenPLC runtime code, and brings nice features like:
Dashboard - View information about your current program in real time
Programs list - All programs uploaded to the runtime are available on a list and are reloaded with just a click
Hardware config - Change the current driver without having to reinstall OpenPLC
Custom driver - Write code that will enhance your current hardware layer driver, ex: read digital temperature sensor, proximity sensor, etc
User management - Setup users to access the graphical interface
SCADA Settings - Start, stop and configure the SCADA protocols (Modbus and DNP3)
Monitoring and Slave Devices are not available yet. They will be available soon on a next release.
git clone https://github.com/thiagoralves/OpenPLC_v3.git
where [platform] can be win, linux or rpi.
Please test this beta version on your devices, and let me know of any bugs or issues.