CCLINK转MODBUS-TCP网关cclink利modbus区别

大家好,今天我们要聊的是生产管理系统中的CCLINK和MODBUS-TCP协议,它们的不同使得数据互通比较困难,但远创智控YC-CCLK-TCP网关的出现改变了这一切。
在这里插入图片描述

1, 远创智控YC-CCLK-TCP是一款自主研发的CCLINK从站功能的通讯网关,它的主要功能是将各种MODBUS-TCP设备接入到CCLINK总线中。网关连接到CCLINK总线中做为从站使用,连接到MODBUS-TCP总线中做为主站或从站使用。它可以实现两边数据的传输,让数据互通变得轻松快捷。

2, 配置远创智控YC-CCLK-TCP网关的CCLINK参数
打开 GW Modbus 软件,首先设置软件使用的 IP 地址,点击菜单栏“设置——通讯设置——以太网设置”,如下图,电脑的 IP 是 192.168.1.111。(设备 IP 地址和配置模块地址不需要设置)

3, 点击菜单栏“工具——在线”,在弹出的窗口中,选择“CCLINK 配置”。
在这里插入图片描述
在这里插入图片描述

4, 点击“连接从站”按钮,连接成功后其他按钮会变成可以点击的状态:

点击“读取配置”按钮后,显示网关目前的实际参数:
在这里插入图片描述

5, 填写用户需要的参数,点击“写入配置”按钮:

设置完毕后,然后重新给网关供电

5.2配置CCLINK从站
6, 在GX Works2软件中新建一个项目,在CC Link的设置中,如下图所示。举例,定义输入寄存器的地址是D1000,输出寄存器的地址是D2000。
在这里插入图片描述

7, 点击站信息设置,在弹出的对话框中,将“站类型”选择成远程设备站,“占用站数”根据实际数据量选择。点“设置结束”完成设置。
在这里插入图片描述

8, 在GX Works2软件中,在线监视缓冲存储器,如下图所示。可以通过软件元列表进行在线修改和监视寄存器的值。
在这里插入图片描述

5.3 配置远创智控YC-CCLK-TCP网关的MODBUS报文
5.3.1 网关做为MODBUS主站
9, 使用网线将电脑与网关的LAN网口连接。
将拨码的第8位拨到ON,此时网关处于配置状态,然后给网关供电。
打开 GW Modbus Builder 软件 ,双击软件右侧设备列表中的“Modbus Master”,可以添加一个虚拟主站到项目中,添加后可以在软件左侧项目树中看到此主站,如下图:
在这里插入图片描述

10, 双击软件右侧设备列表中的“Modbus Slave”,可以添加一个从站到此主站的Modbus总线中,添加后可以在软件的主窗口中看到Modbus总线中的所有站点,如下图:
在这里插入图片描述

11, 多次双击软件右侧设备列表中的“Modbus Slave”,可以添加多个从站。

双击主窗口中的“Modbus Master”图标,弹出Modbus主站参数设置窗口,在这个窗口里,用户可以设置Modbus总线的运行参数和网关做为Modbus主站工作时的特性,如下图:
在这里插入图片描述

12, 双击主窗口的某一个“Modbus Slave”,可以设置该从站的报文。

在这里插入图片描述

13, 如下图所示,用户给 1 号从站添加了 1 条写线圈、1 条读线圈、一条写寄存器、一条读寄存器。每一条报文,用户可以在表格内修改起始地址和数据长度。
在这里插入图片描述

14, 配置完成后,用户再次双击“Modbus Master”,点击“地址表”按钮,弹出 Modbus从站数据列表。此列表展示出用户配置的全部报文,可以帮助用户进行数据的地址映射。
在这里插入图片描述

15, 用户配置完成Modbus报文后,可以将配置下载到网关中。

在这里插入图片描述

5.3.2远创智控YC-CCLK-TCP网关做为MODBUS从站
使用网线将电脑与网关的LAN网口连接。
将拨码的第8位拨到ON,此时网关处于配置状态,然后给网关供电。
打开 GW Modbus Builder 软件 ,双击软件右侧设备列表中的“Modbus Master”,可以添加一个虚拟主站到项目中,添加后可以在软件左侧项目树中看到此主站,如下图:

16, 双击软件右侧设备列表中的“Modbus Slave”,可以添加一个从站到此主站的Modbus总线中,添加后可以在软件的主窗口中看到Modbus总线中的所有站点,如下图:
在这里插入图片描述

17,多次双击软件右侧设备列表中的“Modbus Slave”,可以添加多个从站。

双击主窗口中的“Modbus Master”图标,弹出Modbus主站参数设置窗口,在这个窗口里,用户可以设置Modbus总线的运行参数和网关做为Modbus主站工作时的特性,如下图:
在这里插入图片描述

18, 用户配置完成Modbus报文后,可以将配置下载到网关中。下载配置前需要将拨码第8位拨到ON,电脑与网关的LAN口通过网线连接。
点击菜单栏“设置——通讯设置——以太网设置”,进行下载网口设置,如下图。其中“网络适配器”指的是用户操作的电脑IP地址,需要和设备IP地址在同一个网段内。“设备IP地址”指的是网关LAN口的IP,出厂默认是192.168.1.201,一般情况下用户无需修改。“配置模块地址”用户忽略即可。
在这里插入图片描述

19, 用户点击“工具——下载”,等到软件下方的“Status”状态栏执行到100%,即代表下载完成。
5.4 设置远创智控YC-CCLK-TCP网关的MODBUS网口
5.4.1 网关做为MODBUS主站
将电脑用网线连接至网关的P3网口上。
打开TCPConf8软件后,点击“连接”,可以与网关建立TCP连接,进而修改Modbus-TCP的IP、端口号等参数。
在这里插入图片描述

20, 在下图中分别对应“设备端口1”~“设备端口8”。“设备端口1”对应的Modbus站号是1,“设备端口2”对应的Modbus站号是2,以此类推。
在这里插入图片描述

21, 用户对使用的端口完成修改后,要点击“确认当前配置”,使网关的Modbus-TCP接口保存配置并复位。
5.4.2 网关做为MODBUS从站
首先要用电脑与网关建立连接,然后点击图中的“修改IP参数”即可。
在这里插入图片描述

22, 网关做MODBUS-TCP的从站(服务器)使用时,使用下图中的“设备端口2”
使用Modbus Slave软件做为从站,与网关的MODBUS端子连接进行测试。
点击软件的菜单栏“Connection——Connect…”,设置正确的端口号,然后点击OK,开始运行。如下图:
在这里插入图片描述

23, 点击软件的菜单栏“Setup——Slave Definition”,设置从站允许访问的数据区,如下图:

24, RTU通讯。
测试数据:
在Modbus Slave软件中,手动修改数据值,如下图:
在这里插入图片描述

25, 可以在GX WORKS2主站软件中监控到上传数据。

26, 在GX WORKS2主站软件上手动修改一个output数据值,在Modbus Slave软件中可以监视到,数据已经成功下发。

在这里插入图片描述

27, 你认为远创智控YC-CCLK-TCP网关会不会成为生产管理系统中的一项重要工具呢?欢迎在评论区留言分享你的看法。记得点赞哦!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/18592.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Blender初学者入门:做一个魔方

文章目录 安装和使用基本操作物体属性材质 安装和使用 由于Blender是开源免费的,所以可直接在官网下载,正常安装,没有坑点。 在打开Blender后,创建新文件,选择General,就会得到一个立方体,而界…

hadoop -Unable to start failover controller. Parent znode does not exist

Unable to start failover controller. Parent znode does not exist 问题描述 今天使用星环的TDH集群时,HDFS服务宕掉,在后台查看namenode 始终起不来 kubectl get pod -o wide | grep hdfs 如上图,k8s pod 起来又crash 掉,然后…

手机外壳缺陷视觉检测软硬件方案

单独使用一种光源效果图 同轴光会出现亮度不够的情况;回形面光因为光源中间的圆孔会使图像有阴影,造成图像效果不均衡,所以不采用单独光源打光 使用同轴回形面光源效果图 回形光源照亮产品要寻找的边缘,同轴光源起到补光的作用&a…

【学会动态规划】第 N 个泰波那契数(1)

目录 动态规划怎么学? 1. 题目解析 2. 算法原理 1. 状态表示 2. 状态转移方程 3. 初始化 4. 填表顺序 5. 返回值 3. 代码编写 4. 空间优化 写在最后 动态规划怎么学? 学习一个算法没有捷径,更何况是学习动态规划, 跟…

vue2 若依项目,使用plotly.js-dist图表库,将数据图表一键导出为图片

此代码适用的场景是一个页面有多个数据图表。 首先需要拿到你生成数据图表的数据, 然后赋值给一个数组,数组需要在data定义,还需要去重。 // 检查是否有相同的parameter值const hasDuplicate this.toImageArr.some(iiem > iiem.paramete…

C++万字自学笔记

[TOC] 一、 C基础 C的IDE有CLion、Visual Studio、DEV C、eclipse等等&#xff0c;这里使用CLion进行学习。 0. C初识 0.1 第一个C程序 编写一个C程序总共分为4个步骤 创建项目创建文件编写代码运行程序 #include <iostream>int main() {using namespace std;cout…

【SpringBoot_Error】关于SpringBoot项目中经常出现yml/xml识别不到的问题

Problems 关于关于SpringBoot项目中经常出现yml/xml识别不到的问题 Solution 在pom.xml文件的<build></build>标签中添加如下代码&#xff1a; > <build><resources><!--检测mapperxml&#xff0c;本项目数据访问层的SQL xml文件放在Java包…

nginx配置例子-反向代理实现

4.1 反向代理实现&#xff08;实例1&#xff09; 4.1.1需要实现的效果 (1)打开浏览器&#xff0c;在浏览器地址栏输入地址 www.123.com&#xff0c;跳转到liunx.系统tomat主页面中 4.1.2 准备工作 (1&#xff09;在liunx, 系统安装 tomcat, 使用默认端口8080. tomcat安装文…

学习python爬虫需要掌握哪些库?

目录 常见的几种爬虫库 1. Requests 2. BeautifulSoup 3. Selenium 4. Scrapy 5. Urllib 6. Scrapy-Redis 7. Pillow 示例代码 1. Requests 2. BeautifulSoup 3. Selenium 4. Scrapy 5. Urllib 6. Scrapy-Redis 7. Pillow 总结 常见的几种爬虫库 在学习Python爬…

Abandoning the Bayer-Filter to See in the Dark 论文阅读笔记

这是CVPR2022的一篇暗图增强的文章&#xff0c;TCL AI Lab与福州大学&#xff0c;韩国延世大学&#xff0c;安徽大学的合作论文网络以黑暗环境下拍摄的color raw为输入&#xff0c;用一个de-bayer-filter module恢复无拜尔滤波器的raw data&#xff08;文章认为拜尔滤波器使得光…

微服务是SOA,微服务也不是SOA

文章目录 一、什么是SOA&#xff1f; 什么是微服务&#xff1f;SOA 和微服务的区别 公众号&#xff1a; MCNU云原生&#xff0c;文章首发地&#xff0c;欢迎微信搜索关注&#xff0c;更多干货&#xff0c;第一时间掌握&#xff01; 本文源自一次面试官的提问&#xff1a;你觉得…

SwinIR Transformer训练教程(使用自己的数据集)

使用自己的数据集训练SwinIR Transformer SwinIR Transformer图像超分辨率重建训练教程 目录 使用自己的数据集训练SwinIR Transformer一、使用MATLAB对数据集进行BICUBIC插值下采样二、使用MATLAB对数据集进行BICUBIC插值下采样三、训练3.1 下载训练源代码3.2 修改json文件3.…