OPC UA基于OPC基金会提供的新一代技术,提供安全,可靠和独立于厂商的,实现原始数据和预处理的信息从制造层级到生产计划或ERP层级的传输。通过OPC

UA,所有需要的信息在任何时间,任何地点对每个授权的应用,每个授权的人员都可用。这种功能独立于制造厂商的原始应用,编程语言和操作系统。

由于目前市面上的OPC UA服务器价格比较贵,所以我基于OPC基金会开源类库使用C#语言开发了此OPC UA服务器。

软件下载地址:http://tengeli.cn/204.html

主要实现以下功能:

1. 实现OPC UA服务器功能,OPC UA服务器支持匿名访问、用户认证和客户证书认证。

启动后主界面显示opc ua endpoint、服务状态以及连接客户端列表、订阅列表。

如下图所示:

在EasyOPC.exe.config文件配置endpoint和是否允许匿名访问,isAnonymous=1允许匿名访问,isAnonymous=0不允许匿名访问。

2. 实现opc ua用户管理功能;管理OPC UA客户端通过用户认证访问服务端所需的用户名和密码。

如下图所示:

OPC UA客户端可以使用这里的用户认证访问OPC UA服务器,如下图所示:

3. 实现OPC UA访问证书管理功能;管理OPC UA客户端通过证书认证访问服务器使用证书公钥。

如下图所示:

导入客户端公钥后,客户可使用其公钥和私钥认证访问。

4. 实现OPC UA节点管理功能;配置OPC UA服务器节点。

如下图所示:

最新文章

  1. wpf的UserControl用户控件怎么添加到Window窗体中
  2. git使用ssh密钥
  3. i.
  4. webform(内置对象)
  5. 谏牲口TT十思疏
  6. 【架构】生成全局唯一ID的3个思路,来自一个资深架构师的总结
  7. Codeforces Round #214 (Div. 2) c题(dp)
  8. Python 处理EXCEL的CSV文档分列求SUM
  9. svn local delete, incoming delete upon update 解决办法
  10. HDU 4738 双连通模版题
  11. Linux下随机生成密码的命令总结
  12. asp.net core 系列之webapi集成Dapper的简单操作教程
  13. bootstrap-fileinput多图片上传
  14. 终极 Shell——ZSH
  15. UNION ALL的用法
  16. ASP.NET页面之间传值的方式之Session(个人整理)
  17. 剑指Offer 3. 从尾到头打印链表 (链表)
  18. List集合中的对象按照某个字段去重实现
  19. Spark入门——什么是Hadoop,为什么是Spark?
  20. C++ 函数参数中“ *&代表什么? ”

热门文章

  1. JavaScript 模块的循环加载(循环依赖问题分析)
  2. final变量、方法与类
  3. CoaXPress 简介
  4. 【雅礼集训 2017 Day2】棋盘游戏
  5. 背包,子集和以及 (max, +) 卷积在特殊情形下的求法
  6. ACM 刷题记录
  7. 在 .NET 中使用 FixedTimeEquals 应对计时攻击
  8. SmartIDE v0.1.19 - 码云(Gitee)最有价值开源项目奖项、工作区策略、类虚拟机镜像VMLC、Server安装手册
  9. 全新升级的AOP框架Dora.Interception[3]: 基于特性标注的拦截器注册方式
  10. SAP 实例 12 List Box with Value List from PBO Module