<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.opcfoundation.org/forum/" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>OPC Foundation Message Board</title>
 <link>http://www.opcfoundation.org/forum/</link>
 <description>Please use this open forum to ask and answer OPC related questions</description>
 <language>en</language>
 <copyright>Copyright OPC Foundation, Inc.</copyright>
 <managingEditor>ForumAdmin@opcfoundation.org</managingEditor>
 <webMaster>ForumAdmin@opcfoundation.org</webMaster>
 <docs>http://blogs.law.harvard.edu/tech/rss</docs>
 <ttl>60</ttl>
 <lastBuildDate>Fri, 04 Jul 2008 19:38:35 GMT</lastBuildDate>
 <pubDate>Fri, 04 Jul 2008 19:38:35 GMT</pubDate>
 <image>
  <url>http://www.opcfoundation.org/images/OPCPayPalHeader.JPG</url>
  <title>OPC Foundation Message Board</title>
  <link>http://www.opcfoundation.org/forum/</link>
 </image>
 <item>
  <title>OPC on WinCE 5.0</title>
  <link>http://www.opcfoundation.org/forum/viewtopic.php?p=8529#8529</link>
  <description>Hi,
&lt;br /&gt;

&lt;br /&gt;
Can someone please help?
&lt;br /&gt;

&lt;br /&gt;
I am building a custom version of Windows CE 5.0 on the x86 platform for an unattended industrial application (written in C# under Visual Studio 2005), utilizing a WinSystems WPX-C3 single board computer.  I need to communicate to an HMI application on another computer on the local network using OPC. 
&lt;br /&gt;

&lt;br /&gt;
After various google searches trying to find some information about OPC on the CE platform, I found the WinTech web site which provides the WinTECH Software Rapid Development DLL for OPC Servers, which sounded like it could probably be used with Win CE.  Their installation documentation references the OPC Proxy/Stub DLL’s from OPCFoundation, but the only information I have found here about being able to include those DLL's in a CE build is &amp;quot;Your have to build the WinCE proxy/stubs yourself&amp;quot;. 
&lt;br /&gt;
That unfortunately means very little me.  What files need to be rebuilt?  How do I go about rebuilding them? How would I go about including it in my version of Windows CE (built using Microsoft Platform Builder for Windows CE 5.0), and how would I access the information in my C# application?
&lt;br /&gt;

&lt;br /&gt;
Unfortunately I am new to OPC, and know nothing about it, although  I do have a copy of the  OPC Fundamentals Textbook, written by Juergen Lange and Frank Iwanitz. and am trying to figure it out, and I have only limited skills with Platform Builder, but enough (I think) to get the job done.
&lt;br /&gt;

&lt;br /&gt;
Any help in this matter would be greatly appreciated.
&lt;br /&gt;

&lt;br /&gt;
Thank you.
&lt;br /&gt;

&lt;br /&gt;
Jim Gerardi</description>
  <category>Miscellaneous</category>
  <comments>http://www.opcfoundation.org/forum/posting.php?mode=reply&amp;t=2688</comments>
  <dc:creator>Gerardi</dc:creator>
  <pubDate>Thu, 03 Jul 2008 21:15:06 GMT</pubDate>
  <guid isPermaLink="true">http://www.opcfoundation.org/forum/viewtopic.php?p=8529#8529</guid>
 </item>
 <item>
  <title>RE: DCOM configuration</title>
  <link>http://www.opcfoundation.org/forum/viewtopic.php?p=8528#8528</link>
  <description>Short answer is yes.  Your COM/DCOM settings are allowing connection for whatever user OPC Explorer is running as.  You can check this using the Windows Task Manager.
&lt;br /&gt;

&lt;br /&gt;
In the screenshot below, you can see that my OPC Explorer is running as the user &amp;quot;adriel.michaud&amp;quot;.
&lt;br /&gt;
&lt;img src=&quot;http://i25.tinypic.com/b5ftar.jpg&quot; border=&quot;0&quot; /&gt;
&lt;br /&gt;

&lt;br /&gt;
If you're still having difficulty connecting or you are unable to set the OPC Client to a user that has permissions to the OPC Server, you may want to consider OPC Tunneller &lt;a href=&quot;http://matrikonopc.com/products/opc-data-management/opc-tunneller.aspx&quot; target=&quot;_blank&quot;&gt;http://matrikonopc.com/products/opc-data-management/opc-tunneller.aspx&lt;/a&gt;
&lt;br /&gt;

&lt;br /&gt;
Adriel Michaud
&lt;br /&gt;
MatrikonOPC</description>
  <category>DCOM</category>
  <comments>http://www.opcfoundation.org/forum/posting.php?mode=reply&amp;t=2686</comments>
  <dc:creator>adrielmichaud</dc:creator>
  <pubDate>Wed, 02 Jul 2008 19:13:06 GMT</pubDate>
  <guid isPermaLink="true">http://www.opcfoundation.org/forum/viewtopic.php?p=8528#8528</guid>
 </item>
 <item>
  <title>RE: Remote Connection with VB6</title>
  <link>http://www.opcfoundation.org/forum/viewtopic.php?p=8527#8527</link>
  <description>The fist thing to do is to make sure that DCOM security is set on both PC's. It is very possibly that Matrikon has programmatically relaxed DCOM security when connecting between its explorer and server. This allows them to prove the server is getting data rather then proving DCOM. We do this at Kepware as well. The advantage is that you can quickly narrow down problems to OPC.
&lt;br /&gt;

&lt;br /&gt;
If the ProgID is correct and the Node name is correct then the connecton should happen unless DCOM is not configured properly. I would verify the DOCM security settings on both PC's.
&lt;br /&gt;

&lt;br /&gt;
By the way your code is correct.</description>
  <category>DA (Data Access)</category>
  <comments>http://www.opcfoundation.org/forum/posting.php?mode=reply&amp;t=2655</comments>
  <dc:creator>Fred_Loveless</dc:creator>
  <pubDate>Wed, 02 Jul 2008 15:21:50 GMT</pubDate>
  <guid isPermaLink="true">http://www.opcfoundation.org/forum/viewtopic.php?p=8527#8527</guid>
 </item>
 <item>
  <title>RE: method with extension object failing</title>
  <link>http://www.opcfoundation.org/forum/viewtopic.php?p=8526#8526</link>
  <description>I dug into this a bit further and realized that the namespace table in some of our model design XML files had an extra namespace that was not being included in the corresponding NodeSet.xml file.  So I removed the extra unreferenced namespace, which corrected the problem with the fragmented namespace table.  However, the generated order of the namespaces in the NodeSet.xml file is different than the order of namespaces in the corresponding model design XML file, which is still causing method argument type validation failures.
&lt;br /&gt;

&lt;br /&gt;
Here's the namespace table from our model design XML file.
&lt;br /&gt;
&lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Code:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;code&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;lt;opc&amp;#58;Namespaces&amp;gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;opc&amp;#58;Namespace Name=&amp;quot;OpcUa&amp;quot; Prefix=&amp;quot;Opc.Ua&amp;quot; InternalPrefix=&amp;quot;Opc.Ua.Server&amp;quot; XmlNamespace=&amp;quot;http&amp;#58;//opcfoundation.org/UA/2008/02/Types.xsd&amp;quot;&amp;gt;http&amp;#58;//opcfoundation.org/UA/&amp;lt;/opc&amp;#58;Namespace&amp;gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;opc&amp;#58;Namespace Name=&amp;quot;ModelsCore&amp;quot; Prefix=&amp;quot;Tks.GuardOne.Models.Core&amp;quot;&amp;gt;http&amp;#58;//www.guard1.com/TKS/G1E/Models/Core&amp;lt;/opc&amp;#58;Namespace&amp;gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;opc&amp;#58;Namespace Name=&amp;quot;ModelsSystem&amp;quot; Prefix=&amp;quot;Tks.GuardOne.Models.SysLib&amp;quot;&amp;gt;http&amp;#58;//www.guard1.com/TKS/G1E/Models/SysLib&amp;lt;/opc&amp;#58;Namespace&amp;gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;lt;/opc&amp;#58;Namespaces&amp;gt;&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;
&lt;br /&gt;

&lt;br /&gt;
And here's the namespace table from the corresponding NodeSet.xml file.
&lt;br /&gt;
&lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Code:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;code&quot;&gt;&amp;nbsp; &amp;lt;NamespaceUris&amp;gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;lt;String&amp;gt;http&amp;#58;//opcfoundation.org/UA/&amp;lt;/String&amp;gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;lt;String&amp;gt;http&amp;#58;//www.guard1.com/TKS/G1E/Models/SysLib&amp;lt;/String&amp;gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;lt;String&amp;gt;http&amp;#58;//www.guard1.com/TKS/G1E/Models/Core&amp;lt;/String&amp;gt;
&lt;br /&gt;
&amp;nbsp; &amp;lt;/NamespaceUris&amp;gt;&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;
&lt;br /&gt;

&lt;br /&gt;
Notice that the second and third namespaces are switched.  The namespace table in the NodeSet.xml is built based on the order that the namespaces are referenced in the model design file.  This in itself shouldn't be a problem, but in some cases the namespace indexes in the NodeSet.xml file are being assigned based on the namespace table of the model design file, not the namespace table of the NodeSet.xml file.  The particular one that is causing our method argument type validation to fail is in the following method.
&lt;br /&gt;

&lt;br /&gt;
&lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Code:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;code&quot;&gt;private void ExportMethodArguments&amp;#40;MethodDesign method, VariableDesign variable, VariableNode variableToExport&amp;#41;
&lt;br /&gt;
&amp;#123;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Parameter&amp;#91;&amp;#93; parameters = method.InputArguments;
&lt;br /&gt;

&lt;br /&gt;
&amp;nbsp; &amp;nbsp; if &amp;#40;variable.BrowseName == &amp;quot;OutputArguments&amp;quot;&amp;#41;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;#123;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; parameters = method.OutputArguments;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;#125;
&lt;br /&gt;

&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Argument&amp;#91;&amp;#93; arguments = new Argument&amp;#91;parameters.Length&amp;#93;;
&lt;br /&gt;

&lt;br /&gt;
&amp;nbsp; &amp;nbsp; for &amp;#40;int ii = 0; ii &amp;lt; parameters.Length; ii++&amp;#41;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;#123;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; arguments&amp;#91;ii&amp;#93; = new Argument&amp;#40;&amp;#41;;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; arguments&amp;#91;ii&amp;#93;.Name = parameters&amp;#91;ii&amp;#93;.Name;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; arguments&amp;#91;ii&amp;#93;.Description = new Opc.Ua.LocalizedText&amp;#40;parameters&amp;#91;ii&amp;#93;.Description.Value&amp;#41;;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; arguments&amp;#91;ii&amp;#93;.DataType = GetExportedNodeId&amp;#40;parameters&amp;#91;ii&amp;#93;.DataTypeNode&amp;#41;;&amp;nbsp; // !!!!! Here's the problem !!!!!
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; arguments&amp;#91;ii&amp;#93;.ValueRank = GetExportedValueRank&amp;#40;parameters&amp;#91;ii&amp;#93;.ValueRank&amp;#41;;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;#125;
&lt;br /&gt;

&lt;br /&gt;
&amp;nbsp; &amp;nbsp; variableToExport.Value = new Variant&amp;#40;&amp;#40;object&amp;#41;arguments&amp;#41;;
&lt;br /&gt;
&amp;#125;&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;
&lt;br /&gt;

&lt;br /&gt;
The GetExportedNodeId method calls the GetNamespaceIndex method which uses the model design's namespace table.  This results in an incorrect namespace index being placed in the NodeSet.xml file.  It seems to me that NodeSet.Export should be used instead.
&lt;br /&gt;

&lt;br /&gt;
For now, we can work around this issue by specifying the namespaces in the model design file in the same order that they get specified in the NodeSet.xml file.
&lt;br /&gt;

&lt;br /&gt;
Randy, can you please review the use of the GetNamespaceIndex function in ModelDesigner\ModelGenerator.Xml.cs?</description>
  <category>UA (Unified Architecture)</category>
  <comments>http://www.opcfoundation.org/forum/posting.php?mode=reply&amp;t=2653</comments>
  <dc:creator>BrentBowers</dc:creator>
  <pubDate>Wed, 02 Jul 2008 15:12:35 GMT</pubDate>
  <guid isPermaLink="true">http://www.opcfoundation.org/forum/viewtopic.php?p=8526#8526</guid>
 </item>
 <item>
  <title>RE: OPC Callback Access Denied after using Remote Desktop</title>
  <link>http://www.opcfoundation.org/forum/viewtopic.php?p=8525#8525</link>
  <description>That was a great suggestion to check which account the program is running under in task manager.  I did that and it shows my standard nt domain login account which is correct.
&lt;br /&gt;

&lt;br /&gt;
But, it will not work unless I 'Run As' and use the exact same account.
&lt;br /&gt;

&lt;br /&gt;
I always get the weird ones.</description>
  <category>DCOM</category>
  <comments>http://www.opcfoundation.org/forum/posting.php?mode=reply&amp;t=2651</comments>
  <dc:creator>sswaim</dc:creator>
  <pubDate>Wed, 02 Jul 2008 14:35:34 GMT</pubDate>
  <guid isPermaLink="true">http://www.opcfoundation.org/forum/viewtopic.php?p=8525#8525</guid>
 </item>
 <item>
  <title>HistoryAggregateContainer</title>
  <link>http://www.opcfoundation.org/forum/viewtopic.php?p=8524#8524</link>
  <description>The Historical Access specification specifies that HistoryServerCapabilities object should have a HistoryAggregates property of HistoryAggregateContainer type. However when I try to create the HistoryAggregates node in the address space
&lt;br /&gt;
&lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Code:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;code&quot;&gt;HistoryAggregateContainer histAggregates = HistoryAggregateContainer.Construct&amp;#40;server&amp;#41;;
&lt;br /&gt;
histAggregates.Create&amp;#40;historyCapabilities.NodeId, Opc.Ua.ReferenceTypes.HasProperty, null,
&lt;br /&gt;
new QualifiedName&amp;#40;&amp;quot;HistoryAggregates&amp;quot;, namespaceIndex&amp;#41;, 0, null&amp;#41;;&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;
&lt;br /&gt;
I get a service result exception &amp;quot;Targets of HasProperty references must be Variables.&amp;quot;</description>
  <category>UA (Unified Architecture)</category>
  <comments>http://www.opcfoundation.org/forum/posting.php?mode=reply&amp;t=2687</comments>
  <dc:creator>Pawel</dc:creator>
  <pubDate>Wed, 02 Jul 2008 07:19:25 GMT</pubDate>
  <guid isPermaLink="true">http://www.opcfoundation.org/forum/viewtopic.php?p=8524#8524</guid>
 </item>
 <item>
  <title>RE: Remote Connection with VB6</title>
  <link>http://www.opcfoundation.org/forum/viewtopic.php?p=8523#8523</link>
  <description>&lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;canuck75 wrote:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;quote&quot;&gt;I am new to the OPC game and am developing a client in VB6. I have found many good examples and have a working version for a local server. However, when trying to connect to a remote server I cannot connect. 
&lt;br /&gt;

&lt;br /&gt;
I can exchange data between the two PC's using Matrikon's Explorer and Simulation Server so I know that DCOM works. 
&lt;br /&gt;

&lt;br /&gt;
It fails when I input a name for the the remote machine in Nodename.text. How do I browse to a remote machine to browse for OPC servers? I thought I just use the PC name. It does not work however
&lt;br /&gt;

&lt;br /&gt;
Any help would be appreciated...
&lt;br /&gt;

&lt;br /&gt;

&lt;br /&gt;
&lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Code:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;code&quot;&gt;
&lt;br /&gt;
Private Sub BtnConnect_Click&amp;#40;&amp;#41;
&lt;br /&gt;

&lt;br /&gt;
&amp;nbsp; On Error GoTo BtnConnect_Click_errHandler
&lt;br /&gt;

&lt;br /&gt;
&amp;nbsp; If bConnect = False Then
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Set MyServer = New OPCServer
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; MyServer.Connect ServerName.Text, NodeName.Text
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Set MyBrowser = MyServer.CreateBrowser
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; MyBrowser.ShowBranches
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Call msg_disp&amp;#40;&amp;quot;OPC Server connected&amp;quot;&amp;#41;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; bConnect = True
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BtnAddGroup.Enabled = True
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BtnConnect.Caption = &amp;quot;Disconnect&amp;quot;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; iBroweLevel = 0
&lt;br /&gt;
&amp;nbsp; Else
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; If BtnRemoveGroup.Enabled Then
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; Call BtnRemoveGroup_Click
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; End If
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; MyServer.Disconnect
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; Set MyBrowser = Nothing
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; Set MyServer = Nothing
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; Call msg_disp&amp;#40;&amp;quot;OPC Server disconnected&amp;quot;&amp;#41;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; bConnect = False
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; BtnConnect.Caption = &amp;quot;Connect&amp;quot;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; BtnAutoRead.Caption = AUTO_BTN_STRING
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; LblIndicator.BackColor = &amp;amp;H8000000F
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; BtnAddGroup.Enabled = False
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; LstDeviceList.Clear
&lt;br /&gt;
&amp;nbsp; End If
&lt;br /&gt;
&amp;nbsp; Exit Sub
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; 
&lt;br /&gt;
BtnConnect_Click_errHandler&amp;#58;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Debug.Print &amp;quot;BtnConnect_Click error &amp;#58; &amp;quot; + Err.Description
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; MsgBox &amp;quot;Error happen on OPC Connecting &amp;#58; &amp;quot; + Err.Description
&lt;br /&gt;
End Sub
&lt;br /&gt;
&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;
&lt;br /&gt;

&lt;br /&gt;
Can you give me your code, i need it to write my program to get connection to Remote OPC Server. 
&lt;br /&gt;
my email : &lt;a href=&quot;mailto:binh.bits@gmail.com&quot;&gt;binh.bits@gmail.com&lt;/a&gt;
&lt;br /&gt;
Thanks</description>
  <category>DA (Data Access)</category>
  <comments>http://www.opcfoundation.org/forum/posting.php?mode=reply&amp;t=2655</comments>
  <dc:creator>binh-nhp</dc:creator>
  <pubDate>Wed, 02 Jul 2008 06:51:56 GMT</pubDate>
  <guid isPermaLink="true">http://www.opcfoundation.org/forum/viewtopic.php?p=8523#8523</guid>
 </item>
 <item>
  <title>DCOM configuration</title>
  <link>http://www.opcfoundation.org/forum/viewtopic.php?p=8522#8522</link>
  <description>hello
&lt;br /&gt;

&lt;br /&gt;
if MatrikonOPC explorer can connect to remote pc and remote opc server successfully then DCOM configuration is OK, correct?
&lt;br /&gt;

&lt;br /&gt;
thanks,
&lt;br /&gt;
sudesh</description>
  <category>DCOM</category>
  <comments>http://www.opcfoundation.org/forum/posting.php?mode=reply&amp;t=2686</comments>
  <dc:creator>Sudesh</dc:creator>
  <pubDate>Wed, 02 Jul 2008 02:03:22 GMT</pubDate>
  <guid isPermaLink="true">http://www.opcfoundation.org/forum/viewtopic.php?p=8522#8522</guid>
 </item>
 <item>
  <title>OPC Core Components Redistributable</title>
  <link>http://www.opcfoundation.org/forum/viewtopic.php?p=8521#8521</link>
  <description>hello
&lt;br /&gt;

&lt;br /&gt;
do we need to install &amp;quot;OPC Core Components Redistributable&amp;quot; on remote server too or just local pc?? 
&lt;br /&gt;

&lt;br /&gt;
thanks, 
&lt;br /&gt;
sudesh</description>
  <category>Miscellaneous</category>
  <comments>http://www.opcfoundation.org/forum/posting.php?mode=reply&amp;t=2685</comments>
  <dc:creator>Sudesh</dc:creator>
  <pubDate>Wed, 02 Jul 2008 01:58:43 GMT</pubDate>
  <guid isPermaLink="true">http://www.opcfoundation.org/forum/viewtopic.php?p=8521#8521</guid>
 </item>
 <item>
  <title>RE: Can't  access Group Information</title>
  <link>http://www.opcfoundation.org/forum/viewtopic.php?p=8520#8520</link>
  <description>that is the laster wrapper and the server version is only one version out. So you are reading data with now problem. Are you getting any errors posted inthe server message log. Can I see a code snipppet of your write code.</description>
  <category>.NET API</category>
  <comments>http://www.opcfoundation.org/forum/posting.php?mode=reply&amp;t=2682</comments>
  <dc:creator>Fred_Loveless</dc:creator>
  <pubDate>Tue, 01 Jul 2008 20:06:18 GMT</pubDate>
  <guid isPermaLink="true">http://www.opcfoundation.org/forum/viewtopic.php?p=8520#8520</guid>
 </item>
 <item>
  <title>RE: method with extension object failing</title>
  <link>http://www.opcfoundation.org/forum/viewtopic.php?p=8519#8519</link>
  <description>We determined the root cause of our problem.
&lt;br /&gt;

&lt;br /&gt;
The NodeSet.xml file is being generated with an improper namespace index under the following circumstance.
&lt;br /&gt;

&lt;br /&gt;
1. Define a datatype that inherits from a datatype defined in another namespace.
&lt;br /&gt;
2. Use the new datatype in a method in the dependent namespace. 
&lt;br /&gt;

&lt;br /&gt;
When the nodeset.xml file is imported in server startup the code does not check for the null uri returned from the lookup. That's  why our namespace table was all messed up.
&lt;br /&gt;

&lt;br /&gt;
Our workaround was to change the method to expect the base class datatype not the subtype. The nodeset.xml file correctly specified the namespace of the basetype.</description>
  <category>UA (Unified Architecture)</category>
  <comments>http://www.opcfoundation.org/forum/posting.php?mode=reply&amp;t=2653</comments>
  <dc:creator>jhoffman@guard1.com</dc:creator>
  <pubDate>Tue, 01 Jul 2008 16:17:31 GMT</pubDate>
  <guid isPermaLink="true">http://www.opcfoundation.org/forum/viewtopic.php?p=8519#8519</guid>
 </item>
 <item>
  <title>Server name not found in registry or empty</title>
  <link>http://www.opcfoundation.org/forum/viewtopic.php?p=8518#8518</link>
  <description>hello
&lt;br /&gt;

&lt;br /&gt;
1.
&lt;br /&gt;
&amp;quot;Server name not found in registry or empty&amp;quot;
&lt;br /&gt;

&lt;br /&gt;
whats reason for this error message when trying to connect to remote PC and opc server? connection to opc server from local pc works ok.
&lt;br /&gt;

&lt;br /&gt;
since Matrikon or dOPC explorer can connect to remote pc and opc server successfully, DCOM configuration is OK, am i correct?
&lt;br /&gt;

&lt;br /&gt;
2. do we need to install &amp;quot;OPC Core Components Redistributable&amp;quot; on remote server too or just local pc??
&lt;br /&gt;

&lt;br /&gt;
thanks in advance,
&lt;br /&gt;
sudesh</description>
  <category>DCOM</category>
  <comments>http://www.opcfoundation.org/forum/posting.php?mode=reply&amp;t=2684</comments>
  <dc:creator>Sudesh</dc:creator>
  <pubDate>Tue, 01 Jul 2008 16:12:34 GMT</pubDate>
  <guid isPermaLink="true">http://www.opcfoundation.org/forum/viewtopic.php?p=8518#8518</guid>
 </item>
 <item>
  <title>RE: How to create groups on the OPC server</title>
  <link>http://www.opcfoundation.org/forum/viewtopic.php?p=8517#8517</link>
  <description>&lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Fred_Loveless wrote:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;quote&quot;&gt;What you are refering to is called dynamic addressing. This is when your request a devices address rather then a static tag that is defined fo that address.
&lt;br /&gt;

&lt;br /&gt;
In the simulator driver you have ramping tags that begin wiht and &amp;quot;R&amp;quot; you have contant tags that begin with a &amp;quot;K&amp;quot; and you have user defined tags that are simple simulations for data. For intance you could have an item defined as &amp;lt;channel&amp;gt;.&amp;lt;device&amp;gt;.R0001 or &amp;lt;channel&amp;gt;.&amp;lt;device&amp;gt;.K0001 or &amp;lt;channel&amp;gt;.&amp;lt;device&amp;gt;.SINE (10, -1.000000, 1.000000, 1.000000, 90)
&lt;br /&gt;

&lt;br /&gt;
This last example is a tag that provides a sine value the parameters are for the Rate, Low limit, High Limit, Frequency and phase. All kepware driver help files will provide a lost of the proper sysntax to be used for device data addresses.
&lt;br /&gt;

&lt;br /&gt;
For moe help you  can contact Kepware Technical Support at &lt;a href=&quot;mailto:technical.support@kepware.com&quot;&gt;technical.support@kepware.com&lt;/a&gt;.
&lt;br /&gt;

&lt;br /&gt;
Fred Loveless&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;
&lt;br /&gt;

&lt;br /&gt;
This is exactly what I need.
&lt;br /&gt;
I am starting with the OPC. Thank you very much!!!</description>
  <category>.NET API</category>
  <comments>http://www.opcfoundation.org/forum/posting.php?mode=reply&amp;t=2681</comments>
  <dc:creator>Grimo</dc:creator>
  <pubDate>Tue, 01 Jul 2008 16:04:22 GMT</pubDate>
  <guid isPermaLink="true">http://www.opcfoundation.org/forum/viewtopic.php?p=8517#8517</guid>
 </item>
 <item>
  <title>RE: How to create groups on the OPC server</title>
  <link>http://www.opcfoundation.org/forum/viewtopic.php?p=8516#8516</link>
  <description>What you are refering to is called dynamic addressing. This is when your request a devices address rather then a static tag that is defined fo that address.
&lt;br /&gt;

&lt;br /&gt;
In the simulator driver you have ramping tags that begin wiht and &amp;quot;R&amp;quot; you have contant tags that begin with a &amp;quot;K&amp;quot; and you have user defined tags that are simple simulations for data. For intance you could have an item defined as &amp;lt;channel&amp;gt;.&amp;lt;device&amp;gt;.R0001 or &amp;lt;channel&amp;gt;.&amp;lt;device&amp;gt;.K0001 or &amp;lt;channel&amp;gt;.&amp;lt;device&amp;gt;.SINE (10, -1.000000, 1.000000, 1.000000, 90)
&lt;br /&gt;

&lt;br /&gt;
This last example is a tag that provides a sine value the parameters are for the Rate, Low limit, High Limit, Frequency and phase. All kepware driver help files will provide a lost of the proper sysntax to be used for device data addresses.
&lt;br /&gt;

&lt;br /&gt;
For moe help you  can contact Kepware Technical Support at &lt;a href=&quot;mailto:technical.support@kepware.com&quot;&gt;technical.support@kepware.com&lt;/a&gt;.
&lt;br /&gt;

&lt;br /&gt;
Fred Loveless</description>
  <category>.NET API</category>
  <comments>http://www.opcfoundation.org/forum/posting.php?mode=reply&amp;t=2681</comments>
  <dc:creator>Fred_Loveless</dc:creator>
  <pubDate>Tue, 01 Jul 2008 14:35:49 GMT</pubDate>
  <guid isPermaLink="true">http://www.opcfoundation.org/forum/viewtopic.php?p=8516#8516</guid>
 </item>
 <item>
  <title>RE: How to create groups on the OPC server</title>
  <link>http://www.opcfoundation.org/forum/viewtopic.php?p=8515#8515</link>
  <description>&lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Fred_Loveless wrote:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;quote&quot;&gt;Does item Testx exist in the KepserverEx SimDemo project. It is not an item that was in the deleivered project so you will have to add the item first. I suspect that if you looked in the server event log you would fine an error message indicating and item that does not exist was requested.
&lt;br /&gt;

&lt;br /&gt;
Fred Loveless
&lt;br /&gt;
Senior Application Engineer
&lt;br /&gt;
Kepware Technologies&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;
&lt;br /&gt;

&lt;br /&gt;
The 'Testx' item is not exist in the KepserverEx SimDemo project. On the  KepserverEx eventlog is  this error
&lt;br /&gt;
&amp;quot;attempt to add OPC client item 'Channel_0_User_Defined.User.TestX' failed&amp;quot;
&lt;br /&gt;
I need add it programaticaly, but I dont know how to do it.</description>
  <category>.NET API</category>
  <comments>http://www.opcfoundation.org/forum/posting.php?mode=reply&amp;t=2681</comments>
  <dc:creator>Grimo</dc:creator>
  <pubDate>Tue, 01 Jul 2008 14:05:50 GMT</pubDate>
  <guid isPermaLink="true">http://www.opcfoundation.org/forum/viewtopic.php?p=8515#8515</guid>
 </item>
 <item>
  <title>RE: How to create groups on the OPC server</title>
  <link>http://www.opcfoundation.org/forum/viewtopic.php?p=8514#8514</link>
  <description>Does item Testx exist in the KepserverEx SimDemo project. It is not an item that was in the deleivered project so you will have to add the item first. I suspect that if you looked in the server event log you would fine an error message indicating and item that does not exist was requested.
&lt;br /&gt;

&lt;br /&gt;
Fred Loveless
&lt;br /&gt;
Senior Application Engineer
&lt;br /&gt;
Kepware Technologies</description>
  <category>.NET API</category>
  <comments>http://www.opcfoundation.org/forum/posting.php?mode=reply&amp;t=2681</comments>
  <dc:creator>Fred_Loveless</dc:creator>
  <pubDate>Tue, 01 Jul 2008 12:55:06 GMT</pubDate>
  <guid isPermaLink="true">http://www.opcfoundation.org/forum/viewtopic.php?p=8514#8514</guid>
 </item>
 <item>
  <title>RE: Discovery Server</title>
  <link>http://www.opcfoundation.org/forum/viewtopic.php?p=8513#8513</link>
  <description>I've tried to change the MaxRegistrationInterval configuration property, but without luck.
&lt;br /&gt;

&lt;br /&gt;
I'm using build 215.2
&lt;br /&gt;
Changed line : 
&lt;br /&gt;

&lt;br /&gt;
      configuration.ServerConfiguration.MaxRegistrationInterval = 1000;
&lt;br /&gt;

&lt;br /&gt;
of the helpers.cs in the shared library of the UA Workshop Source Solution.
&lt;br /&gt;

&lt;br /&gt;
Running the Sample client from the UA Sample Source Solution I can discover the Sample Client Embedded server but I cannot find the any workshop sample server.
&lt;br /&gt;

&lt;br /&gt;
Can you please try it ?</description>
  <category>UA (Unified Architecture)</category>
  <comments>http://www.opcfoundation.org/forum/posting.php?mode=reply&amp;t=2677</comments>
  <dc:creator>ClodProgea</dc:creator>
  <pubDate>Tue, 01 Jul 2008 09:46:47 GMT</pubDate>
  <guid isPermaLink="true">http://www.opcfoundation.org/forum/viewtopic.php?p=8513#8513</guid>
 </item>
 <item>
  <title>RE: How to create groups on the OPC server</title>
  <link>http://www.opcfoundation.org/forum/viewtopic.php?p=8512#8512</link>
  <description>&lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Randy wrote:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;quote&quot;&gt;Create a Subscription and add Items to the Subcription.&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;
&lt;br /&gt;

&lt;br /&gt;
If I have this code:
&lt;br /&gt;

&lt;br /&gt;
Opc.Da.Item item = new Opc.Da.Item();
&lt;br /&gt;
item.ClientHandle = System.Guid.NewGuid();
&lt;br /&gt;
item.ServerHandle = null;
&lt;br /&gt;
item.ItemName = &amp;quot;Channel_0_User_Defined.User.TestX&amp;quot;;
&lt;br /&gt;
item.ItemPath = &amp;quot;&amp;quot;;
&lt;br /&gt;
item.Active = true;
&lt;br /&gt;
Opc.Da.Item[] items = new Opc.Da.Item[1];
&lt;br /&gt;
items[0] = item ;
&lt;br /&gt;
Opc.Da.ItemResult[] itemResult;
&lt;br /&gt;
itemResult =subscription.AddItems(items) ;
&lt;br /&gt;

&lt;br /&gt;
I get itemResult 'E_UNKNOWN_ITEM_NAME',  of course, because I would like add new item to server!
&lt;br /&gt;

&lt;br /&gt;
Can you help me please?
&lt;br /&gt;
thank you</description>
  <category>.NET API</category>
  <comments>http://www.opcfoundation.org/forum/posting.php?mode=reply&amp;t=2681</comments>
  <dc:creator>Grimo</dc:creator>
  <pubDate>Tue, 01 Jul 2008 08:28:48 GMT</pubDate>
  <guid isPermaLink="true">http://www.opcfoundation.org/forum/viewtopic.php?p=8512#8512</guid>
 </item>
 <item>
  <title>OPC AE Timestamp</title>
  <link>http://www.opcfoundation.org/forum/viewtopic.php?p=8511#8511</link>
  <description>Hello forum,
&lt;br /&gt;

&lt;br /&gt;
I am currently configuring a HMI as an SOE using OPC AE Server to pass information from a PLC to the HMI.  I am having problems regarding the timestamp.  When OPC AE starts up it reads a time for each configured Event from the PLC.  When an Event next occurs this timestamp changes as you would expect, however the HMI displays the original time and not the new timestamp time.  This happens for each event.  Has anybody witnessed this, and better still solved it!  Could this be a driver issue?
&lt;br /&gt;

&lt;br /&gt;
Regards
&lt;br /&gt;

&lt;br /&gt;
Gaz1977</description>
  <category>AE (Alarms &amp; Events)</category>
  <comments>http://www.opcfoundation.org/forum/posting.php?mode=reply&amp;t=2683</comments>
  <dc:creator>gaz1977</dc:creator>
  <pubDate>Mon, 30 Jun 2008 18:37:20 GMT</pubDate>
  <guid isPermaLink="true">http://www.opcfoundation.org/forum/viewtopic.php?p=8511#8511</guid>
 </item>
 <item>
  <title>RE: method with extension object failing</title>
  <link>http://www.opcfoundation.org/forum/viewtopic.php?p=8510#8510</link>
  <description>This also results in a problem on the client.  I'm trying to set up an event filter for a subscription with the Sample Client when it is connected to our server.  When I try to add an event filter element using Select Node... the SelectNodeDlg.ShowDialog method encounters the following exception:
&lt;br /&gt;

&lt;br /&gt;
&lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Quote:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;quote&quot;&gt;Value cannot be null.
&lt;br /&gt;
Parameter name: item
&lt;br /&gt;

&lt;br /&gt;
at System.Windows.Forms.ComboBox.ObjectCollection.AddInternal(Object item)
&lt;br /&gt;
at System.Windows.Forms.ComboBox.ObjectCollection.AddRangeInternal(IList items)
&lt;br /&gt;
at System.Windows.Forms.ComboBox.ObjectCollection.AddRange(Object[] items)
&lt;br /&gt;
at Opc.Ua.Sample.Controls.SelectNodeDlg.ShowDialog(Browser browser, NodeId rootId) in C:\OPC UA\Source\Samples\Controls\Sessions\SelectNodeDlg.cs:line 50
&lt;br /&gt;
at Opc.Ua.Sample.Controls.ContentFilterElementListCtrl.SelectNodeMI_Click(Object sender, EventArgs e) in C:\OPC UA\Source\Samples\Controls\Subscriptions\ContentFilterElementListCtrl.cs:line 212&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;
&lt;br /&gt;

&lt;br /&gt;
Here's the code.
&lt;br /&gt;

&lt;br /&gt;
&lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Code:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;code&quot;&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public ReferenceDescription ShowDialog&amp;#40;Browser browser, NodeId rootId&amp;#41;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;#123;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if &amp;#40;browser == null&amp;#41; throw new ArgumentNullException&amp;#40;&amp;quot;browser&amp;quot;&amp;#41;;
&lt;br /&gt;

&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; BrowseCTRL.SetRoot&amp;#40;browser, rootId&amp;#41;;
&lt;br /&gt;

&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; NamespaceUriCB.Items.Clear&amp;#40;&amp;#41;;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; NamespaceUriCB.Items.AddRange&amp;#40;browser.Session.NamespaceUris.ToArray&amp;#40;&amp;#41;&amp;#41;;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; OkBTN.Enabled = false;
&lt;br /&gt;

&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if &amp;#40;ShowDialog&amp;#40;&amp;#41; != DialogResult.OK&amp;#41;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;#123;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return null;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;#125;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return m_reference;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;#125;
&lt;br /&gt;
&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;
&lt;br /&gt;

&lt;br /&gt;
The problem occurs at the line
&lt;br /&gt;
&lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Code:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;code&quot;&gt;NamespaceUriCB.Items.AddRange&amp;#40;browser.Session.NamespaceUris.ToArray&amp;#40;&amp;#41;&amp;#41;;&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;
&lt;br /&gt;

&lt;br /&gt;
The root cause is that for some reason our namespace table has null entries in it.
&lt;br /&gt;

&lt;br /&gt;
&lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Quote:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;quote&quot;&gt;browser.Session.NamespaceUris.ToArray()
&lt;br /&gt;
{string[9]}
&lt;br /&gt;
    [0]: &amp;quot;http://opcfoundation.org/UA/&amp;quot;
&lt;br /&gt;
    [1]: &amp;quot;http://www.guard1.com/TKS/G1E/Instance/User&amp;quot;
&lt;br /&gt;
    [2]: &amp;quot;http://www.guard1.com/TKS/G1E/Instance/System&amp;quot;
&lt;br /&gt;
    [3]: &amp;quot;http://www.guard1.com/TKS/G1E/Models/Core&amp;quot;
&lt;br /&gt;
    [4]: &amp;quot;http://www.guard1.com/TKS/G1E/Models/PipeDevices&amp;quot;
&lt;br /&gt;
    [5]: null
&lt;br /&gt;
    [6]: &amp;quot;http://www.guard1.com/TKS/G1E/Models/SysLib&amp;quot;
&lt;br /&gt;
    [7]: null
&lt;br /&gt;
    [8]: null&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;</description>
  <category>UA (Unified Architecture)</category>
  <comments>http://www.opcfoundation.org/forum/posting.php?mode=reply&amp;t=2653</comments>
  <dc:creator>BrentBowers</dc:creator>
  <pubDate>Mon, 30 Jun 2008 16:23:17 GMT</pubDate>
  <guid isPermaLink="true">http://www.opcfoundation.org/forum/viewtopic.php?p=8510#8510</guid>
 </item>
 <item>
  <title>RE: Can't  access Group Information</title>
  <link>http://www.opcfoundation.org/forum/viewtopic.php?p=8509#8509</link>
  <description>Hi Thanks for quick reply.
&lt;br /&gt;
                    my OPCDAAuto.dll version is 2.2.5.30(which is in C:\WINDOWS\System32)
&lt;br /&gt;
                    and my kepware server version is 4.270.416
&lt;br /&gt;
                   Nope.. I don't see any errors in my .NET code.
&lt;br /&gt;
                    I can connect to the OPCserver then i can add Groups to the Server then i can able to add OPCItems to the Groups...
&lt;br /&gt;
                    every thing looks fine..
&lt;br /&gt;
But only thing is i can't access the added Group..
&lt;br /&gt;
                    Please help me out fix this issue..</description>
  <category>.NET API</category>
  <comments>http://www.opcfoundation.org/forum/posting.php?mode=reply&amp;t=2682</comments>
  <dc:creator>ramana_forums</dc:creator>
  <pubDate>Mon, 30 Jun 2008 14:43:18 GMT</pubDate>
  <guid isPermaLink="true">http://www.opcfoundation.org/forum/viewtopic.php?p=8509#8509</guid>
 </item>
 <item>
  <title>RE: Environment variable strings in file paths</title>
  <link>http://www.opcfoundation.org/forum/viewtopic.php?p=8508#8508</link>
  <description>Thanks, Randy.  Works like a charm.</description>
  <category>UA (Unified Architecture)</category>
  <comments>http://www.opcfoundation.org/forum/posting.php?mode=reply&amp;t=2673</comments>
  <dc:creator>BrentBowers</dc:creator>
  <pubDate>Mon, 30 Jun 2008 14:08:12 GMT</pubDate>
  <guid isPermaLink="true">http://www.opcfoundation.org/forum/viewtopic.php?p=8508#8508</guid>
 </item>
 <item>
  <title>RE: Can't  access Group Information</title>
  <link>http://www.opcfoundation.org/forum/viewtopic.php?p=8507#8507</link>
  <description>It sounds like you may be useing an olde version of the OPC Automation wrapper. What version of KepserverEX are  you useing and what version of the OPCDAAUTO.dll automation wrapper are  you using?
&lt;br /&gt;

&lt;br /&gt;
Also are you seeing errors in the .Net applicaiton.
&lt;br /&gt;

&lt;br /&gt;
Fred Loveless
&lt;br /&gt;
Senior Application Engineer
&lt;br /&gt;
Kepware Technologies
&lt;br /&gt;
&lt;a href=&quot;http://www.kepware.com&quot; target=&quot;_blank&quot;&gt;http://www.kepware.com&lt;/a&gt;</description>
  <category>.NET API</category>
  <comments>http://www.opcfoundation.org/forum/posting.php?mode=reply&amp;t=2682</comments>
  <dc:creator>Fred_Loveless</dc:creator>
  <pubDate>Mon, 30 Jun 2008 13:52:42 GMT</pubDate>
  <guid isPermaLink="true">http://www.opcfoundation.org/forum/viewtopic.php?p=8507#8507</guid>
 </item>
 <item>
  <title>RE: Error setting the Event Filter with the sample client</title>
  <link>http://www.opcfoundation.org/forum/viewtopic.php?p=8506#8506</link>
  <description>Thanks, Randy.  I upgraded to 215.2 and it's working much better now.</description>
  <category>UA (Unified Architecture)</category>
  <comments>http://www.opcfoundation.org/forum/posting.php?mode=reply&amp;t=2678</comments>
  <dc:creator>BrentBowers</dc:creator>
  <pubDate>Mon, 30 Jun 2008 13:44:15 GMT</pubDate>
  <guid isPermaLink="true">http://www.opcfoundation.org/forum/viewtopic.php?p=8506#8506</guid>
 </item>
 <item>
  <title>RE: OPC DA Data change event</title>
  <link>http://www.opcfoundation.org/forum/viewtopic.php?p=8505#8505</link>
  <description>The Global Data change is an event of the group collection. Simply advise the group collection, in VB Dim with events.
&lt;br /&gt;

&lt;br /&gt;
&lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Code:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;code&quot;&gt;Dim WithEvents AnOPCGroupCollection As OPCGroups
&lt;br /&gt;

&lt;br /&gt;
Private Sub AnOPCGroupCollection_GlobalDataChange &amp;#40;TransactionID As
&lt;br /&gt;
Long, GroupHandle As Long, MasterQuality As Long, MasterError As
&lt;br /&gt;
Long, NumItems As Long, ClientHandles&amp;#40;&amp;#41; As Long, ItemValues&amp;#40;&amp;#41; As
&lt;br /&gt;
Variant, Qualities&amp;#40;&amp;#41; As Long, TimeStamps&amp;#40;&amp;#41; As Date&amp;#41;
&lt;br /&gt;
‘ write your client code here to process the data change values
&lt;br /&gt;
End Sub&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;
&lt;br /&gt;

&lt;br /&gt;

&lt;br /&gt;
This event will be invoked for each OPCGroup object that contains an item, whose value or state of
&lt;br /&gt;
the value has changed since the last time this event, was fired. The individual event on the
&lt;br /&gt;
OPCGroup object is also fired as well. Your application, when using both event handlers will receive
&lt;br /&gt;
the data value twice, once for the individual group event, and once for the AllGroupsDataChange
&lt;br /&gt;
Event.
&lt;br /&gt;

&lt;br /&gt;
Typically you can ignore the group Data change event.</description>
  <category>DA (Data Access)</category>
  <comments>http://www.opcfoundation.org/forum/posting.php?mode=reply&amp;t=2675</comments>
  <dc:creator>Fred_Loveless</dc:creator>
  <pubDate>Mon, 30 Jun 2008 13:41:10 GMT</pubDate>
  <guid isPermaLink="true">http://www.opcfoundation.org/forum/viewtopic.php?p=8505#8505</guid>
 </item>
 <item>
  <title>Can't  access Group Information</title>
  <link>http://www.opcfoundation.org/forum/viewtopic.php?p=8504#8504</link>
  <description>'Hi 
&lt;br /&gt;
I have created sample OPC Client using VB.NET 2005.my client using ArchestrA and Kepware OPCServers.
&lt;br /&gt;
                    using my .NET application i can create Groups and Items into OPCServers.
&lt;br /&gt;
 After that i am trying to Write a value to my OPC Items.
&lt;br /&gt;
                    But I can't see the Group Information.It is giving me 'error: can not obtain value'
&lt;br /&gt;
                    i DONT understand why i can't access the Group.Almost i was spend 3 days but no clue.
&lt;br /&gt;
 Can any one help me out Please....
&lt;br /&gt;

&lt;br /&gt;
Thanks in Advance</description>
  <category>.NET API</category>
  <comments>http://www.opcfoundation.org/forum/posting.php?mode=reply&amp;t=2682</comments>
  <dc:creator>ramana_forums</dc:creator>
  <pubDate>Mon, 30 Jun 2008 13:02:50 GMT</pubDate>
  <guid isPermaLink="true">http://www.opcfoundation.org/forum/viewtopic.php?p=8504#8504</guid>
 </item>
 <item>
  <title>RE: How to create groups on the OPC server</title>
  <link>http://www.opcfoundation.org/forum/viewtopic.php?p=8503#8503</link>
  <description>&lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Randy wrote:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;quote&quot;&gt;Create a Subscription and add Items to the Subcription.&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;
&lt;br /&gt;

&lt;br /&gt;
Thank you, but if I add item
&lt;br /&gt;
subscription.AddItems(items);
&lt;br /&gt;

&lt;br /&gt;
I don't see any changes on the server.
&lt;br /&gt;

&lt;br /&gt;
will be possible write some sample code?
&lt;br /&gt;

&lt;br /&gt;
thank.</description>
  <category>.NET API</category>
  <comments>http://www.opcfoundation.org/forum/posting.php?mode=reply&amp;t=2681</comments>
  <dc:creator>Grimo</dc:creator>
  <pubDate>Mon, 30 Jun 2008 09:36:19 GMT</pubDate>
  <guid isPermaLink="true">http://www.opcfoundation.org/forum/viewtopic.php?p=8503#8503</guid>
 </item>
 <item>
  <title>RE: OPC DA Data change event</title>
  <link>http://www.opcfoundation.org/forum/viewtopic.php?p=8502#8502</link>
  <description>Thanks Fred_Loveless,
&lt;br /&gt;

&lt;br /&gt;
Can you please explain about how to get the &amp;quot;global Data change event&amp;quot; implemented in this case?
&lt;br /&gt;

&lt;br /&gt;
Anand</description>
  <category>DA (Data Access)</category>
  <comments>http://www.opcfoundation.org/forum/posting.php?mode=reply&amp;t=2675</comments>
  <dc:creator>anandhancs</dc:creator>
  <pubDate>Mon, 30 Jun 2008 03:19:36 GMT</pubDate>
  <guid isPermaLink="true">http://www.opcfoundation.org/forum/viewtopic.php?p=8502#8502</guid>
 </item>
 <item>
  <title>RE: OPC DA Data change event</title>
  <link>http://www.opcfoundation.org/forum/viewtopic.php?p=8501#8501</link>
  <description>I have many customers taht have multiple VB apps they have created for exctly this reason.
&lt;br /&gt;

&lt;br /&gt;
You could also use the global Data change event insted of the individual group data change events. This sends all group data changes to the global data change. The added paramter in the data change is the Goup Name.</description>
  <category>DA (Data Access)</category>
  <comments>http://www.opcfoundation.org/forum/posting.php?mode=reply&amp;t=2675</comments>
  <dc:creator>Fred_Loveless</dc:creator>
  <pubDate>Fri, 27 Jun 2008 18:12:06 GMT</pubDate>
  <guid isPermaLink="true">http://www.opcfoundation.org/forum/viewtopic.php?p=8501#8501</guid>
 </item>
 <item>
  <title>RE: How to create groups on the OPC server</title>
  <link>http://www.opcfoundation.org/forum/viewtopic.php?p=8500#8500</link>
  <description>Create a Subscription and add Items to the Subcription.</description>
  <category>.NET API</category>
  <comments>http://www.opcfoundation.org/forum/posting.php?mode=reply&amp;t=2681</comments>
  <dc:creator>Randy</dc:creator>
  <pubDate>Fri, 27 Jun 2008 14:52:59 GMT</pubDate>
  <guid isPermaLink="true">http://www.opcfoundation.org/forum/viewtopic.php?p=8500#8500</guid>
 </item>
 <item>
  <title>How to create groups on the OPC server</title>
  <link>http://www.opcfoundation.org/forum/viewtopic.php?p=8499#8499</link>
  <description>Hello, 
&lt;br /&gt;
I neeed to create groups on the OPC server. I used Opc.Da.Server
&lt;br /&gt;
MyDaServer = new Opc.Da.Server(Factory, URL);
&lt;br /&gt;
from MyDaServer I can create subscription and I can read/ write values. But there is missing method for create new groups and tags on the OPC server.  
&lt;br /&gt;
Do you have some idea, how to create new groups and tags?
&lt;br /&gt;
thank you.</description>
  <category>.NET API</category>
  <comments>http://www.opcfoundation.org/forum/posting.php?mode=reply&amp;t=2681</comments>
  <dc:creator>Grimo</dc:creator>
  <pubDate>Fri, 27 Jun 2008 12:50:33 GMT</pubDate>
  <guid isPermaLink="true">http://www.opcfoundation.org/forum/viewtopic.php?p=8499#8499</guid>
 </item>
 <item>
  <title>Build 215.1 Notes</title>
  <link>http://www.opcfoundation.org/forum/viewtopic.php?p=8498#8498</link>
  <description>This release includes more detailed quick starts that illustrate how to use the SDK. More documentation is currently the top priority for the next releases.
&lt;br /&gt;

&lt;br /&gt;
All merge modules, installers and DLLs/EXEs are signed with the OPC-F key.
&lt;br /&gt;

&lt;br /&gt;
This release includes two new merge modules and a setup for redistributables.
&lt;br /&gt;

&lt;br /&gt;
&lt;span style=&quot;font-weight: bold&quot;&gt;Redistributable Applications MergeModule (x86):  &lt;/span&gt;
&lt;br /&gt;
Installs the discovery server and the certificate tool in the CommonProgramFiles directory.
&lt;br /&gt;

&lt;br /&gt;
The LDS is installed as a Service that runs in the SYSTEM account. The merge module sets permissions on the certificate to ensure the SYSTEM account can access it. The merge module also configures the windows firewall.
&lt;br /&gt;

&lt;br /&gt;
&lt;span style=&quot;font-weight: bold&quot;&gt;Redistributable APIs MergeModule (x86): &lt;/span&gt;
&lt;br /&gt;
Installs the ANSI C Stack Libs and Headers in the CommonProgramFiles directory.
&lt;br /&gt;
Installs the .NET Stack Assemblies and Documentation in the ProgramFiles\Reference Assemblies directory
&lt;br /&gt;

&lt;br /&gt;
Nothing is placed in the GAC at this time because of problems with Managed C++ DLLs
&lt;br /&gt;

&lt;br /&gt;
&lt;span style=&quot;font-weight: bold&quot;&gt;Redistributables Setup (x86)&lt;/span&gt;
&lt;br /&gt;
                Installs the Redistributable Applications and APIs MergeModules
&lt;br /&gt;

&lt;br /&gt;
&lt;span style=&quot;font-weight: bold&quot;&gt;Sample Binaries Setup (x86)&lt;/span&gt;
&lt;br /&gt;
Installs the binaries for the sample applications
&lt;br /&gt;

&lt;br /&gt;
The sample applications are configured using an XML file called SampleApplications.xml. This file is passed to a command line version of the Configuration Tool. The XML file allows the installer writer to control how the application security is configured. For example, this file can specify the certificate to use and the application URI. For the sample applications the tool creates a unique application URI from the hostname and the application name.
&lt;br /&gt;

&lt;br /&gt;
The configuration tool has some issues which I am working on but it works for the sample apps.
&lt;br /&gt;

&lt;br /&gt;
There are bugs fixes for the ANSI C stack DLL that I have not incorporated into this build.
&lt;br /&gt;

&lt;br /&gt;
Note that the COM config tool is not in this build because the functionality was merged into main configuration tool but it is not ready yet.</description>
  <category>UA (Unified Architecture) FAQ</category>
  <comments>http://www.opcfoundation.org/forum/posting.php?mode=reply&amp;t=2680</comments>
  <dc:creator>Randy</dc:creator>
  <pubDate>Fri, 27 Jun 2008 09:56:26 GMT</pubDate>
  <guid isPermaLink="true">http://www.opcfoundation.org/forum/viewtopic.php?p=8498#8498</guid>
 </item>
 <item>
  <title>RE: Discovery Server</title>
  <link>http://www.opcfoundation.org/forum/viewtopic.php?p=8497#8497</link>
  <description>The SDK takes care of this.
&lt;br /&gt;

&lt;br /&gt;
But you will need to set the MaxRegistrationInterval in the application configuration file to something other than 0</description>
  <category>UA (Unified Architecture)</category>
  <comments>http://www.opcfoundation.org/forum/posting.php?mode=reply&amp;t=2677</comments>
  <dc:creator>Randy</dc:creator>
  <pubDate>Fri, 27 Jun 2008 09:33:30 GMT</pubDate>
  <guid isPermaLink="true">http://www.opcfoundation.org/forum/viewtopic.php?p=8497#8497</guid>
 </item>
 <item>
  <title>RE: Discovery Server</title>
  <link>http://www.opcfoundation.org/forum/viewtopic.php?p=8496#8496</link>
  <description>ok for the merge module, but what I meant was regarding the server implementation. Since the server has to be the client of the Discovery Server, do I need to provide this logic (notify the discovery server of the presence of my server) inside my server or the UA SDK will do it for my server ?
&lt;br /&gt;

&lt;br /&gt;
I'm trying the sample servers from build 214 but it seeems that none of them register to the Discovery Server.
&lt;br /&gt;

&lt;br /&gt;

&lt;br /&gt;
thanks</description>
  <category>UA (Unified Architecture)</category>
  <comments>http://www.opcfoundation.org/forum/posting.php?mode=reply&amp;t=2677</comments>
  <dc:creator>ClodProgea</dc:creator>
  <pubDate>Fri, 27 Jun 2008 09:26:38 GMT</pubDate>
  <guid isPermaLink="true">http://www.opcfoundation.org/forum/viewtopic.php?p=8496#8496</guid>
 </item>
 <item>
  <title>RE: Discovery Server</title>
  <link>http://www.opcfoundation.org/forum/viewtopic.php?p=8495#8495</link>
  <description>Build 215 will be posted shortly. It includes a merge module for the discovery server.</description>
  <category>UA (Unified Architecture)</category>
  <comments>http://www.opcfoundation.org/forum/posting.php?mode=reply&amp;t=2677</comments>
  <dc:creator>Randy</dc:creator>
  <pubDate>Fri, 27 Jun 2008 09:00:57 GMT</pubDate>
  <guid isPermaLink="true">http://www.opcfoundation.org/forum/viewtopic.php?p=8495#8495</guid>
 </item>
 <item>
  <title>RE: Sample Server with an enormous amount of OPC Objects</title>
  <link>http://www.opcfoundation.org/forum/viewtopic.php?p=8494#8494</link>
  <description>Build 215 includes a sample for a custom NodeManager</description>
  <category>UA (Unified Architecture)</category>
  <comments>http://www.opcfoundation.org/forum/posting.php?mode=reply&amp;t=2658</comments>
  <dc:creator>Randy</dc:creator>
  <pubDate>Fri, 27 Jun 2008 09:00:21 GMT</pubDate>
  <guid isPermaLink="true">http://www.opcfoundation.org/forum/viewtopic.php?p=8494#8494</guid>
 </item>
 <item>
  <title>RE: Environment variable strings in file paths</title>
  <link>http://www.opcfoundation.org/forum/viewtopic.php?p=8493#8493</link>
  <description>Build 215 adds support to app.config and InvalidCertificateDirectory, DiscoveryServerCacheFile, OutputFilePath and EndpointCacheFilePath. 
&lt;br /&gt;

&lt;br /&gt;
However, there is a subtle change: it uses the strings from the Enviroment.SpecialFolder enumeration first and falls back to the environment variable if the text between the % % is not found.</description>
  <category>UA (Unified Architecture)</category>
  <comments>http://www.opcfoundation.org/forum/posting.php?mode=reply&amp;t=2673</comments>
  <dc:creator>Randy</dc:creator>
  <pubDate>Fri, 27 Jun 2008 08:59:27 GMT</pubDate>
  <guid isPermaLink="true">http://www.opcfoundation.org/forum/viewtopic.php?p=8493#8493</guid>
 </item>
 <item>
  <title>RE: Error setting the Event Filter with the sample client</title>
  <link>http://www.opcfoundation.org/forum/viewtopic.php?p=8492#8492</link>
  <description>It appears to be a bug in the server which does not handle the case where the same monitored item could subscribe multiple times.
&lt;br /&gt;

&lt;br /&gt;
I changed the code in Build 215 to handle this case:
&lt;br /&gt;

&lt;br /&gt;
Line 729 in NodeSource.cs
&lt;br /&gt;

&lt;br /&gt;
m_monitoredItems[monitoredItem.Id] = monitoredItem;</description>
  <category>UA (Unified Architecture)</category>
  <comments>http://www.opcfoundation.org/forum/posting.php?mode=reply&amp;t=2678</comments>
  <dc:creator>Randy</dc:creator>
  <pubDate>Fri, 27 Jun 2008 08:54:17 GMT</pubDate>
  <guid isPermaLink="true">http://www.opcfoundation.org/forum/viewtopic.php?p=8492#8492</guid>
 </item>
 <item>
  <title>AE Server method - QueryConditionNames</title>
  <link>http://www.opcfoundation.org/forum/viewtopic.php?p=8491#8491</link>
  <description>We are planning to develop OPC AE client.  I would like to understand the use of QueryConditionNames, QuerySubConditionNames and QuerySourceConditions. Do AE clients really use these methods? What is the purpose behind?</description>
  <category>AE (Alarms &amp; Events)</category>
  <comments>http://www.opcfoundation.org/forum/posting.php?mode=reply&amp;t=2679</comments>
  <dc:creator>ViswaSiva</dc:creator>
  <pubDate>Fri, 27 Jun 2008 05:12:50 GMT</pubDate>
  <guid isPermaLink="true">http://www.opcfoundation.org/forum/viewtopic.php?p=8491#8491</guid>
 </item>
 <item>
  <title>RE: OPC DA Data change event</title>
  <link>http://www.opcfoundation.org/forum/viewtopic.php?p=8490#8490</link>
  <description>Thanks Fred for the quick reply.So to get rid off this problem, if i use different application running parallely for each server object connected with its own groups,will it solve my problem of detecting the data change  on many group objects from different servers at the same time?Thanks.
&lt;br /&gt;

&lt;br /&gt;
Anand</description>
  <category>DA (Data Access)</category>
  <comments>http://www.opcfoundation.org/forum/posting.php?mode=reply&amp;t=2675</comments>
  <dc:creator>anandhancs</dc:creator>
  <pubDate>Fri, 27 Jun 2008 02:48:18 GMT</pubDate>
  <guid isPermaLink="true">http://www.opcfoundation.org/forum/viewtopic.php?p=8490#8490</guid>
 </item>
</channel>
</rss>
