Добавлено: 10 мар 2011, 09:44
Visual Studio 2008
При создании ВЕБсайта с ОРС клиентом работает скрипт.
Public Sub Connect()
Dim AnOPCServer As OPCServer
AnOPCServer = New OPCServer
AnOPCServer.Connect("OPC.Dep.1")
TextBox2.Text = AnOPCServer.ServerName
'-------------------------------------------------------------------------
Dim AllOPCServers As Object
Dim i As Integer
AllOPCServers = AnOPCServer.GetOPCServers
For i = LBound(AllOPCServers) To UBound(AllOPCServers)
ListBox1.Items.Add(AllOPCServers(i))
Next i
'Dim MyGroups As Object
'MyGroups = AnOPCServer.OPCGroups
End Sub
Выдает список ОРС серверов и имя подключенного OPC.Dep.1.
При попытке создать группы
Dim MyGroups As Object
MyGroups = AnOPCServer.OPCGroups
вылезает ошибка
Unable to cast object of type 'OPCAutomation.OPCServerClass' to type 'OPCAutomation.IOPCGroups'.
Что неправильно? dll или VB?
При создании ВЕБсайта с ОРС клиентом работает скрипт.
Public Sub Connect()
Dim AnOPCServer As OPCServer
AnOPCServer = New OPCServer
AnOPCServer.Connect("OPC.Dep.1")
TextBox2.Text = AnOPCServer.ServerName
'-------------------------------------------------------------------------
Dim AllOPCServers As Object
Dim i As Integer
AllOPCServers = AnOPCServer.GetOPCServers
For i = LBound(AllOPCServers) To UBound(AllOPCServers)
ListBox1.Items.Add(AllOPCServers(i))
Next i
'Dim MyGroups As Object
'MyGroups = AnOPCServer.OPCGroups
End Sub
Выдает список ОРС серверов и имя подключенного OPC.Dep.1.
При попытке создать группы
Dim MyGroups As Object
MyGroups = AnOPCServer.OPCGroups
вылезает ошибка
Unable to cast object of type 'OPCAutomation.OPCServerClass' to type 'OPCAutomation.IOPCGroups'.
Что неправильно? dll или VB?