Profibus-DP转modbus RTU网关modbus rtu和tcp的区别

捷米JM-DPM-RTU网关在Profibus总线侧实现主站功能,在Modbus串口侧实现从站功能。可将ProfibusDP协议的设备(如:E+H流量计、倍福编码器等)接入到Modbus网络中;通过增加DP/PA耦合器,也可将Profibus PA从站接入Modbus网络。在Modbus串口侧提供RS485和RS232两种电平接口。

捷米JM-DPM-RTU网关最多支持32个Profibus从站的通信,只支持单主站系统,不支持多主站系统。

1.1、捷米JM-DPM-RTU应用模式

1.2、产品特点

◆ 支持Profibus DPV0 循环报文通信;

◆ Profibus传输速率最大3Mbps,Modbus传输速率最大115200bps;

◆ 支持Profibus PA要求的45.45k或93.75k波特率;

◆ Modbus支持RTU和ASCII两种通讯模式;

◆ 支持Modbus读功能码03H、04H,支持Modbus写功能码06H、10H;

◆ Profibus和Modbus信号采用2500Vrms 高速磁耦合隔离保护电路;

◆ Profibus、Modbus、电源三端电气隔离,并且三个端口具备抗600W雷电、浪涌能力;

◆ 电源输入范围宽,并支持反接、过压、过流、过热保护功能;

◆ 具备独立USB配置接口;

◆ 具备LED 状态指示灯,方便用户查看状态;

◆ 内置独立看门狗,增强设备抗干扰能力;

◆ 提供导轨(35mm DIN Rail)安装方式。

1.3、技术指标

1.3.1 Modbus

◆ 波特率:1200、2400、4800、9600、14400、19200、38400、56000、57600、115200bps;

◆ 串口格式支持7、8个数据位, None/Odd/Even校验位,1、2 个停止位。

1.3.2 Profibus

◆ 主站输入数据缓存:4096字节;

◆ 主站输出数据缓存:4096字节;

◆ 主站参数数据缓存:4096字节;

◆ 主站诊断数据缓存:1024字节;

◆ 从站允许最大输入输出字节数:输入244字节,输出244字节;

◆ 从站允许最大用户参数长度:244字节;

◆ 波特率:9.6K、19.2K、45.45K、93.75K、187.5K、500K、1.5M、3Mbps。

1.3.3 电源

◆ 输入电压:DC 7V~36V(也可通过USB配置接口供电);

◆ 功率消耗:≤1.5W。

1.3.4 环境指标

◆ 工作温度:(-20~70)℃;

◆ 存储温度:(-40~85)℃;

◆ 工作湿度:5%~95%(25℃时),无凝结。

3、网关工作原理

3, 在Profibus组态工具中完成对Profibus从站设备的组态生成配置文件,然后通过网关配置软件,将配置文件下载到捷米JM-DPM-RTU,捷米JM-DPM-RTU会根据配置参数自主执行与从站的通信。当组态列表里的所有Profibus从站连接成功并进入数据交换状态后,捷米JM-DPM-RTU面板上的PB灯会常亮;当组态列表里的任意一个Profibus从站离线或通信有错误,PB灯就会闪烁以提示Profibus通信故障。

表格  描述已自动生成

4, 在Profibus总线侧捷米JM-DPM-RTU作为Profibus主站,和Profibus从站通过DPV0循环报文进行数据交换。捷米JM-DPM-RTU将输出数据区数据写入各个Profibus从站,同时读入各个Profibus从站的数据并更新到输入数据区。

5, 在Modbus总线侧捷米JM-DPM-RTU作为Modbus从站,随时响应Modbus主站的数据请求。捷米JM-DPM-RTU将其Profibus输入输出数据区映射为Modbus寄存器,Modbus主站通过读写捷米JM-DPM-RTU输入输出数据区实现对各个Profibus从站的读写操作,从而实现Modbus和Profibus总线的数据交换。

表格  描述已自动生成

6, 捷米JM-DPM-RTU输出数据区是各个Profibus从站输出数据的映射,存放写入Profibus从站的数据。输出数据区同时又映射为若干个Modbus寄存器,可用06H、10H功能码写和03H、04H功能码读。

表格  中度可信度描述已自动生成

7, 捷米JM-DPM-RTU输入数据区是各个Profibus从站输入数据的映射,存放读入的Profibus从站数据,只能用03H、04H功能码读,不能被改写。

捷米JM-DPM-RTU输入输出数据区在Modbus端的寄存器协议地址从0(即PLC格式地址3x0001和4x0001)开始映射,并且按Profibus从站地址由小到大的顺序依次排列。每个Profibus从站在捷米JM-DPM-RTU网关内映射的Modbus寄存器起始地址和寄存器数量可在配置软件中进行查询。

表格  低可信度描述已自动生成

8, 由于Profibus的最小数据单位是Byte,Modbus的最小数据单位是Word(一个寄存器),9, 所以存在某些Profibus从站数据字节数是奇数不能映射为整数个Word寄存器的问题。为解决此问题,捷米JM-DPM-RTU在分配Profibus从站数据缓存时,如果数据字节数是奇数会多分配一个字节,保证分配给所有Profibus从站的数据字节数都是偶数。

图片包含 表格  描述已自动生成

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

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

相关文章

【计算机网络】Udp详解

前言 上几文章我们讲解了应用层协议Http和Https,要知道应用层协议有很多,这些都是程序员自己定制的,而真正要传输的时候,是要在操作系统的传输层进行的,今天我们就来学习一下传输层协议Udp的 标识一个通信 要进行跨…

js加密解决方案1:在AutoJS中实现Promise的必要性、好处与缺点

AutoJS是一款强大的Android自动化工具,可以帮助用户编写脚本来实现手机自动化操作。然而,它的加密代码只支持ES5语法,不支持许多ES6的新特性,如Promise等功能。如果想在ES5语法环境中使用ES6的一些新特性,就需要自己实…

汽车上的电源模式详解

① 一般根据钥匙孔开关的位置来确定整车用电类别,汽车上电源可以分为常电,IG电,ACC电 1)常电。常电表示蓄电池和发电机输出直接供电,即使点火开关在OFF档时,也有电量供应。一般来讲模块的记忆电源及需要在车…

Python系统学习1-7-字典

一、字典 1、概念及内存图 列表:由一系列变量组成的可变序列容器字典:由一系列键值对组成的可变散列容器字典优势:利用(内存)空间,换取(CPU查找)时间 键key 必须唯一且为不…

hbase 报错 Master passed us a different hostname to use; was=

原因 wsl2的 /etc/hosts 配置的不兼容,我这里是ubuntu22 命令行输入hostname 看输出什么,比如输出 aaa 那么替换/etc/hosts 127.0.0.1 aaa

每天一个知识点——L2R

面试的时候,虽然做过医疗文献搜索,也应用过L2R的相关模型,但涉及到其中的一些技术细节,都会成为我拿不下offer永远的痛。也尝试过去理解去背下一些知识点,终究没有力透纸背,随着时间又开始变得模糊&#xf…

海量数据迁移,亚马逊云科技云数据库服务为大库治理提供新思路

1.背景 目前,文档型数据库由于灵活的schema和接近关系型数据库的访问特点,被广泛应用,尤其是游戏、互联网金融等行业的客户使用MongoDB构建了大量应用程序,比如游戏客户用来处理玩家的属性信息;又如股票APP用来存储与时…

Stable Diffusion - 幻想 (Fantasy) 风格与糖果世界 (Candy Land) 人物提示词配置

欢迎关注我的CSDN:https://spike.blog.csdn.net/ 本文地址:https://spike.blog.csdn.net/article/details/132212193 图像由 DreamShaper8 模型生成,融合糖果世界。 幻想 (Fantasy) 风格图像是一种以想象力为主导的艺术形式,创造了…

27.Netty源码之FastThreadLocal

highlight: arduino-light FastThreadLocal FastThreadLocal 的实现与 ThreadLocal 非常类似,Netty 为 FastThreadLocal 量身打造了 FastThreadLocalThread 和 InternalThreadLocalMap 两个重要的类。下面我们看下这两个类是如何实现的。 FastThreadLocalThread 是对…

【论文阅读】NoDoze:使用自动来源分类对抗威胁警报疲劳(NDSS-2019)

NODOZE: Combatting Threat Alert Fatigue with Automated Provenance Triage 伊利诺伊大学芝加哥分校 Hassan W U, Guo S, Li D, et al. Nodoze: Combatting threat alert fatigue with automated provenance triage[C]//network and distributed systems security symposium.…

uniapp安卓ios打包上线注意事项

1、安卓包注意事项 隐私政策弹框提示 登录页面隐私政策默认不勾选隐私政策同意前不能获取用户权限APP启动时,在用户授权同意隐私政策前,APP及SDK不可以提前收集和使用IME1、OAID、IMS1、MAC、应用列表等信息 ios包注意事项 需要有注销账号的功能 3、安…

前后端分离------后端创建笔记(05)用户列表查询接口(上)

本文章转载于【SpringBootVue】全网最简单但实用的前后端分离项目实战笔记 - 前端_大菜007的博客-CSDN博客 仅用于学习和讨论,如有侵权请联系 源码:https://gitee.com/green_vegetables/x-admin-project.git 素材:https://pan.baidu.com/s/…

通过网关访问微服务,一次正常,一次不正常 (nacos配置的永久实例却未启动导致)

微服务直接访问没问题,通过网关访问,就一次正常访问,一次401错误,交替正常和出错 负载均衡试了 路由配置检查了 最后发现nacos下竟然有2个order服务实例,我明明只开启了一个呀 原来之前的8080端口微服务还残留&…

基于架构的软件开发方法

基于架构的软件开发方法 基于架构的软件开发方法是由架构驱动的,即指由构成体系结构的商业、质量和功能需求的组合驱动的。使用ABSD 方法,设计活动可以从项目总体功能框架明确就开始,这意味着需求抽取和分析还没有完成(甚至远远没有完成)&am…

纯C#使用Visionpro工具2 操作斑点工具

结果图 通过斑点工具中非圆性找取圆特征 代码 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.For…

ApacheCon - 云原生大数据上的 Apache 项目实践

Apache 软件基金会的官方全球系列大会 CommunityOverCode Asia(原 ApacheCon Asia)首次中国线下峰会将于 2023 年 8 月 18-20 日在北京丽亭华苑酒店举办,大会含 17 个论坛方向、上百个前沿议题。 字节跳动云原生计算团队在此次 CommunityOve…

OpenSSL 远程升级到 3.2.1

OpenSSL 远程升级到 3.2.1 文章目录 OpenSSL 远程升级到 3.2.1背景升级 OpenSSL1. 查看 OpenSSL版本2. 下载最新稳定版本 OpenSSL3. 解压缩,安装4. 配置 背景 最近的护网行动,被查出来了好几个关于OpenSSH的漏洞。需要升级OpenSSH,升级OpenS…

冠达管理:价格破发是什么意思啊?

价格破发是股票商场中一个比较常见的术语,也是常常让出资者感到困惑的现象之一。价格破发是指新股发行后,由于各种原因,股票价格低于发行价的现象。那么,价格破发的原因是什么呢?价格破发与出资者有哪些联系呢&#xf…

企业直播MR虚拟直播(MR混合现实直播技术)视频介绍

到底什么是企业直播MR虚拟直播(MR混合现实直播技术)? 企业直播MR虚拟直播新玩法(MR混合现实直播技术) 我的文章推荐: [视频图文] 线上研讨会是什么,企业对内对外培训可以用线上研讨会吗&#x…