I was wondering if anyone else is using mySCADA software as the HMI/Historian for your OpenPLC projects? The software is available at http://www.myscada.org. The company operates out of the Czech republic. You may use their software free of charge as long as it's for non-commerical purposes. They sell a home edition for about $30 that can be used for home projects.
We are using OpenPLC for a project that involves replicating an electrical grid for an experiment. The OpenPLC software is perfect for this project as we are using Raspberry Pi and Arduino hardware as a cost reduction measure.
Here's my observations so far:
- The software is simple to set up and use on Windows. The cost (free) is certainly great.
- Just using the "Hello World" experiment, it only took my partner and I about 30 minutes to enable a SCADA to support the OpenPLC software on the simulated PLC. The software is well documented with videos, making it very simple to use for the first time.
- We have never had any luck using the myDESIGNER software on Linux. We've tried running it with both USER and ROOT permissions, but it never gives us an option to start a new project. We have a ticket in for the problem now. I'll let everyone know what they say.
- When writing COILS, mySCADA likes to send out MODBUS to "write mulitiple coils" even if it's only writing a single coil. Their logic presents a problem when writing to OpenPLC. Assume you have 10 coils set up on your PLC (%QX0.0 - %QX1.2). If you write to %QX0.0 to turn the coil off, the software will turn off 8 coils (%QX0.0 - %QX0.7). Looking at the MODBUS over the wire, it looks as if mySCADA is sending out a byte rather than a single bit.
Wondering if anyone else has used this software? Any observations?