资源简介
OPCUA:C#使用OpcUaHelper开源库开发客Monitor户端
第三方OPC开源源码,便于熟悉OPC UA 的开发过程,代码包含服务器、客户端及使用帮助
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Opc.Ua;
using Opc.Ua.Client;
namespace OpcUaHelper
{
///
/// Defines numerous re-useable utility functions.
///
public partial class ClientUtils
{
///
/// Handles an exception.
///
public static void HandleException( string caption Exception e )
{
ExceptionDlg.Show( caption e );
}
///
/// Returns the application icon.
///
public static System.Drawing.Icon GetAppIcon()
{
try
{
return new Icon( “App.ico“ );
}
catch (Exception)
{
return null;
}
}
#region DisplayText Lookup
///
/// Gets the display text for the access level attribute.
///
/// The access level.
/// The access level formatted as a string.
public static string GetAccessLevelDisplayText( byte accessLevel )
{
StringBuilder buffer = new StringBuilder( );
if (accessLevel == AccessLevels.None)
{
buffer.Append( “None“ );
}
if ((accessLevel & AccessLevels.CurrentRead) == AccessLevels.CurrentRead)
{
buffer.Append( “Read“ );
}
if ((accessLevel & AccessLevels.CurrentWrite) == AccessLevels.CurrentWrite)
{
if (buffer.Length > 0)
{
buffer.Append( “ | “ );
}
buffer.Append( “Write“ );
}
if ((accessLevel & AccessLevels.HistoryRead) == AccessLevels.HistoryRead)
{
if (buffer.Length > 0)
{
buffer.Append( “ | “ );
}
buffer.Append( “HistoryRead“ );
}
if ((accessLevel & AccessLevels.HistoryWrite) == AccessLevels.HistoryWrite)
{
if (buffer.Length > 0)
{
buffer.Append( “ | “ );
}
buffer.Append( “HistoryWrite“ );
}
if ((accessLevel & AccessLevels.SemanticChange) == AccessLevels.SemanticChange)
{
if (buffer.Length > 0)
{
buffer.Append( “ | “ );
}
buffer.Append( “SemanticChange“ );
}
return buffer.ToString( );
}
///
/// Gets the display text for the event notifier attribute.
///
/// The event notifier.
/// The event notifi
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2021-04-22 00:01 OpcUaHelper-master\
文件 2518 2021-04-22 00:01 OpcUaHelper-master\.gitattributes
文件 4305 2021-04-22 00:01 OpcUaHelper-master\.gitignore
目录 0 2021-04-22 00:01 OpcUaHelper-master\Imgs\
文件 45857 2021-04-22 00:01 OpcUaHelper-master\Imgs\Monitor.png
文件 87793 2021-04-22 00:01 OpcUaHelper-master\Imgs\support.png
文件 7651 2021-04-22 00:01 OpcUaHelper-master\LICENSE
目录 0 2021-04-22 00:01 OpcUaHelper-master\OpcUaHelper.Demo\
文件 3247 2021-04-22 00:01 OpcUaHelper-master\OpcUaHelper.Demo\App.config
文件 14065 2021-04-22 00:01 OpcUaHelper-master\OpcUaHelper.Demo\Form1.Designer.cs
文件 13538 2021-04-22 00:01 OpcUaHelper-master\OpcUaHelper.Demo\Form1.cs
文件 5698 2021-04-22 00:01 OpcUaHelper-master\OpcUaHelper.Demo\Form1.resx
文件 26850 2021-04-22 00:01 OpcUaHelper-master\OpcUaHelper.Demo\OpcUaHelper.Demo.csproj
文件 513 2021-04-22 00:01 OpcUaHelper-master\OpcUaHelper.Demo\Program.cs
目录 0 2021-04-22 00:01 OpcUaHelper-master\OpcUaHelper.Demo\Properties\
文件 1318 2021-04-22 00:01 OpcUaHelper-master\OpcUaHelper.Demo\Properties\AssemblyInfo.cs
文件 2789 2021-04-22 00:01 OpcUaHelper-master\OpcUaHelper.Demo\Properties\Resources.Designer.cs
文件 5496 2021-04-22 00:01 OpcUaHelper-master\OpcUaHelper.Demo\Properties\Resources.resx
文件 1079 2021-04-22 00:01 OpcUaHelper-master\OpcUaHelper.Demo\Properties\Settings.Designer.cs
文件 242 2021-04-22 00:01 OpcUaHelper-master\OpcUaHelper.Demo\Properties\Settings.settings
文件 193 2021-04-22 00:01 OpcUaHelper-master\OpcUaHelper.Demo\SampleUse.cs
文件 9982 2021-04-22 00:01 OpcUaHelper-master\OpcUaHelper.Demo\packages.config
目录 0 2021-04-22 00:01 OpcUaHelper-master\OpcUaHelper.NetCoreDemo\
文件 469 2021-04-22 00:01 OpcUaHelper-master\OpcUaHelper.NetCoreDemo\OpcUaHelper.NetCoreDemo.csproj
文件 1296 2021-04-22 00:01 OpcUaHelper-master\OpcUaHelper.NetCoreDemo\Program.cs
目录 0 2021-04-22 00:01 OpcUaHelper-master\OpcUaHelper.NetCoreDemo\Properties\
目录 0 2021-04-22 00:01 OpcUaHelper-master\OpcUaHelper.NetCoreDemo\Properties\PublishProfiles\
文件 479 2021-04-22 00:01 OpcUaHelper-master\OpcUaHelper.NetCoreDemo\Properties\PublishProfiles\FolderProfile.pubxm
目录 0 2021-04-22 00:01 OpcUaHelper-master\OpcUaHelper.Standard\
文件 1719 2021-04-22 00:01 OpcUaHelper-master\OpcUaHelper.Standard\OpcUaHelper.Standard.csproj
目录 0 2021-04-22 00:01 OpcUaHelper-master\OpcUaHelper.Standard\Properties\
............此处省略132个文件信息
- 上一篇:winform下拉多选自定义控件(带全选)
- 下一篇:C# 下拉框多选
相关资源
- 基于pcan-basic编译的上位机
- 压缩和解压(基于ICSharpCode)
- TcpClient C#2010读取PLC
- RSlinux Opc Client
- C# RPC框架(微服务)
- C#访问OPC(附代码讲解)
- 规约测试软件源码(PCL)
- C#编写的Gerber查看器
- 用C#实现PC与西门子PLC串行通讯
- C#实现封装SPC过程能力工具类ProcessC
- C# 使用 TcpClient,Socket 聊天
- OPC UA Server .Net源码,SDK
- 01 STM32F205 多功能LCD时钟-原理图PCB文件
- .net对接支付宝PC网页端
- PC桌面程序鼠标轨迹在Robotstudio中重现
- C#网络抓包MySniffer+WinPcap_中文技术文档
- PCQQ协议 C#版本
- 0322 C# OPC UA 简单.zip
- 基于C#和SharpPcap实现的sniffer
- VS C#语言编写的与plc通讯的OPC代码完整
- c# 读取 wireshark pcap文件 官方源码
- opc应用程序入门中文
- C#基于OPC服务器读写欧姆龙PLC数据
- ASPC#网上书店购物,全部源码,Web网站
- asp.netgrpccert.zip
- C#版本opc da 源码
- OPC UA C#
- 0237 C#通过OPC连接PLC读写数据源码.ra
- OPC UA服务器/客户端开发工具284826
- C# PCM音乐流播放
评论
共有 条评论