三菱plcCCLINK转profinet与西门子PLC通讯案例分析

news2024/9/20 20:35:30

用三菱PLC的控制系统需要和西门子的PLC控制系统交互数据,捷米JM-PN-CCLK 是自主研发的一款 PROFINET 从站功能的通讯网关。该产品主要功能是将各种 CCLINK 总线和 PROFINET 网络连接起来。 

捷米JM-PN-CCLK总线中做为从站使用,连接到 CCLINK 总线中做为从站使用。 

 

 三菱PLC系统中的网络配置捷米JM-PN-CCLK

1, 注意几个参数设置的方式:

CCLINK 站地址:通过拨码设置CCLINK 波特率:通过通讯设置 CCLINK 占用站数:通过通讯设置(每个站支持最大 12 字节的通讯数据) 

2, 在 GX Works2 软件中新建一个项目,在 CC Link 的设置中,如下图所示。

举例,定义输入寄存器的地址是 D1000,输出寄存器的地址是 D2000。  


3, 点击站信息设置,在弹出的对话框中,将“站类型”选择成远程设备站,“占用站数”根据实际数据量选择。点“设置结束”完成设置。  

4, 在 PN主站中,将模块的波特率和占用站数设置与 PLC 设置一致,然后 CCLINK 应该可以成功连接。如下图所示,word_1 中第一个 0x04 表示波特率设置为 4(10Mbps),第二个 0x04 表示占用 4 个站。 

 5, CCLINK 波特率列表: 

设置值 波特率 
0x00 156Kbps 
0x01 625Kbps 
0x02 2.5Mbos 
0x03 5Mbps 
0x04 10Mbps 

6, CCLINK 数据量列表: 

设置值 占用站数 输入输出数据量 
0x00 输入、输出寄存器区:8 字节输入、输出位地址区:4 字节输入、输出各自合计:12 字节 
0x01 输入、输出寄存器区:8 字节输入、输出位地址区:4 字节输入、输出各自合计:12 字节 
0x02 输入、输出寄存器区:16 字节输入、输出位地址区:8 字节输入、输出各自合计:24 字节 
0x03 输入、输出寄存器区:24 字节输入、输出位地址区:12 字节输入、输出各自合计:36 字节 
0x04 输入、输出寄存器区:32 字节输入、输出位地址区:16 字节输入、输出各自合计:48 字节 

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

  1. 配置 PROFINET 从站 

8, 在博途中新建一个项目,通过“选项”——“管理通用站描述文件”添加捷米JM-PN-CCLK网关的 GSD 文件。 

9, 选择 GSD 文件所在的目录,点击安装: 

  10, 在“设备和网络”中添加网关 

11, 给网关分配 PLC,构建 Profinet 链接 

12, 双击网关的图标,进入设备视图,设置网关的 IP 地址、子网掩码、设备名称。 

13, 在线访问----修改实际 PLC 和网关的 IP 地址和名称(IP 地址要和实际的 PLC 地址在同一网段,名称要和网关一致) 

14, 配置读写数据 

15, 将程序编译下载即可实现 S7-1200 读写捷米JM-PN-CCLK网关的数据。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【C++】基于多设计模式下的同步异步日志系统

✍作者:阿润021 📖专栏:C 文章目录 一、项目介绍二、项目实现准备工作1.日志系统技术实现策略2.相关技术知识补充2.1 不定参函数设计2.2 设计模式 三、日志项目框架设计1.模块划分2.各模块关系图 四、详细代码实现1.实用工具类设计2.日志等级…

StampedLock使用及源码分析:号称比读写锁还要快的锁

文章目录 一、StampedLock锁概述1、StampedLock锁简介2、ReentrantReadWriteLock回顾3、ReentrantReadWriteLock导致锁饥饿问题4、锁饥饿问题的缓解5、StampedLock与ReentrantReadWriteLock的对比6、StampedLock特点7、StampedLock的缺点 二、StampedLock的使用1、StampedLock的…

基于PHP校园疫情防控信息管理系统-计算机毕设 附源码12057

PHP校园疫情防控信息管理系统 摘 要 如今计算机行业的发展极为快速,搭载于计算机软件运行的数据库管理系统在各行各业得到了广泛的运用,其在数据管理方面具有的准确性和高效性为大中小企业的日常运营提供了巨大的帮助。自从2020年新冠疫情爆发以来&…

ArduPilot H743 Dual BMI270 Mark4 四轴DIY简单功能验证

ArduPilot H743 Dual BMI270 Mark4 四轴DIY简单功能验证 1. 源由2. 梳理2.1 基本配置2.2 滤波配置2.3 FPV-VTX配置2.4 FPV操控2.5 自适应PID调参2.6 电传配置 3. 视频3.1 FPV操控性3.2 路点巡航3.3 救援模式 4. 总结5. 参考资料6. 补充说明--问题集中回答 1. 源由 基于Mark4机…

易上手的数据报表工具有哪些?奥威BI零编程

易上手的数据报表功能有哪些?实际上,国产的BI报表工具都算得上是易上手的,因为它们大多都是低代码的BI报表工具,只需掌握基础SQL即可。但奥威BI报表工具却是零编程做大数据分析的BI报表工具。要说易上手,奥威BI报表工具…

Spark-统一内存模型

总结: Spark的内存模型分为4部分,分别是存储内存,计算内存,其他内存,预留内存; 其中存储内存和计算内存可以动态占用,当己方内存不足对方空余则可占用对方的内存,计算内存被存储内…

Attention机制竟有bug,Softmax是罪魁祸首,影响所有Transformer

大模型开发者,你们错了! 「我发现注意力公式里有个 bug,八年了都没有人发现。所有 Transformer 模型包括 GPT、LLaMA 都受到了影响。」 昨天,一位名叫 Evan Miller 的统计工程师的话在 AI 领域掀起了轩然大波。 我们知道&#x…

解决单节点es索引yellow

现象 单节点的es,自动创建索引后,默认副本个数为1,索引状态为yellow 临时解决 修改副本个数为0 永久解决 方法1、修改elasticsearch.yml文件,添加配置并重启es number_of_replicas:副本分片数,默认…

UG\NX二次开发 创建分割面、细分面

文章作者:里海 来源网站:https://blog.csdn.net/WangPaiFeiXingYuan 简介: 群友问“UF没有分割面吗” 这个是有的,下面就是分割面(细分面)的演示效果和c++源代码。 效果: 代码: #include "me.hpp" #include <stdio.h> #include <string.h> #i…

财报解读:英特尔二季度业绩回暖,IFS业务增长势能已然释放?

英特尔终于看到了盈利曙光。 北京时间7月28日&#xff0c;英特尔公布了2023财年第二季度财报&#xff0c;数据显示公司业绩超出市场预期&#xff0c;财报一经发布&#xff0c;第二个交易日英特尔股价上涨6.6%&#xff0c;最终报收36.83美元。 &#xff08;图片来源&#xff1a…

挪威网络安全大危机?数据备份刻不容缓

挪威国家安全局近期确认&#xff0c;黑客利用Ivanti Endpoint Manager Mobile&#xff08;EPMM&#xff09;解决方案中的零日漏洞对多个软件平台进行攻击&#xff0c;访问并窃取了受感染系统中的敏感数据&#xff0c;导致出现数据泄露问题。 此次零日漏洞&#xff08;CVE-2023-…

CentOS7环境安装tomcat

环境准备 由于是在练习&#xff0c;为了方便&#xff0c;我们可以 1.关闭防火墙 systemctl disable firewalld.service systemctl stop firewalld.service 2.关闭selinux 在/etc/selinux/config中&#xff0c;设置&#xff1a; SELINUXdisabled 3.准备jdk---》jdk-8u333-li…

通过电商项目,详解抓包到接口测试,附验证码 +cookie 问题处理!

一、背景 通常来说&#xff0c;进行接口测试&#xff0c;开发会提供对应的接口文档给到测试&#xff0c;但也有例外。开发无接口文档&#xff0c;但领导又需要你对刚开发的软件&#xff0c;进行接口测试、接口自动化测试、甚至是性能测试。这个时候作为专业测试应该怎么办&…

WebDAV之π-Disk派盘+Flacbox

Flacbox是一款移动端的文件管理器和播放器应用。它支持在iOS设备上进行文件管理和音频播放,包括FLAC、MP3、AAC等格式的音频文件。Flacbox还支持WebDAV协议,可以通过WebDAV连接来访问和管理WebDAV服务器上的文件。 π-Disk派盘 – 知识管理专家 派盘是一款面向个人和企业的…

CMake:为Eigen库使能向量化

CMake:为Eigen库使能向量化 导言构建Eigen项目结构CMakeLists.txt相关源码 导言 本篇开始将涉及检测外部库相关的内容&#xff0c;期间会穿插着一些其他的内容。为了能够使得系统在系统中运行Eigen库&#xff0c;我们首先需要在系统中配置好Eigen库。然后介绍与Eigen库相关的C…

PostMan调用gitlab接口,OAuth 2.0 身份认证 API ,copy完事~

获取token接口&#xff1a; https://gitlab.***.com/oauth/token &#xff0c;接下来就可以调用其他功能的接口了 例&#xff1a;创建账户&#xff0c;将获取到的access_token放置在接口请求的token中 其他接口调用同上

【雕爷学编程】MicroPython动手做(27)——物联网之掌控板小程序3

知识点&#xff1a;什么是掌控板&#xff1f; 掌控板是一块普及STEAM创客教育、人工智能教育、机器人编程教育的开源智能硬件。它集成ESP-32高性能双核芯片&#xff0c;支持WiFi和蓝牙双模通信&#xff0c;可作为物联网节点&#xff0c;实现物联网应用。同时掌控板上集成了OLED…

【图解】反卷积Deconvolution

1. 反池化和反卷积 以下是DeconvNet的整体架构&#xff1a; unpooling&#xff1a; (Unpooling操作需要依据max pooling记录的位置,将每个pooling区域还原回去。在进行max pooling时,我们记录下每个pooling区域的最大激活值所在的位置坐标,在unpooling时就可以依据这些坐标,把激…

express学习笔记4 - 热更新以及express-boom

我们每次改动代码的时候都要重启项目&#xff0c;现在我们给项目添加一个热更新 npm install --save-dev nodemon # or using yarn: yarn add nodemon -D 在package.json添加一行代码 "dev": "nodemon ./bin/www" 重启项目 然后随便做改动&#xff…

将子域名连接到 Shopify 的步骤,也就是把不是www的域名链接到shopify商店,二级域名链接到shopify店铺

将子域名连接到 Shopify 的步骤&#xff1a; 1. Shopify 后台&#xff1a; 首先&#xff0c;检查您的 Shopify 控制面板并验证您使用的是 Shopify 提供的免费域&#xff08;也就是xxxxxxxxx.myshopify.com&#xff09;。这是至关重要的&#xff0c;因为它将帮助您在连接子域时避…