From: Olson, T. C. <to...@an...> - 2013-06-25 21:11:57
|
Hello, I'm currently working on a simulator for power plant diagnostics at Argonne. Due to time constraints, we're using Control System Studio for our simulator's GUI (primarily because the widgets are already designed and implemented for us). Since we're not using CSStudio for an actual control system, we don't see any reason to use Epics for storing our simulator data. We were hoping to use something like MySQL/PostgreSQL (or any database other than Epics) to store our process variables. After looking over the CSStudio documentation, it looks like it's possible to connect a relational database to certain tools in CSStudio (archiver, alarm system, etc). Unfortunately, I can't find any documentation for replacing Epics with a database of our choosing. The ReadMe files in the CSStudio source code hint at this being possible. Apparently I can create my own plugin to implement the IPVFactory interface. Has anyone implemented something like this before in CSStudio? If not, is there any documentation on how I might accomplish this? Thanks, Tom Olson |