DEVICENET转ETHERNET/IP网关devicenet协议

news2024/11/16 10:19:06

捷米JM-EIP-DNT,你听说过吗?这是一款自主研发的ETHERNET/IP从站功能的通讯网关,它能够连接DEVICENET总线和ETHERNET/IP网络,从而解决生产管理系统中协议不同造成的数据交换互通问题。

这款产品在工业自动化领域可谓是一大利器,它究竟能为我们带来怎样的便利呢?JM-EIP-DNT可以作为从站连接到ETHERNET/IP总线,同时也可以作为从站连接到DEVICENET总线,实现两种协议的互通。这不仅可以提高生产效率,降低成本,还可以减少人为操作,提高生产线的稳定性。

1, 配置捷米JM-EIP-DNT网关的ETHERNET/IP从站

使用AB系统的配置方法

2, 加载EDS文件:运行RSLogix5000程序,选择菜单“Tools->EDSHardware

InstrallationTool”:

3, 选择“RegisteranEDSfile(s)”,点击下一步:

4, 选择“Registerasinglefile”:

5, 通过“Browse”选择要安装的eds文件:

6, 点击下一步,直到安装过程完毕。

7, 新建工程:运行RSLogix5000程序,选择菜单File->New,弹出对话框:

8, 在“Type”中选择控制器的型号,在“Name”中填写项目的名称,点击OK完成创建。

9, 添加网关:在ControllerOrganizer栏中,右键点击“1769-L23EEthernetPortLocalENB”,选择“NewModule”

选择要添加的设备,点击“Create”:

10, 在“Name”中填入捷米JM-EIP-DNT网关的名称,在“IPAddress”中填入网关的IP地址,点击“Change”设置网关的输入输出数据长度。

11, 下图举例设置了20字节的输入数据和20字节的输出数据:

12, 点击OK操作完毕后,可以看到在项目中已经添加了网关:

13, CompactLogixProcessor,网关p选项,点击右下角的SetProjectPath。然后点击Close,完成设置。

14, 点击菜单Communications->Download,下载工程到PLC中:

15, 下载完毕后,网关的FAL指示灯灭,OK指示灯亮,表示ETHERNET/IP已经通讯成功。

16, 在线监视数据:点击菜单Communications->Upload,在下图中点击Upload,直至上传完成。

17, 点击“ControllerTags”,在弹出的画面中可以检测到网关上传的数据:

18, 配置DEVICENET的输入输出长度

1.捷米JM-EIP-DNT网关的输出占用2个字节,第一个字节是“给定DEVICENET输入长度”,第二个字节是“给定DEVICENET输出长度”


2.网关的输入占用2个字节,第一个字节是“显示DEVICENET输入长度”,第二个字节是“显示DEVICENET输出长度”

19, 配置捷米JM-EIP-DNT网关的DEVICENET从站

以台达PLC为例进行介绍。首先打开DEVICENET通讯驱动软件。

打开DeviceNetBuilder,点击菜单栏:设置/通讯设置,驱动选择COMMGR里添加的通讯接口。

把EDS文件导入DeviceNet配置软件,点击菜单栏工具/EDS操作

20, 安装EDS完毕后,可以在设备中找到网关设备

21, 按照实际需求配置节点地址、输入长度、输出长度,然后点击确认

22, 注:此处输入长度、输出长度需要与网关配置的DeviceNet输入输出长度一致

23, 打开PLC软件WPL,可以通过监控表进行数据的监控和操作。

24, 捷米JM-EIP-DNT还具有多种安全保护机制,确保数据传输的安全可靠。JM-EIP-DNT确实是一款非常实用的工业自动化产品,不知道未来它还会有怎样的升级和改进呢?如果你对工业自动化领域感兴趣,或者对这款产品有什么看法和建议,欢迎在评论区留言讨论。

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

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

相关文章

【QT 网络云盘客户端】——主窗口界面的设计

目录 1.设计主窗口界面 2.设置窗口的背景图片 3. 自定义标题栏 3.1 设置toolbutton按钮的图片 3.2 设置按钮的大小 3.3 将自定义标题栏添加设置到主页面中 3.4 去除窗口的原标题栏 3.5 设置按钮颜色 3.6 切换页面功能实现 4.我的文件页面的设计 4.1 菜单栏的设计 4…

插件使用权限管理软件(三)WebAPI项目IIS部署

前言 前面完成了WebAPI项目的接口服务类编写工作,接下来讲把项目部署到服务器的IIS上,让系统运行起来。 一. 项目发布 右键项目RightsManagementSystems.Web.Entry 选择“发布”选项 弹出发布选项界面,选择“文件夹”,点击下一步…

【Android知识笔记】UI体系(一)

Activity的显示原理 setContentView 首先开发者Activity的onCreate方法中通常调用的setContentView会委托给Window的setContentView方法: 接下来看Window的创建过程: 可见Window的实现类是PhoneWindow,而PhoneWindow是在Activity创建过程中执行attach Context的时候创建的…

SystemServer进程

前言 在systemServer启动文章中我们讲了在SystemServer.java的main方法里面调用new SystemServer().run()方法启动System_server进程。那么我们接着看一下SystemServer.java具体做了哪些事情? ##SystemServer的run方法介绍 frameworks\base…

VictoriaMetrics

VictoriaMetrics是一个开源的时序数据库和监控解决方案,专门用于存储和查询大规模时间序列数据。它的设计灵感来自Prometheus,但在某些方面与Prometheus有所区别,主要关注于提供高性能、高可用性和低资源占用的特点。 一、与Prometheus区别和…

Kotlin Multiplatform 创建多平台分发库

目标:通过本教程学习如何使用 Kotlin Multiplatform Library 创建多平台分发库(iOS,安卓)。 创建一个项目 1、本教程使用的是Android Studio创建 2、选择 新建工程,选择 Kotlin Multiplatform Library 3、点击next 输入需要创建的项目名称以…

第2章 逻辑分页、AutoFac注入、工作单元与仓储

1 CoreCms.Net.Model.ViewModels.Basics.IPageList<T> namespace CoreCms.Net.Model.ViewModels.Basics { ///<typeparam name"T">泛型类型实例(1个指定实体的类型实例)。</typeparam> /// <summary> /// 【逻辑分页列表--接口】 /// <…

akka 简单使用

由于AKka的核心是Actor&#xff0c;而Actor是按照Actor模型进行实现的&#xff0c;所以在使用Akka之前&#xff0c;有必要弄清楚什么是Actor模型。 Actor模型最早是1973年Carl Hewitt、Peter Bishop和Richard Seiger的论文中出现的&#xff0c;受物理学中的广义相对论(general…

3ds MAX绘制茶壶

综合一下之前的内容画个茶壶 长方形&#xff0c;然后转化为可编辑多边形&#xff0c;添加节点并设置圆角&#xff0c;如下图 车削生成一个圆环&#xff0c;其实这一步也可以用一个圆柱体和两个圆角圆柱体解决 效果如下&#xff1a; 茶壶的底座绘制好了 接下来是茶壶的上半边 …

牛客网面试必刷:CD12 换钱的最少货币数

牛客网面试必刷&#xff1a;CD12 换钱的最少货币数 前言一、动态规划&#xff08;1&#xff09;需要判断钱币和总金额&#xff08;2&#xff09;不需要判断钱币和总金额 前言 问题链接: CD12 换钱的最少货币数 一、动态规划 参考自&#xff1a;【编程题 动态规划】兑换零钱(…

Coremail敏感配置信息泄露

生活是美好的&#xff0c;生命在其间又是如此短促。既然活着&#xff0c;就应该好好地活。应该更珍惜自己生命的每个时刻&#xff0c;精神上的消沉无异于自杀。像往日一样正常的投入生活吧&#xff0c;即便是痛苦&#xff0c;也应该被看做是人的正常情感&#xff0c;甚至它是组…

【多线程】进程调度的基本过程

进程调度的基本过程 1. 什么是进程/任务&#xff08;Process/Task&#xff09;2. 描述一个进程3. 什么是进程调度&#xff1f;3.1 进程状态3.2 进程的优先级3.3 进程的上下文3.4 进程的记账信息 4. 组织这些进程 1. 什么是进程/任务&#xff08;Process/Task&#xff09; 操作…

【用户体验分析报告】 按需加载组件,导致组件渲染卡顿,影响交互体验?组件拆包预加载方案来了!

首先&#xff0c;我们看一些针对《如何提升应用首屏加载体验》的文章&#xff0c;提到的必不可少的措施&#xff0c;便是减少首屏幕加载资源的大小&#xff0c;而减少资源大小必然会想到按需加载措施。本文提到的便是一个基于webpack 插件与 react 组件实现的一套研发高度自定义…

nginx入门 - 学习笔记

一、初识 1、相关概念 1&#xff09;正向代理 一个位于客户端和原始服务器之间的服务器&#xff0c;为了从原始服务器取得内容&#xff0c;客户端向代理发送一个请求并指定目标&#xff0c;然后代理向原始服务器转交请求并将获得内容返回给客户端。 2&#xff09;反向代理…

【C++】多态,虚函数表相关问题解决

文章目录 多态概念及其触发条件重写和协变&#xff08;考点1&#xff09;&#xff08;考点2&#xff09; 虚函数表及其位置&#xff08;考点3&#xff09; 多继承中的虚函数表 多态概念及其触发条件 多态的概念&#xff1a;通俗来说&#xff0c;就是多种形态。具体点就是去完成…

DSA之图(2):图的存储结构

文章目录 0 图的结构1 邻接矩阵1.1 无向图的邻接矩阵1.2 有向图的邻接矩阵1.3 网&#xff08;有权图&#xff09;的邻接矩阵表示法1.4 邻接矩阵的建立1.4.1 采用邻接矩阵建立无向网1.4.2 采用邻接矩阵建立有向网 1.5 邻接矩阵的优缺点1.5.1 优点1.5.2 缺点 2 邻接表2.1 无向图的…

Java将汉字转拼音以及判断字符是否为汉字

首先是将汉字转换为拼音&#xff1a; 导入依赖&#xff1a; <dependency><groupId>org.apache.poi</groupId><artifactId>poi-ooxml</artifactId><version>4.1.2</version></dependency>创建转拼音的静态方法toPinyin&#xf…

掌握 Python RegEx:深入探讨模式匹配

动动发财的小手&#xff0c;点个赞吧&#xff01; 什么是正则表达式&#xff1f; 正则表达式通常缩写为 regex&#xff0c;是处理文本的有效工具。本质上&#xff0c;它们由一系列建立搜索模式的字符组成。该模式可用于广泛的字符串操作&#xff0c;包括匹配模式、替换文本和分…

在线阅读版:《2023中国软件供应链安全分析报告》全文

聚焦源代码安全&#xff0c;网罗国内外最新资讯&#xff01; 专栏供应链安全 数字化时代&#xff0c;软件无处不在。软件如同社会中的“虚拟人”&#xff0c;已经成为支撑社会正常运转的最基本元素之一&#xff0c;软件的安全性问题也正在成为当今社会的根本性、基础性问题。 随…

火车头采集器伪原创【php源码】

大家好&#xff0c;小编来为大家解答以下问题&#xff0c;python中按钮的位置怎么摆放&#xff0c;python中按钮怎么设置颜色&#xff0c;现在让我们一起来看看吧&#xff01; 火车头采集ai伪原创插件截图&#xff1a; 1、用python的pygame,做一个按钮 唔...摁钮&#xff1f;…