Utgard是什么
官方网站http://openscada.org/projects/utgard/
utgard是一个开源的项目,基于j-interop做的,用于和OPC SERVER通讯。
j-interop是纯java封装的用于COM/DCOM通讯的开源项目,这样就不必使用JNI
Utgard使用
j-interop.jar |
与COM和DCOM通讯的开源项目 |
j-interopdeps.jar |
|
jcifs-1.2.19.jar |
|
org.openscada.opc.dcom-1.1.0-20141118.151415-27.jar |
Utgard dcom的jar包 |
org.openscada.opc.lib-1.1.0-20141118.151453-1.jar |
Utgard opc的jar包 |
slf4j-api-1.7.6.jar |
Log4j依赖的jar包 |
log4j-1.2.16.jar |
Log4j的jar包 |
Utgard与opc通讯分为两种方式
- Utgard OPC的API
- Utgard DCOM的API
示例代码参见
OPC_Client_Utgard项目
关键API示例
参考资料
Matrikon官网: http://www.matrikonopc.cn/downloads/drivers-index.aspx