advertisement
from the programming department...
Accessing process history database
Software, including programming, OS issues, etc. topic
Posted by webberj on 18 August, 2009 - 8:23 am
Can anybody point me in the right direction on how to access vendor process history databases (e.g. Honeywell's PHD) through programming languages such as Matlab, C++, or VBA?

I am sure there are third party solutions available, but I am interested to know how it can be done from scratch. I am new to database access via programming. Any help, or directions on getting started would be appreciated.

Many thanks.


Posted by webber on 26 August, 2009 - 9:00 am
Hello?

Since there has been no response I wonder if there is a more appropriate forum to post this question. Any advice?

Thanks.


Posted by Gil Lund on 30 August, 2009 - 1:08 pm
Your question depends on what the platform and design of the database. You need to clearly define what platform (ex: windows), database (MS SQL Server), and application (Rockwell Historian) you are targeting since they are all different. There are many techniques for accessing process data via many general purpose languages.

Gil.


Posted by Dilip on 31 August, 2009 - 11:37 pm
I am also in similar situation. I have WinCC v6.0 ( Siemens), Windows XP (Operating system) and WinCC has also got database (MS SQL Server). I want to generate reports in MS-Excel by accessing the database periodically. Can I do it? What are the techniques and where can I get them? I am new to this area and the vendor is suggesting to purchase an Add-on package.

Dilip


Posted by John on 31 August, 2009 - 10:17 am
The journals are accessible using sql through ODBC, they are in Oracle database tables.

The process data uses the ODBC link for communication, but the data is stored and retrieved by proprietary services. The PHD client installation includes add ins for office and VB libraries, with some good examples of how to use them.

PHD supports OPC as master for Data Access and Historical Data Access, that may be the way to go for a custom application...

John

Your use of this site is subject to the terms and conditions set forth under Legal Notices and the Privacy Policy. Please read those terms and conditions carefully. Subject to the rights expressly reserved to others under Legal Notices, the content of this site and the compilation thereof is © 1999-2010 Nerds in Control, LLC. All rights reserved.

Users of this site are benefiting from open source technologies, including PHP, MySQL and Apache. Be happy.


Fortune
For large values of one, one equals two, for small values of two.
Advertise here
Advertisement
our advertisers
Help keep our servers running...
Patronize our advertisers!
Visit our Post Archive