Some history and more comments
My goal with this Proview project is to prove to myself its a viable SCADA option. So far things are going well.
I originally installed Proview on Ubuntu and had problem with the sev historian, Installing on Debian 8 solved this problem. Although I did have a crash in the sev historian this weekend by opening up a data set. This was the first crash since installing Debian 8.
The crash happened when I opened up a Mysql data set for a time longer than the available data in the database. No big deal as it did not affect anything else. I just restarted the sev historian and tried it again. The crash was repeatable.
With some help from the Forum, I have been able to modify the source code to my liking, I added a few features like, encapsulated MODBUS serial RTU inside TCP, a more descriptive(date time value) alarming text in the operator window and the little endian byte swap code to the ChanAi and ChanAo objects.
So far I have approximately 150 io points, ~100 Modbus TCP, 20 Modbus encapsulated RTU, 30 CIP/EtherIP all being stored to the MySql database.
I have a few more Proview projects to complete before claiming victory.
1. Getting the WEB interface up and running
2. Adding a new class for an io device
3. Cleaning up of the above mentioned hacks