Profibus报文解读【转】

2024-01-10 11:32
文章标签 解读 报文 profibus

本文主要是介绍Profibus报文解读【转】,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!


Profibus 报文解读 

(从站已经完成初始化)

  ......

  10 03 01 494D 16

  (该报文为主站1发给从站3的请求帧,查询从站3的FDL状态,即从站3是否“活着”。)

  10 01 03 0004 16

  (该报文为从站3对主站1的应答帧,告诉主站1“我活着呢”。)

  .....

  68 05 05 6883 81 6D 3C 3E EB 16

  (该报文为主站1发给从站3的请求帧,读取查询从站3的诊断报文,以获取从站3的进一步信息。)

  68 0B 0B 6881 83 08 3E 3C 02 05 00 FF 00 08 94 16

  (该报文为从站3对主站1的应答帧,其中包含6个字节的诊断数据:02 05 00 FF00 08,具体含义可参阅协议,其中第四字节为FF表明从站3尚未被任何主站所参数化。)

  ......

  68 11 11 6883 81 5D 3D 3E 88 02 FD 0B 00 08 00 00 00 00 00 00 7616

  (该报文为主站1发给从站3的参数化报文帧,包含12个字节的参数化数据: 88 02 FD0B 00 08 00 00 00 00 00 00)

  E5

  (该报文为从站3对主站1的短应答帧,告诉主站1参数化成功。)

  ......

  68 07 07 6883 81 7D 3E 3E 11 21 2F 16

  (该报文为主站1发给从站3的组态报文帧,包含2个字节的组态数据: 1121,表明从站3应有两个字节输入和两个字节输出。)

  E5

  (该报文为从站3对主站1的短应答帧,告诉主站1组态成功。)

  ......

  68 05 05 6883 81 5D 3C 3E DB 16

  (该报文为主站1发给从站3的请求帧,读取查询从站3的诊断报文。)

  68 0B 0B 6881 83 08 3E 3C 00 0C 00 01 00 08 9B 16

  (该报文为从站3对主站1的应答帧,其中包含6个字节的诊断数据:00 0C 00 0100 08,其中第四字节为01表明从站3已经被主站1成功地参数化,从站3进入数据交换状态。)

  ......

  68 05 05 6803 01 7D 00 00 81 16

  (该报文为主站1发给从站3的请求帧,包含两个字节的输出数据:00 00,并请求从站3的输入数据。此后主站1周期性地发送此报文)

  68 05 05 6801 03 08 00 00 8C 16

  (该报文为从站3对主站3的应答帧,包含两个字节的输入数据:0080)


这篇关于Profibus报文解读【转】的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/590647

相关文章

MCU7.keil中build产生的hex文件解读

1.hex文件大致解读 闲来无事,查看了MCU6.用keil新建项目的hex文件 用FlexHex打开 给我的第一印象是:经过软件的解释之后,发现这些数据排列地十分整齐 :02000F0080FE71:03000000020003F8:0C000300787FE4F6D8FD75810702000F3D:00000001FF 把解释后的数据当作十六进制来观察 1.每一行数据

Java ArrayList扩容机制 (源码解读)

结论:初始长度为10,若所需长度小于1.5倍原长度,则按照1.5倍扩容。若不够用则按照所需长度扩容。 一. 明确类内部重要变量含义         1:数组默认长度         2:这是一个共享的空数组实例,用于明确创建长度为0时的ArrayList ,比如通过 new ArrayList<>(0),ArrayList 内部的数组 elementData 会指向这个 EMPTY_EL

Spring 源码解读:自定义实现Bean定义的注册与解析

引言 在Spring框架中,Bean的注册与解析是整个依赖注入流程的核心步骤。通过Bean定义,Spring容器知道如何创建、配置和管理每个Bean实例。本篇文章将通过实现一个简化版的Bean定义注册与解析机制,帮助你理解Spring框架背后的设计逻辑。我们还将对比Spring中的BeanDefinition和BeanDefinitionRegistry,以全面掌握Bean注册和解析的核心原理。

GPT系列之:GPT-1,GPT-2,GPT-3详细解读

一、GPT1 论文:Improving Language Understanding by Generative Pre-Training 链接:https://cdn.openai.com/research-covers/languageunsupervised/language_understanding_paper.pdf 启发点:生成loss和微调loss同时作用,让下游任务来适应预训

LLM系列 | 38:解读阿里开源语音多模态模型Qwen2-Audio

引言 模型概述 模型架构 训练方法 性能评估 实战演示 总结 引言 金山挂月窥禅径,沙鸟听经恋法门。 小伙伴们好,我是微信公众号《小窗幽记机器学习》的小编:卖铁观音的小男孩,今天这篇小作文主要是介绍阿里巴巴的语音多模态大模型Qwen2-Audio。近日,阿里巴巴Qwen团队发布了最新的大规模音频-语言模型Qwen2-Audio及其技术报告。该模型在音频理解和多模态交互

文章解读与仿真程序复现思路——电力自动化设备EI\CSCD\北大核心《考虑燃料电池和电解槽虚拟惯量支撑的电力系统优化调度方法》

本专栏栏目提供文章与程序复现思路,具体已有的论文与论文源程序可翻阅本博主免费的专栏栏目《论文与完整程序》 论文与完整源程序_电网论文源程序的博客-CSDN博客https://blog.csdn.net/liang674027206/category_12531414.html 电网论文源程序-CSDN博客电网论文源程序擅长文章解读,论文与完整源程序,等方面的知识,电网论文源程序关注python

速通GPT-3:Language Models are Few-Shot Learners全文解读

文章目录 论文实验总览1. 任务设置与测试策略2. 任务类别3. 关键实验结果4. 数据污染与实验局限性5. 总结与贡献 Abstract1. 概括2. 具体分析3. 摘要全文翻译4. 为什么不需要梯度更新或微调⭐ Introduction1. 概括2. 具体分析3. 进一步分析 Approach1. 概括2. 具体分析3. 进一步分析 Results1. 概括2. 具体分析2.1 语言模型

Open-Sora代码详细解读(1):解读DiT结构

Diffusion Models专栏文章汇总:入门与实战 前言:目前开源的DiT视频生成模型不是很多,Open-Sora是开发者生态最好的一个,涵盖了DiT、时空DiT、3D VAE、Rectified Flow、因果卷积等Diffusion视频生成的经典知识点。本篇博客从Open-Sora的代码出发,深入解读背后的原理。 目录 DiT相比于Unet的关键改进点 Token化方

Transformer从零详细解读

Transformer从零详细解读 一、从全局角度概况Transformer ​ 我们把TRM想象为一个黑盒,我们的任务是一个翻译任务,那么我们的输入是中文的“我爱你”,输入经过TRM得到的结果为英文的“I LOVE YOU” ​ 接下来我们对TRM进行细化,我们将TRM分为两个部分,分别为Encoders(编码器)和Decoders(解码器) ​ 在此基础上我们再进一步细化TRM的

过滤器:活性碳过滤器的技术参数详细解读

活性碳过滤器是一种罐体的机械过滤器,外壳一般为不锈钢或者玻璃钢,内部填充活性炭,用来过滤水中的游离物、微生物、部分重金属离子,并能有效降低水的色度。活性炭过滤器是一种较常用的水处理设备,作为水处理脱盐系统前处理能够吸附前级过滤中无法去除的余氯,可有效保证后级设备使用寿命,提高出水水质,防止污染,特别是防止后级反渗透膜,离子交换树脂等的游离态余氧中毒污染。同时还吸附从前级泄漏过来的小分子有机物等