-Begin-

前言

很多小伙伴在学习OPC的时候,不知道如何创建一个OPC服务器的环境,今天这篇文章跟大家分享一下,如何基于KEPServer结合Modbus快速搭建一个OPCDA/OPCUA的环境,便于后续学习OPC通信。

Modbus从站

首先搭建一个Modbus从站,这里需要用到两个软件,一个是VSPD(Virtual Serial Port Driver),一个是Modbus Slave软件。

通过VSPD软件虚拟出一对串口,这里是COM19和COM20,切记不要和已有的物理串口冲突,尽量把虚拟串口的串口号设置大一点。

然后打开Modbus Slave软件,点击Connection > Connect,串口号选择COM19,通信参数选择9600 N 8 1,点击OK即可。

这样就很轻松创建了一个ModbusRTU从站,默认开启的存储区是保持型寄存器存储区,默认范围是0开始的10个寄存器,可以随意修改数据。

KEPServer配置

接下来,我们打开KepServer软件进行配置,软件大家自行安装。

1、首先添加一个通道,这里选择通道类型为Modbus Slave RTU Serial。

2、设置通道名称。

3、设置通信参数,这里主要是把物理端口号改成COM20,通信参数改成9600 N 8 1,其他的直接一直下一步即可。

4、接着单击添加设备。

5、设置设备名称。

6、型号选择Modbus。

7、设置设备ID,这里的设备ID就是站地址,根据实际情况设置,这里是1,其他的默认下一页即可。

8、接下来可以添加一个组,在设备上右击选择添加标记组,然后在标记组中,添加标记,但是标记组不是必须的,可以直接在设备下直接添加标记,这个根据需要来做。

9、添加一个标记,设置如下:

不同协议的地址设置方式是不一样的,大家要结合帮助去看。

10、保存项目,然后在运行时下面,点击连接,再点击Quick Client,即可看到数据正常通信。

开启OPCUA

上述过程搭建完成之后,我们可以开启OPCUA,在编辑 >> 属性,弹出的界面中,设置启用OPCUA,并设置允许匿名登录。

然后在桌面右下角KEPServer图标中,右击选择OPC UA配置。

设置连接地址及安全策略。

OPCUA客户端测试

这时候,再打开UAExpert软件进行测试。

将上面设置的地址填入到URL中:

双击展开,选择无安全策略。

在Servers下选择KEPServer节点,右击CONNECT,找到我们要读取的变量,拖到右侧,可以看到正常读取。

-END-

手把手教你搭建一个OPCDA/UA服务器相关推荐

  1. 手把手教你搭建一个属于自己的Ghost博客

    介绍 Ghost 是基于 Node.js 的开源博客平台,由前 WordPress UI 部门主管 John O'Nolan 和 WordPress 高级工程师(女) Hannah Wolfe 创立, ...

  2. 云服务器架设网站教程_手把手教你搭建腾讯云服务器入门(图文教程)

    本文由博主 威威喵 原创 博客主页:https://blog.csdn.net/smile_running 背景 暑假期间,愁着无聊但也不能荒废学业吧,毕竟以后想靠技术混口饭吃!为了实施自己的计划,特 ...

  3. 手把手教你搭建腾讯云服务器

    手把手教你搭建腾讯云服务器(图文并茂) 威威貓 2019-03-28 08:10:28  58357  收藏 162 分类专栏: 杂七杂八 文章标签: 服务器搭建 腾讯云服务器 云服务器环境配置 新手 ...

  4. 手把手教你搭建一个中式菜谱知识图谱可视化系统

    手把手教你搭建一个中式菜谱知识图谱可视化系统 中式菜谱知识图谱 1.系统功能 2.先来看看效果 实体间关联关系及实体信息显示 不同类型实体开关显示 搜索功能展示 3.系统实现流程 3.1 数据爬取 3 ...

  5. 手把手教你搭建一个Minecraft 服务器

    这次,我们教大家如何搭建一个我的世界服务器 首先,我们来到这个网站 MCVersions.net - Minecraft Versions Download ListMCVersions.net of ...

  6. 手把手教你搭建一个【文件共享平台】系列教程第一话——你想知道的,这里都有

    文章目录 Beginning what why how Effect Picture Source Code Ending Beginning 写在最前头(多图慎入).这篇系列教程将手把手(很详细)地 ...

  7. 【新手建站教学】如何使用成本更低的虚拟主机实现快速建站?手把手教你搭建一个属于自己的网站。

    本篇文章教大家如何使用成本更低的虚拟主机去搭建一个网站. 虚拟主机价格远低于服务器,所以选择虚拟主机建站是个非常不错的选择. 虚拟主机就是一台服务器分出来的小空间,一台虚拟机只能建一个网站,一台服务器 ...

  8. js 刷新页面但是不闪烁_前端开发还在手动刷新页面?手把手教你搭建一个自动刷新工具...

    作为一名前端,开发web页面是我们的本职工作.在完成一个页面开发的过程中,保存代码然后手动刷新页面查看效果,这样的动作需要重复无数次,虽然一次这样的动作可能只要花费几秒钟的时间,但是次数多了也挺浪费时 ...

  9. 手把手教你搭建一个学习Python好看的 Jupyter 环境

    又到摆脱重复工作,换个心情,然而并没有软用的时间了.这次,教大家如何搭建一个好看的jupyter环境. 安装Jupyter 先来展示一下我的环境 python: 3.5.* macos: 10.12. ...

  10. axios下载图片 node_vue+node.js手把手教你搭建一个直播平台(二)

    上一期,帅气的小羽给老铁们介绍了直播平台的项目的后端搭建,这期就让小羽带大家来搭建一下前端的框架. 1.创建前端工程 毫无疑问,搭建一个项目的框架,那第一步肯定是得创建一个工程啦.cmd命令,输入vu ...

最新文章

  1. python - paramiko模块 修改logging提示为静默
  2. 云炬WEB开发笔记2-7 代理神器CharlesFiddler
  3. 安卓手机运行git和python操作指南-有手机就能写代码了
  4. 牛客多校4 - Harder Gcd Problem(构造+贪心)
  5. 2.7-源码编译安装
  6. 学校网络安全事故救助机制初探
  7. 人群与网络:万维网结构、链接分析与网络搜索
  8. lay-verify=required 没生效_眼睛一闭一睁,20万没了!|侧翻|交通事故|半挂车|追尾...
  9. 7.Zeng_Cache(1) --- 简介
  10. hibernate 多表查询
  11. su室外渲染参数设置_vray3.4 for sketchup渲染器渲染出图参数怎么设置?
  12. w ndows 那个比较好用,DOS工具箱哪个好用?DOS工具箱盘点
  13. plecs使用C-Script模块实现线性插值算法
  14. 用C语言写烟花,给心中的那个人看!
  15. CNN卷积神经网络原理详解(上)
  16. js中继承的方法总结(apply,call,prototype)
  17. 2023最新自助下单彩虹云商城系统源码+免授权无后
  18. 电脑计算机打不开显示远程过程,Win10打不开图片提示“远程过程调用失败”的解决方案...
  19. CO-PA: 获利能力分析数据的传送(日常业务)
  20. 互联网创业新思路,桔子拓客帮您一键解决流量难题

热门文章

  1. 一位博士在华为的22年(干货满满)
  2. Linux printf Class.this git rebase Persistent Bugger
  3. 谈谈我了解的那些在线it学习网站
  4. WebStorm调试
  5. 【影评】摔跤吧爸爸!
  6. 谈谈基于模型的设计(Model-Based Design)
  7. 计算机数值怎么看大小,笔记本电脑尺寸怎么看_笔记本电脑尺寸查询
  8. 荣耀笔记本系统linux与Windows,荣耀笔记本Win10正式版iso镜像下载与安装
  9. 如何解决Mac电脑在启动时出现空白屏幕的情况?
  10. 制作rime配色的fcitx皮肤