睿远研究院丨IO-Link规范解读(十七):DS模块详解
DS模块详解-IO-Link规范篇-前言上回说到PM模块那么紧跟着的一定就是DS模块了。DS的全称是Data Storage。虽然DS是很多单词的缩写在IO-Link领域可是比较神圣的一个模块还有一个汽车品牌也是DS的缩写可是“女神”的含义。好了我们今天就来好好揭开这个DS模块的“神秘面纱”。PART 01DS的定义数据存储DS机制使得从站设备参数在上层系统如PLC程序或现场总线参数服务器上能够一致且及时地进行缓存。主站和从站之间的数据存储在IO-Link标准中进行了规定而相邻的上层数据存储机制取决于各自的现场总线或系统。设备持有一组标准化的对象提供有关数据存储的参数信息例如内存大小要求以及数据存储机制的控制和状态信息。数据存储参数集的修订通过参数校验和来标识。Data Storage机制和Block Parameter机制差不多他们的检查机制相同。DS采用如上图的ISDU包括DS的Command、状态、大小、checksum以及Index 列表。说白了DS就是参数持久化的一种方式其实最简单的本地DS就是设备把参数存储在自己的flash或者eeprom里下次上电再恢复即可。而IO-Link里讲的DS则是把参数保存在从站的上层也就是主站的FLASH或者再上面的PLC的存储里就是希望在主站的该端口无论插入什么样的设备都能统一下发一致的数据避免参数不一致的情况。PART 02DS的设备调试功能IO-Link规范对“设备调试Commissioning”分了2种在线调试和离线调试。系统参数On-line commissioning⭐️**过程**设备和 PLC 系统一起在现场使用工程工具如 TIA Portal、PACTware 等进行配置和参数设置。⭐️**参数下载**用户通过工具给设备分配参数值这些值被下载到设备中成为激活参数active parameters。⭐️数据存储**·**当系统发出 ParamDownloadStore 命令时主站Master会将这些参数上传复制到其数据存储区Data Storage中。**·**然后主站可以根据上层系统的特性进行备份操作。适用于设备已经在现场安装好的场景。离线调试Off-site commissioning⭐️**过程**使用如“USB-Master”等外部工具以及设备的 IODD 文件在非现场的地方例如办公室对设备进行配置和参数设置。⭐️**参数激活**通过工具完成配置和验证后工具会设置DS_UPLOAD_FLAG标志该参数集为“已激活”。⭐️安装后自动上传**·**当设备安装到现场并连接到主站后主站会自动将这些参数上传到其数据存储中完成备份。说到USB-Master强烈安利我们的USB-Master设备这可是做传感器厂家的必备童叟无欺人见人爱一设备在手调试IO-Link不用愁。再配合上位机软件可以快速掌握IO- Link知识调试IO-Link设备。PART 03DS的数据结构我们在深究DS前先看一下他的数据结构其就是把ISDU的index、subindex、length和data挨个存储起来另外还要加个头部包括校验码设备的ID等。DS的头部PART 04DS的状态机DS是主站和从站配合完成的从站状态机如下图所示在启动后基本就是在idle和dsactivity之间切换说白了就是负责ISDU的读取和写入。下图是主站的DS状态机。主站的DS状态机略微复杂它的核心在Updown里如果主站关闭了DS功能则其就在off阶段如果打开了ds则会进入waitingonDSActivity等待DS的upload或者startup流程。在整体的UpDownload阶段分为检查判断合法性上传/下载Ready几个阶段任何一个阶段的错误都会直接进入DS Fault并告知具体的错误原因。看这几个阶段的具体功能在Upload和Download子过程中就是不停的和从站进行交互读取和写入ISDU。OK本期就先到这里DS模块的内容比较多下回继续分解END

相关新闻

Redis 使用笔记

Redis 使用笔记

一、Redis 是什么 开源的内存键值数据库,数据存在内存中,读写速度极快(10万 QPS)支持数据持久化,可将内存数据保存到磁盘单线程模型(6.0 后 I/O 多线程,命令执行仍单线程)&#xff0…

2026/5/17 11:05:50 阅读更多 →
滑动窗口算法:线性时间解决区间问题的利器

滑动窗口算法:线性时间解决区间问题的利器

滑动窗口算法:线性时间解决区间问题的利器 在算法解题中,我们经常会遇到一类连续区间相关的问题,比如找最长无重复子串、最小覆盖子串、和为目标值的最短子数组等。如果用暴力枚举的方式,这类问题的时间复杂度往往是 O(n2)O(n^2)…

2026/5/17 11:05:50 阅读更多 →
福州代理记账哪家知名度高

福州代理记账哪家知名度高

在福州寻找代理记账服务时,企业主们往往会关注机构的知名度、专业实力与可靠性。在众多选择中,宏兴财税服务集团凭借其深厚的行业积淀与卓越的服务品质,已成为福州地区广受认可的高知名度品牌。一、 集团实力铸就卓越口碑宏兴财税集团并非普通…

2026/7/3 0:50:59 阅读更多 →

最新新闻

EulerPublisher Distroless镜像构建:创建轻量化openEuler应用容器的终极方法

EulerPublisher Distroless镜像构建:创建轻量化openEuler应用容器的终极方法

EulerPublisher Distroless镜像构建:创建轻量化openEuler应用容器的终极方法 【免费下载链接】eulerpublisher A tool to publish openeuler docker and cloud images. 项目地址: https://gitcode.com/openeuler/eulerpublisher 前往项目官网免费下载&#x…

2026/7/3 14:20:49 阅读更多 →
终极Steam挂卡指南:Idle Master完整使用教程,轻松收集所有交易卡片

终极Steam挂卡指南:Idle Master完整使用教程,轻松收集所有交易卡片

终极Steam挂卡指南:Idle Master完整使用教程,轻松收集所有交易卡片 【免费下载链接】idle_master Get your Steam Trading Cards the Easy Way 项目地址: https://gitcode.com/gh_mirrors/id/idle_master 还在为收集Steam交易卡片而烦恼吗&#x…

2026/7/3 14:16:47 阅读更多 →
2026服装行业数字化避坑:供应链系统(SCM)筛选的全实操解析

2026服装行业数字化避坑:供应链系统(SCM)筛选的全实操解析

导读进入2026年,服装行业的竞争已演变为供应链响应速度的竞争。据中国服装协会《2025年服装产业数字化转型发展白皮书》统计,约42%的规上企业曾遭遇过选型失败,主要表现为流程断层、数据孤岛及后期运维超支。本文将从业务逻辑兼容性、系统稳定…

2026/7/3 14:16:47 阅读更多 →
PIC32MX764F128L与MC74HC165A的多输入采集系统设计

PIC32MX764F128L与MC74HC165A的多输入采集系统设计

1. 项目背景与核心价值在嵌入式系统开发中,IO资源紧张是工程师们经常面临的挑战。当我们需要连接大量输入设备(如按钮、开关)时,传统的直接连接方式会快速耗尽微控制器的GPIO引脚。这就是移位寄存器MC74HC165A发挥作用的场景——它…

2026/7/3 14:16:47 阅读更多 →
STM32F745ZG与25CSM04 EEPROM的高效数据存储方案

STM32F745ZG与25CSM04 EEPROM的高效数据存储方案

1. 项目背景与核心需求 在嵌入式系统开发中,非易失性存储器的选择往往决定了数据管理的效率和可靠性。25CSM04作为一款4Mb容量的SPI接口EEPROM,其独特的安全特性和灵活的写保护机制,使其成为需要精确数据检索场景的理想选择。STM32F745ZG则是…

2026/7/3 14:14:46 阅读更多 →
plymouth-theme-kiran自定义教程:教你修改背景色与动画速度 [特殊字符]

plymouth-theme-kiran自定义教程:教你修改背景色与动画速度 [特殊字符]

plymouth-theme-kiran自定义教程:教你修改背景色与动画速度 🎨 【免费下载链接】plymouth-theme-kiran Plymouth theme for KylinSec OS 项目地址: https://gitcode.com/openeuler/plymouth-theme-kiran 前往项目官网免费下载:https:/…

2026/7/3 14:12:46 阅读更多 →

日新闻

Nginx防御TLS重协商攻击实战:从原理到配置与监控

Nginx防御TLS重协商攻击实战:从原理到配置与监控

1. 项目概述:为什么TLS重协商攻击至今仍需警惕十多年前的CVE-2011-1473,一个关于TLS/SSL协议重协商机制的漏洞,现在提起来还有必要吗?很多运维和开发朋友可能会觉得,这都老掉牙了,现代服务器和客户端不都默…

2026/7/3 0:03:59 阅读更多 →
华为防火墙双通道远程管理实战:Web与SSH配置详解

华为防火墙双通道远程管理实战:Web与SSH配置详解

1. 项目概述:为什么需要双通道远程管理防火墙?在任何一个稍具规模的企业网络里,防火墙都是那个默默守护在边界的关键角色。作为网络工程师,我们不可能每次都跑到机房,插上console线去配置它。远程管理能力,…

2026/7/3 0:03:59 阅读更多 →
AD74413R与PIC18F65K40的高精度工业数据采集方案

AD74413R与PIC18F65K40的高精度工业数据采集方案

1. 项目概述:AD74413R与PIC18F65K40的协同工作在工业自动化和精密测量领域,同时实现高精度模数转换(ADC)和数模转换(DAC)功能是许多复杂系统的核心需求。AD74413R作为一款四通道可配置模拟输入/输出器件,与PIC18F65K40微控制器的组合&#xf…

2026/7/3 0:05:59 阅读更多 →

周新闻

月新闻