B
Here are a few links for implementing data acquisition and control systems. It is good to see NIST getting involved in this area, though it is unclear to me how much of the standard is really available. I'm an app developer, so written specs for me are an important component. I've done many data collection and control systems over the years using mostly OPC based technologies, and even though those systems work, I haven't been thrilled with the results either. I'm just throwing out a couple of links to promote the understanding and interest of the community where I work.
First, the prime NIST site is http://ieee1451.nist.gov.
There are a few references to a reference implementation provided by NIST, but I have not actually found the reference implementation.
Another related project is java's JDDAC project. Google will give you the best references to that project, though you really have to wade through the jddac.dev.java.net organization to find that there really is a product that you can download and a tutorial that accompanies it. These the tutorial is invaluable, but only serves as a warm-up to reading the source code.
I tried hard to make TANGO do what I wanted,
http://www.esrf.fr/tango, but could never get past some of the initial setup issues. I spent days with it, and never really liked it. But I did discover a set of web-widgets for visualizing data at http://www.elettra.trieste.it/~tango/Canone.
I'm on a quest for a "real time database". I hate that misnomer, but I don't know what else to call it. In my book, it is the data collection repository usually maintained by some vendor's product.
I look forward to the day when this component of the control system is standardized and open source.
bbaker
First, the prime NIST site is http://ieee1451.nist.gov.
There are a few references to a reference implementation provided by NIST, but I have not actually found the reference implementation.
Another related project is java's JDDAC project. Google will give you the best references to that project, though you really have to wade through the jddac.dev.java.net organization to find that there really is a product that you can download and a tutorial that accompanies it. These the tutorial is invaluable, but only serves as a warm-up to reading the source code.
I tried hard to make TANGO do what I wanted,
http://www.esrf.fr/tango, but could never get past some of the initial setup issues. I spent days with it, and never really liked it. But I did discover a set of web-widgets for visualizing data at http://www.elettra.trieste.it/~tango/Canone.
I'm on a quest for a "real time database". I hate that misnomer, but I don't know what else to call it. In my book, it is the data collection repository usually maintained by some vendor's product.
I look forward to the day when this component of the control system is standardized and open source.
bbaker
