当前位置: 首页 > news >正文

2.4 PNIO-CM

         Profinet Input Output Context Manager (PNIO-CM)
PROFINET输入输出上下文管理器(PNIO-CM):此阶段在IO设备与IO控制器之间建立连接,并通知连接建立所需的通信流量类型及延迟要求。

        是 PROFINET 特有的协议,用于在 IO 控制器(IO-Controller) 和 IO 设备(IO-Device) 之间配置 应用关系(AR, Application Relations) 和 通信关系(CR, Communication Relations)。该过程最终决定两者之间传输的数据量及类型。


启动流程(Startup Procedure)

PNIO-CM 的启动过程通常包含以下几个阶段,按顺序执行:

  1. CONNECT 请求 & 响应

    • IO 控制器 发送 CONNECT 请求,请求建立连接。

    • IO 设备 返回 CONNECT 响应,确认连接准备就绪。

  2. WRITE 请求 & 响应

    • IO 控制器 发送 WRITE 请求,写入配置参数(如通信周期、数据映射等)。

    • IO 设备 返回 WRITE 响应,确认参数接收并生效。

  3. DCONTROL 请求 & 响应

    • IO 控制器 发送 DCONTROL 请求,控制设备进入数据交换准备状态。

    • IO 设备 返回 DCONTROL 响应,确认已准备好进行实时数据通信。

  4. CCONTROL 请求 & 响应

    • IO 控制器 发送 CCONTROL 请求,启动周期性数据交换(如 I/O 数据的循环传输)。

    • IO 设备 返回 CCONTROL 响应,确认通信已激活。

http://www.dtcms.com/a/294550.html

相关文章:

  • 初级网安作业笔记3
  • opencv学习(视频读取)
  • Spring Data Redis 从入门到精通:原理与实战指南
  • 2025暑期—06神经网络-常见网络
  • JVM、Dalvik、ART区别
  • JS逆向实战案例之———x日头条【a-bogus】分析
  • 解析 Chromium 架构分层下 Windows 与 Linux 链接器行为差异及其影响
  • [深度学习] 大模型学习3下-模型训练与微调
  • 提升ARM Cortex-M系统性能的关键技术:TCM技术解析与实战指南
  • C++11扩展 --- 并发支持库(中)
  • sqlsuger 子表获取主表中的一个字段的写法
  • 第一章:Go语言基础入门之Go语言安装与环境配置
  • 顺丰面试提到的一个算法题
  • OpenAI发布ChatGPT Agent,AI智能体迎来关键变革
  • Git原理及使用
  • android studio打包vue
  • Android Studio中调用USB摄像头
  • 广告业技术范式转移:当AI开始重构整个价值链
  • 硅基纪元:当人类成为文明演化的燃料——论AI终极形态下的存在论重构
  • 【Linux系统】基础IO(上)
  • Neo4j如何修改用户密码?
  • Codeforces Round 973 (Div. 2)
  • uniapp自定义圆形勾选框和全选框
  • 软件开发、项目开发基本步骤
  • MCU芯片AS32S601在卫星光纤放大器(EDFA)中的应用探索
  • NineData新增SQL Server到MySQL复制链路,高效助力异构数据库迁移
  • ubuntulinux快捷键
  • 「iOS」——KVC
  • ubuntu22.04 python升级并安装pip命令
  • 轻量化RTSP视频通路实践:采集即服务、播放即模块的工程解读