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

相关文章

C语言自定义类型之联合和枚举解读

《C语言自定义类型之联合和枚举解读》联合体共享内存,大小由最大成员决定,遵循对齐规则;枚举类型列举可能值,提升可读性和类型安全性,两者在C语言中用于优化内存和程序效率... 目录一、联合体1.1 联合体类型的声明1.2 联合体的特点1.2.1 特点11.2.2 特点21.2.3 特点31.3 联合体的大小1

Python标准库datetime模块日期和时间数据类型解读

《Python标准库datetime模块日期和时间数据类型解读》文章介绍Python中datetime模块的date、time、datetime类,用于处理日期、时间及日期时间结合体,通过属性获取时间... 目录Datetime常用类日期date类型使用时间 time 类型使用日期和时间的结合体–日期时间(

C语言中%zu的用法解读

《C语言中%zu的用法解读》size_t是无符号整数类型,用于表示对象大小或内存操作结果,%zu是C99标准中专为size_t设计的printf占位符,避免因类型不匹配导致错误,使用%u或%d可能引发... 目录size_t 类型与 %zu 占位符%zu 的用途替代占位符的风险兼容性说明其他相关占位符验证示

Linux系统之lvcreate命令使用解读

《Linux系统之lvcreate命令使用解读》lvcreate是LVM中创建逻辑卷的核心命令,支持线性、条带化、RAID、镜像、快照、瘦池和缓存池等多种类型,实现灵活存储资源管理,需注意空间分配、R... 目录lvcreate命令详解一、命令概述二、语法格式三、核心功能四、选项详解五、使用示例1. 创建逻

解读GC日志中的各项指标用法

《解读GC日志中的各项指标用法》:本文主要介绍GC日志中的各项指标用法,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、基础 GC 日志格式(以 G1 为例)1. Minor GC 日志2. Full GC 日志二、关键指标解析1. GC 类型与触发原因2. 堆

Java设计模式---迭代器模式(Iterator)解读

《Java设计模式---迭代器模式(Iterator)解读》:本文主要介绍Java设计模式---迭代器模式(Iterator),具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,... 目录1、迭代器(Iterator)1.1、结构1.2、常用方法1.3、本质1、解耦集合与遍历逻辑2、统一

MySQL之InnoDB存储页的独立表空间解读

《MySQL之InnoDB存储页的独立表空间解读》:本文主要介绍MySQL之InnoDB存储页的独立表空间,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1、背景2、独立表空间【1】表空间大小【2】区【3】组【4】段【5】区的类型【6】XDES Entry区结构【

MySQL主从复制与读写分离的用法解读

《MySQL主从复制与读写分离的用法解读》:本文主要介绍MySQL主从复制与读写分离的用法,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、主从复制mysql主从复制原理实验案例二、读写分离实验案例安装并配置mycat 软件设置mycat读写分离验证mycat读

Python的端到端测试框架SeleniumBase使用解读

《Python的端到端测试框架SeleniumBase使用解读》:本文主要介绍Python的端到端测试框架SeleniumBase使用,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全... 目录SeleniumBase详细介绍及用法指南什么是 SeleniumBase?SeleniumBase

Nacos注册中心和配置中心的底层原理全面解读

《Nacos注册中心和配置中心的底层原理全面解读》:本文主要介绍Nacos注册中心和配置中心的底层原理的全面解读,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录临时实例和永久实例为什么 Nacos 要将服务实例分为临时实例和永久实例?1.x 版本和2.x版本的区别