恭喜,你发布的帖子
发布于 2021-10-08 23:59:51
4楼
感谢回复!我理解ProfiNet是基于以太网的传送协议,还是有几个疑问:
1. 请问您说的“IO设备刷新周期1毫秒,就是每一毫秒一次”。一次发包一般发送多少数据包呢?包长是预配置的么?(按照帧结构数据字段是40-1440字节范围)。看了profinet必修课堂的视频(profinet必修课堂RT实时报文帧PNIO抓包见下),感觉一次发送一个数据包,包长64字节。
2. 如果通过抓包看的话,一毫秒刷新周期内从IO设备发到控制器的数据包中CYCLE的值都会按对应递增么?看了profinet必修课堂的视频(profinet必修课堂RT实时报文帧PNIO抓包见下),CYCLE的值会根据刷新周期(比如1ms)除以31.25us的时钟时基的倍数递增。但看了视频中的报文(见下图),前后两个报文CYCLE的差为8,就是刷新周期为250us,但设备又好像配置不了这么低的刷新周期,不知是否理解有误。
3. 看了profinet必修课堂的视频(profinet必修课堂RT实时报文帧PNIO抓包见下),IO设备向控制器发送完数据后,控制器会向IO设备发送STOP数据包,请问这是数据确认收到的回包么? profinet控制器有这样的机制对IO设备发来的数据进行回包确认么?
视频教学地址:
PROFINET RT 实时报文帧介绍-视频学习中心Elearning-工业支持中心-西门子中国 (***********.cn)
http://www.ad.siemens.com.cn/service/elearning/Course/2757.html
27.57分钟
谢谢!
请填写推广理由:
分享
只看
楼主