RS485转Profinet通讯

news/2025/1/12 6:21:21/

RS485转Profinet通讯

  • 概述
  • 系统组成
    • 流量积算仪
    • 网关
  • 软件
  • 总结

概述

一个支持RS485的流量积算仪的数据要被Profinet的PLC读取。制作一个网关,实现RS485到Profinet的转换。

系统组成

流量积算仪

支持RS485通讯,通讯协议是modbus RTU。采用功能码3可以读取保持寄存器的内容,可以读取48个字节的数据,有用浮点数表示的瞬时流量,温度,压力,也有用双整数表示的累积流量。

网关

profinent芯片采用了国产的安塔哥的PN-UART芯片。电路图如下:
在这里插入图片描述

软件

PN-UART支持串口。分别由上行和下行数据。上行数据要求20ms的时间间隔。下行数据数据手册上说是1ms。采用了由数据变化才向上发送数据。下行数据也是有变化会自动向下发送数据。通过软件,实现PLC采集流量积算仪的数据。示例图如下:
在这里插入图片描述

总结

当前国内也有支持Profinet的芯片出现了,相信会越来越多,越来越好。


http://www.ppmy.cn/news/625344.html

相关文章

RTSP/Onvif协议视频平台EasyNVR硬件无法进入服务器该如何解决?

EasyNVR是基于RTSP/Onvif协议的视频接入、处理及分发的安防视频云平台,可提供的视频能力包括:设备接入、实时视频直播、录像、云存储、录像回放与检索、告警、级联等,平台可支持将接入的视频流进行全平台、全终端的分发,分发的视频…

T2-U设备配网、重置与网络状态

文章目录 一、 设备配网1. 设备配网模式配网模式的定义 2. 配网启动方式配网启动方式的定义 3. 配网超时时间设置 二、 网络状态获取三、设备重置1. 功能描述2. 相关接口重置通知回调本地普通重置本地恢复出厂重置(解绑并清除数据)本地快速重置&#xff…

unity 设置分辨率

按照比例设置目标分辨率: using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI;public class CurrentScreenResolution : MonoBehaviour {public Text intfoText;[Header("分辨率 Width")]public flo…

Unity 基础之 URP 项目创建\项目转URP Pipline

Unity 基础之 URP 项目创建\项目转URP Pipline 目录 Unity 基础之 URP 项目创建\项目转URP Pipline 一、简单介绍 二、创建 URP 项目 三、工程项目转 URP 一、简单介绍 Unity中的一些基础知识点,方便日后查阅。 Unity游戏开发中,这里简单介绍如何创…

linux开发环境工具

linux开发环境工具 package: download from: 软件集成开发环境(代码编辑、浏览、编译、调试) Emacs http://www.gnu.org/software/emacs/ Source-Navigator 5.2b2 http://sourceforge.net/projects/sourcenav Anjuta …

转载~~ Linux 开发环境工具

博客首页 注册 建议与交流 排行榜 加入友情链接 推荐 投诉 搜索: 帮助 灵蛇舞动 千年灵蛇,千年修行;灵蛇舞动,气吞长空。 jcodeer.cublog.cn * 管理博客 * 发表文章 * 留言 * 收藏夹 o 技术网站 o 软件厂商 o 数学知识 o 数据…

Linux 开发环境工具 下载网址大全 --转

Linux 开发环境工具 下载网址大全 --转 ARM综合 2010-08-04 22:46:17 阅读329 评论0 字号:大中小 订阅 软件集成开发环境(代码编辑、浏览、编译、调试) Emacs http://www.gnu.org/software/emacs/ Source-Navigator 5.2b2 htt…

我的Linux PC开发环境

我的Linux PC开发环境 2008-04-01 21:30 976人阅读 评论(1) 收藏 举报 linux python 工具 wxpython windows subversion package: download from: 软件集成开发环境(代码编辑、浏览、编译、调试) Emacs http://www.gnu.org/software/…