发表于:2003-09-15 08:33:00
楼主
通过学习OPC基金会提供的范例,并设置好DCOM后(远程NT,客户端WIN98,均安装OPC基金会范例)运行以下代码成功。
Dim WithEvents objServer As OPCServer
objServer.Connect "OPCJ.DaDemoServer.1", "\\远程服务器名"
由于Honeywell PHD -- Hci.OPC 不能安装在WIN98上,是否可以参照前面程序联接
Dim WithEvents objServer As OPCServer
objServer.Connect "Hci.PHD", "\\远程服务器名"
实际运行失败:
实时错误 "-2147467259(80004005)"
对象 "Connect"的方法"IOPCAutoServer"失败
我的问题是
1、以上错误是否因为VB使用的opcdaauto.dll与Honeywell OPC联接不上?
2、WIN98客户端访问Honeywell需要其专用DLL吗?
3、WIN98客户端不能安装Honeywell OPC程序,那如何访问远程NT上的SERVER?
4、试用其他OPC SERVER DEMO 远程联接,也有部分会出现以上“实时错误”,原因?
5、是低级错误吗?或许有更简洁的解决方法?
请各位高手不吝赐教,谢谢