Application coding is reduced to handling special cases.īrowse functions display the items directly in a TreeView control. Items can be assigned to a control or to a method to eliminate application callback handling. Handles Read, Write and DataChange callbacks for any number of items. Requests from the application are queued and success/error is reported in the completion handler, simplifying the application error handling.Ĭonnects to one OPC server and periodically checks the server connection. Servers and items can be browsed and selected.Īll OPC server access is asynchronous. The configuration is supported by dialogs. To add OPC server access to a Windows Form or Service application, drag the controls from the Visual Studio Toolbox to the application design pane and configure the properties. The controls are invisible, doing the background work. The OCP Server Access controls are easy to use and handle the OPC server access efficiently and with extensive error checking. Other OPC DA clients can access Xi servers through the DAEtoXi converter. OPCDA.NET with the OPCDA.NET-Xi option enables clients to access OPC DA and OPC. NET 3.0) option that enables the application to access DA and Xi servers through the same API.Īccess to OPC. Support for the Express Interface (Xi / OPC. Asynchronous server access is made simple and the data change callbacks can be configured to update Windows controls. The DAGroup component can be dragged from the Visual Studio toolbox and configured in the Visual Studio Designer. It handles the server access with extensive error checking. The DAServer component can be dragged from the Visual Studio toolbox and configured in the Visual Studio Designer. The ItemListLoader class and ItemListBuilder utility manage item definitioin lists in XML files. The BGServer, BGGroup, BGDataBind, BDBrowseTree classes handle the server access in background classes to prevent the application from becoming unresponsive due to server communiction issues. The OpcDataBind class links OPC server items to Windows/WPF controls and handles the updating. The RefreshGroup class provides methods for simple asynchronous read/write access and data change callbacks for individual OPC server items. The SyncIOGroup class provides methods for simple synchronous read/write access for individual OPC server items. The BrowseTree class browses the OCP DA server into a TreeNode structure or displays the browse result in a Forms/WPF TreeView control. The OpcGroup class is the base class for the OPC DA group interface and reflects one group instance in the OPC DA server. OPC DA V3 specified Browse and GetProperties methods. The OpcServer class is the base class that reflects one OPC DA server instance. OPCDA.NET Features Comparison Classes and Features See more details in the Feature Comparison. The OPCDA.NET-UA option can be added to the project to enable the application to access OPC DA and OPC UA servers through the same API.The OPCDA.NET-Xi option can be added to the project to enable the application to access OPC DA and OPC.The convenient OPC DA V3 Browse and GetProperties methods can be used with OPC DA V2 servers.The ItemList Builder/Loader makes coding cleaner, simpler, quicker and better maintainable.The Background Server Access classes handle all server access in background threads and prevent the application from becoming unresponsive due to long DCOM communications timeouts or long server processing times due e.g.The DAServer/DAGroup Controls are configured in the Visual Studio Designer and handle the OPC server access and callbacks.The Professional Edition offers features that improve the application quality without increasing the development effort. All OPC DA V2.05 defined (mandatory and optional) functions can be accessed through methods that handle all data type conversion to/from. All OPC DA V3 defined (mandatory and optional) functions can be accessed through methods that handle all data type conversion to/from. The QuickUse classes provide simple to use methods for data binding, item browsing and synchronous/asynchronous item read/write access.These invisible controls are configured in the Visual Studio Designer and handle the OPC server access with extensive error checking. The server access Controls reduce application coding to a minimum.The user can choose the interface layer according the application requirements and the personal preferences. OPCDA.NET has a multi-layered class structure. Many samples applications are provided with projects for Visual Studio 2010, 2008, 20. Net wrapper assembly and the utilities are provided in a version for. Net wrapper that supports 32-bit and 64-bit operation on Windows XP, Vista and Windows-7 systems. NET (C# or VB) OPC DA client applications. It provides classes, controls and tools for the efficient development of high quality. NET component for the development of OPC DA client applications with C# or VB.NET.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |