应用案例 | 使用Softing PROFIBUS Tester 5解决网络问题

PROFIBUS是在工业自动化领域里被广泛使用的现场总线协议,它具有高可靠性、低成本等优势,主要应用于制造业、能源、交通等领域。然而,随着时间的推移,PROFIBUS网络也不可避免地会出现一些组件老化的问题,从而对其性能和可靠性造成了影响,最终容易导致总线故障以及代价高昂的生产损失。

某知名碳纤维制造商,在其多个生产线中广泛应用了PROFIBUS总线,现场控制器通过PROFIBUS来与多个设备进行高效通信。多年以来,这些系统一直稳定运行,然而,最近几个月,部分产线开始频繁出现PROFIBUS网络故障问题,最终导致控制器停机并严重影响了整体产品质量。

面对这一问题,该碳纤维制造商首先尝试的是通过使用现有的网络监控工具和报文分析仪来进行故障排查,但这些工具并没有排查出任何重大问题,诊断结果看起来一切正常。对此,他们决定寻求专业的技术支持,并最终选择采用SoftingPROFIBUS Tester 5来进行故障排查。

a2a5236e-4907-4878-a65d-7de2b977af85
(网络拓扑结构)

| 使用Softing的PROFIBUS Tester 5测量信号质量

由于我们的客户在此前已使用了网络监控设备和报文分析仪进行诊断,因此我们建议客户直接使用PROFIBUS Tester 5来分析网络的电信号特征。

客户将Tester 5接入到现场PROFIBUS网络后,设备便自动扫描了网络拓扑并在网络的多个位置上测量了每个活动节点的信号质量。

接下来,客户执行了信号质量测试(信号质量是用于验证站点PROFIBUS性能的综合指标)。如下图所示,红色水平线代表最低可接受水平(2500)。在这种情况下,所有高于该水平线的柱状图均呈绿色,表示质量优良;而低于该水平线的柱状图均呈黄色,表示质量不佳。此外,我们还可看到13和14两个设备的信号质量几乎为零。

7863cd51-9ca4-484b-8171-574e1e176a97
(信号质量水平)

| 使用内置示波器功能定位信号故障位置

由于绿色、黄色和红色信号质量柱状图都是测试仪信号处理的结果,因此我们建议客户结合使用测试仪的内置示波器功能,以便更加直观地观察PROFIBUS信号。在现场维护人员将测试仪连接到节点地址为22的设备后,正常情况下在示波器视图中会呈现出良好的矩形信号。然而,如下图所示,我们明显能看到一个存在缺陷的信号——这表示线缆干线中存在信号反射(信号反射通常是由于连接器损坏或总线终端缺失而引起的)。

befecd46-affc-4f44-93c8-236809c3d6d4
(确定到反射源的距离)

在示波器显示界面中有两个蓝色光标(即图像中的蓝色垂直线),可将其分别移动到信号产生的位置和发生反射的位置,以测量反射源的距离。在上图中,PROFIBUS测试仪连接在了22号节点,根据图中的蓝色光标,我们能够确定反射发生在距该节点约45米处,方向是远离PLC的那一端。

确定了故障问题及位置后,客户便开始逐步进行排查。首先,客户检查了PROFIBUS连接器总线终端电阻的设置,且该部分已正确设置为“ON”。接下来,客户检查了总线连接器,但发现其中一个连接器内部的总线终端电路出现了故障......

请点击此处,查看剩余30%精彩内容!

| 往期回顾

▶ 将PROFIBUS集成到工业4.0

▶ Softing为连接PROFIBUS网络提供多种接口产品方案

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

车速预测 | Matlab基于RBF径向基神经网络的车速预测模型(多步预测,尾巴图)

目录 效果一览基本介绍程序设计参考资料 效果一览 基本介绍 车速预测 | Matlab基于RBF径向基神经网络的车速预测模型(多步预测,尾巴图) 程序设计 完整程序和数据获取方式:私信博主回复Matlab基于RBF径向基神经网络的车速预测模型…

漫画演绎策略设计模式

引言 本篇主要通过一小篇漫画的形式给大家讲讲策略模式,由于策略模式本身不是很难,这里就不花太多的言辞描述了,一起看漫画吧 普通设计 从前有一个妈妈,她有一个叛逆的儿子,妈妈每天除了上下班就是要教育儿子&#…

XTuner 大模型单卡低成本微调原理

文章目录 Finetune简介增量预训练微调指令跟随微调微调原理 XTuner微调框架XTuner数据引擎XTuner微调的优化策略 动手实战 Finetune简介 微调模式: 增量预训练微调 使用场景:让基座模型学习到一些新知识,如某个垂直领域的常识训练数据&…

微信小程序swiper实现层叠轮播图

在微信小程序中,需要实现展示5个,横向层叠的轮播图效果,轮播图由中间到2侧的依次缩小.如下图 使用原生小程序进行开发,没有使用Skyline模式,所以layout-type配置项也无效。所以基于swiper组件进行调整。 主要思路就是设置不同的样式&#xff…

勒索软件组织“黑猫”攻击英国国防公司 Ultra 的美国子公司得手

英国国防公司 Ultra 的美国子公司 Ultra Intelligence & Communications (Ultra I&C) 遭到 ALPHV (BlackCat) 勒索软件组织的攻击。 暗网上出现的信息显示,ALPHV 黑客在他们的博客上发布了 Ultra I&C 数据。据他们称,在 2023 年 12 月 27 日…

热点报告 | “尔滨”火出东北,本期热点带你盘活冬季营销

您是否曾有以下困惑?打开小红书首页推荐,似乎已经被算法教育成了成熟的信息茧房,想要找到下一个热点,又忧虑一叶以障目;看着搜索框热词,又担心无法掌握热词背后的话题命脉,难以在浮光掠影中寻找…

FastAPI + NGINX + Gunicorn 部署域名接口

简介: 今天接到一个活,给了我一台云服务器、域名,然后用FastAPINGINX来部署接口,接口的url是由域名组成的。话不多说直接看效果: 1.安装相关工具 1.1、 安装python: 如果已经安装python就跳过咯 sudo apt update sudo apt inst…

使用 Asp.net core webapi 集成配置系统,提高程序的灵活和可维护性

前言:什么是集成配置系统? 集成配置系统的主要目的是将应用程序的配置信息与代码分离,使得配置信息可以在不需要修改代码的情况下进行更改。这样可以提高应用程序的灵活性和可维护性。 ASP.NET Core 提供了一种灵活的配置系统,可…

C++-windows-linux-linuxdeployqt打包QT应用程序

1.windows下的qt5.14 1.1发布:发布这个选项的,也就是左下角改debug为release,设置后,点击编译build会在release中发现exe文件,直接执行exe会报错;缺失各种库。 QT命令行 要用Qt的命令行终端执行发布命令 …

零基础小白如何自学sql?

学习SQL对于数据分析和处理来说非常重要。SQL是一种强大的工具,可以帮助你与数据库沟通,提取,整理和理解数据。 以下是一些学习SQL的建议: 01 前期:SQL数据库学习 了解SQL的基本概念:首先,你…

亚信安慧AntDB超融合数据库:拓展亿级用户系统的智能化新纪元

在面对亿级用户规模的系统建设需求时,传统数据库往往面临诸多挑战。为了满足多样化的技术要求,项目通常需要倚赖多套技术体系,例如,一套关系型数据库用于元数据管理和标签化管理,另一套则专注于非结构化文件的处理。这…

Spark原理——总体介绍

总体介绍 编写小案例 (wordcount) Test def wordCount(): Unit {// 1. 创建 sc 对象val conf new SparkConf().setMaster("local[6]").setAppName("wordCount_source")val sc new SparkContext(conf)// 2. 创建数据集val textRDD…

【2023 - 探索】博0到博1,游戏新地图的探索日志

【2023 - 探索】博0到博1,游戏新地图的探索日志 写在最前面CSDN探索日志2023的探险 探索日志年终回顾探索 冒险回顾实习6月开始跟着老师做科研年中的一些其他事情9月开始上课开学后11月,读者互动 新年展望新年祝福 写在最前面 2023,我解锁了新…

C++ 之LeetCode刷题记录(八)

😄😊😆😃😄😊😆😃 开始cpp刷题之旅,多学多练,尽力而为。 先易后难,先刷简单的。 35. 搜索插入位置 给定一个排序数组和一个目标值,…

Github

文章目录 Github 的作用基本概念创建仓库以及相关介绍创建文件、查看文件信息、编辑程序上传文件搜索文件下载/检出文件 Github 的作用 项目代码托管平台 基本概念 Repository 仓库,用于存放项目代码 *Star 收藏项目,方便下次查看(有一百个st…

SpringBoot内嵌Tomcat启动流程

前言 Spring MVC 让开发者不用了解 Servlet 细节,专注于 Controller 编写 API 接口。Spring Boot 更是采用约定大于配置的设计思想,通过内嵌 Tomcat 的方式让开发者可以快速构建并部署一个 Web 应用。怎么做到的呢? Tomcat启动方式 早期的…

Java 数据结构篇-实现 AVL 树的核心方法

🔥博客主页: 【小扳_-CSDN博客】 ❤感谢大家点赞👍收藏⭐评论✍ 文章目录 1.0 AVL 树的说明 2.0 AVL 树的成员变量及其构造方法 3.0 实现 AVL 树的核心方法 3.1 获取当前节点的高度 height(AVLNode node) 3.2 更新当前节点的高度 updateHeig…

软件安全测评需要关注哪些?湖南CMA、CNAS软件测试公司推荐

在当今信息化的社会,软件安全问题日益凸显,给个人和企业的数据安全造成了极大的威胁。为了保障软件的安全性,软件安全测评应运而生。 软件安全测评是通过对软件系统的评估,发现其中存在的安全漏洞和风险,为软件的开发…

大模型 RAG 问答技术架构及核心模块盘点:从 Embedding、prompt-embedding 到 Reranker

对于RAG而言,2023年已经出现了很多工作,草台班子有了一堆,架构也初步走通,2024年应该会围绕搜索增强做更多的优化工作。 因此我们今天来系统回顾下RAG中的模块,包括一些架构,文本嵌入embedding等&#xff…

MATLAB根据数据拟合曲线

MATLAB根据数据拟合曲线 MATLAB根据数据拟合曲线视频观看 MATLAB根据数据拟合曲线 x1[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,6…