首页 > 其他分享 >ETHERNET/IP转RS485/RS232网关ethernet和tcp/ip的区别

ETHERNET/IP转RS485/RS232网关ethernet和tcp/ip的区别

时间:2023-07-29 18:57:39浏览次数:52  
标签:网关 ip RS485 发送 点击 IP ETHERNET

网络数据传输遇到的协议不同、数据互通麻烦等问题,一直困扰着大家。然而,现在有一种神器——捷米JM-EIP-RS485/232,它将ETHERNET/IP网络和RS485/RS232总线连接在一起,让数据传输更加便捷高效。

那么,它是如何实现这一功能的呢?JM-EIP-RS485/232是一款自主研发的通讯网关,可以在ETHERNET/IP网络中做从站,同时在RS485/RS232网络中做主站或从站,实现数据互通。这款网关不仅方便易用,而且支持多种协议,如MODBUS RTU、ASCII等。不仅如此,JM-EIP-RS485/232还具备远程配置和固件升级的功能,让你的工作更加轻松便捷。

 

 

1, 配置网关的 ETHERNET/IP 从站

使用 AB 系统的配置方法

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

Instrallation Tool”:

   
 


选择“Register an EDS file(s)”,点击下一步:

 

3, 选择“Register a single file”:

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

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

5, 新建工程:运行 RSLogix 5000 程序,

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

7, 添加网关:在 Controller Organizer 栏中,右键点击“1769-L23E Ethernet Port LocalENB”,选择“New Module” 

 

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

  9, 在“Name”中填入网关的名称,在“IP Address”中填入网关的 IP 地址,点击“Change”设置网关的输入输出数据长度。

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

11, 设置工程路径:点击菜单 Communications->Who Active,在扫描到的设备中,选择 00,CompactLogix Processor,eip 选项,点击右下角的 Set Project Path。然后点击 Close,完成设置。

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

13, 下载完成后弹出对话框,点击“是”。

 

 

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

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

16, 启动网关运行

通信控制字

网关在 ETHERCNET/IP 一端配置数据长度时,网关内部占用 3个 字的输出,用于对网关 RS 总线 一侧通讯的控制。

Word1:发送数据长度,以字节为单位。  

Word2:通讯控制字,如下表所示:

Word3:定时发送间隔。

Bit15~Bit8

Bit7

Bit6

Bit5~Bit4

Bit3

Bit2

Bit1

Bit0

强制接收完毕

强制发送完毕

快速应答模式

全双工

模式

发送方式

启动发送

D1: auto_txd 发送方式

auto_txd=0:触发发送模式

auto_txd=1:自动定时发送模式

17, 网关做为RS485/RS232主站工作

18, 控制字写“0x0003”,定时发送间隔写“0x5000”,表示按定时发送方式运行,每80ms发送一次6字节的数据包,也可以按照触发方式发出数据,当每次控制字由“0x0000”变为“0x0001”的时候,数据发出一次。

19, 数据互通问题困扰着我们,而JM-EIP-RS485/232解决了这一问题。它的出现,让数据传输更加便捷高效,也让我们看到了科技的力量。你对于这款通讯网关有何看法?快来评论区留言吧!

标签:网关,ip,RS485,发送,点击,IP,ETHERNET
From: https://www.cnblogs.com/jiemite/p/17590282.html

相关文章

  • TypeScript 泛型接口的一个具体使用例子
    有下面这段代码:以上代码是一个TypeScript定义的接口(interface),用于表示一个通用的实体状态(EntityState)。让我们逐行解释这段代码的含义,并了解其中使用了哪些TypeScript的语法特性:exportinterfaceEntityState<T>{这行代码定义了一个导出的接口EntityState<T>,其中<T>......
  • 关于 TypeScript 中的联合类型
    在TypeScript中,|符号被用于定义联合类型(UnionTypes)。联合类型是一种高级的类型定义方式,它允许你定义一个类型为多种类型中的一种。这对于处理可能有多种类型的变量非常有用。例如,假设我们有一个函数,它接受一个参数,这个参数可能是一个数字,也可能是一个字符串。在JavaScript......
  • TypeScript 对象解构操作符在 Spartacus 实际项目开发中的应用
    下面这段代码来自Spartacus项目的navigation-entry-item.reducer.ts实现。import{NodeItem}from'../../model/node-item.model';import{CmsActions}from'../actions/index';exportconstinitialState:NodeItem|undefined=undefined;exportfu......
  • VMware-NAT网络模式下-设置静态IP后无法连接Internet的问题
    VMware-NAT网络模式下-设置静态IP后无法连接Internet的问题 设置Centos的静态IP和DNS     参考资料1.VMware-NAT网络模式下-设置静态IP后无法连接Internet的问题......
  • rola-ip跑路,有哪些稳定且好用的代理IP供应商推荐?
    从一开始有用户发现rola-ip的官网无法打开,到今天已经过去了8天之久。经过这么长时间的服务器无法连接、客服无回应,大概率是已经跑路了。类似知名代理公司突然关闭跑路的情况并不罕见,去年这个时候的911平台就是一个例子,这种情况给很多用户带来了困扰和损失。对于那些十分依赖代理服......
  • RS485/RS232自由转ETHERNET/IP网关西门子支持ethernet吗
    你是否曾经遇到过这样的问题:如何将ETHERNET/IP网络和RS485/RS232总线连接起来呢?捷米的JM-EIP-RS485/232通讯网关,自主研发的ETHERNET/IP从站功能,完美解决了这个难题。这款网关不仅可以将ETHERNET/IP网络和RS485/RS232总线连接起来,还可以在ETHERNET/IP网络中作为从站使用,在RS485/RS......
  • CAN转EtherNet/IP网关can协议是什么意思
    JM-EIP-CAN 是自主研发的一款ETHERNET/IP 从站功能的通讯网关。该产品主要功能是将各种CAN 总线和ETHERNET/IP 网络连接起来。本网关连接到ETHERNET/IP 总线中做为从站使用,连接到CAN 总线中根据节点号进行读写。 技术参数ETHERNET/IP 技术参数网关做为ETHERNE......
  • DataGrip下载安装及使用教程(详细版)
    DataGrip下载安装及使用教程(详细版)原文链接:https://baijiahao.baidu.com/s?id=1765146276556186482&wfr=spider&for=pc在日常的开发中,会借助于MySQL的图形化界面,来简化开发,提高开发效率。目前mysql主流的图形化界面工具,有Navicat、SQLyog、DataGrip等,最后一种DataGrip,这种......
  • Vue3 里 script 的三种写法
    一、Vue3里 script 的三种写法首先,Vue3新增了一个叫做组合式api的东西,英文名叫CompositionAPI。因此Vue3的script现在支持三种写法,1、最基本的Vue2写法html复制代码<template><div>{{count}}</div><button@click="onClick">增加1</but......
  • JavaScript学习 -- SM3算法基本原理
    SM3算法是一种由国家密码管理局发布的哈希算法,被广泛用于数字签名和消息认证等应用中。在JavaScript中,我们可以使用第三方库来计算数据的SM3哈希值。本篇文章将介绍SM3算法的基本原理和相关技术,并提供一些实例来演示如何在JavaScript中使用SM3算法。SM3算法基本原理与MD5、SHA-1、S......