Startseite » 产品 » IO-Link Device Stack
IO-Link 设备协议栈 – 经过认证的 IO-Link 设备软件协议栈
在开发支持 IO-Link 的传感器或执行器时,面临着一个选择:是自行实现通信协议,还是采用成熟且符合标准的解决方案。TEConcept 的 IO-Link 设备协议栈始终符合 IO-Link 社区的最新规范,并承担了符合 IEC 61131-9 标准的整个协议层,使开发人员能够专注于产品的核心功能。结果是:更短的开发时间、更低的风险以及从第一天起就具备互操作性的可靠 IO-Link 集成。
您想测试我们的 IO-Link 设备协议栈吗?
IO-Link 设备协议栈特性
- 符合最新的 IO-Link 通信规范
- 支持同步和异步过程数据访问
- 包含数据存储 (DataStorage)、块传输、事件支持
- 针对短响应时间进行了优化
- 模块化协议栈设计支持并可更换不同的 MCU 和 IO-Link 收发器芯片
- 示例应用程序的占用空间(包括最大长度示例参数的 RAM):Flash 14kB,RAM 3.5kB
IO-Link 设备协议栈的实现
- IO-Link 参数 必须进行非易失性存储。在大多数情况下,存储是在 外部 EEPROM 中进行的。存储例程和 EEPROM 驱动程序不属于交付范围
- 实时性要求:IO-Link 规范为 IO-Link 设备定义了 对来自 IO-Link 主站请求的最大响应时间。最大 允许响应时间 取决于 所使用的波特率。对于 COM3 (230400 baud),最大响应时间为 43us;对于 COM2 (38400 baud),则为 260us。IO-Link 设备协议栈必须在此响应时间内执行完毕。特别是对于 COM3,协议栈通常需要最高的中断优先级,或者必须选择相对较高的系统时钟。具体的时间行为取决于各种因素(系统时钟、优化、中断优先级等)
IO-Link 设备协议栈支持的处理器和收发器 IC
我们灵活的协议栈结构使我们的 IO-Link 设备软件协议栈能够轻松移植到任何微控制器/ASIC,以满足我们业务合作伙伴的需求。
此处 列出的受支持 MCU 或 PHY 是现有移植方案的示例。所有列出的组件均已通过我们的协议栈验证或使用。如果您想使用 其他 MCU 或 IO-Link PHY,且此处未列出,或者如果您需要特殊的硬件或基于 FPGA 的设计,请 联系我们。
现有 MCU 示例
意法半导体 (STMicroelectronics)
- GD32F
- STM32C0
- STM32F0 – STM32F4
- STM32G0, STM32G4
- SM32H5, STM32H7
- STM32L0, STm32L4
- STM32MP1
- STM32U5
- STM32WB55
- STM8L151, STM8L152
- STM8S
亚德诺半导体 (Analog Devices)
- MAX22522
- MAX32660
瑞萨
- RA6M4
- RL78
- RX72M
德州仪器 (Texas Instruments)
- MSP430
- MSPM0G
- MSPM0L
恩智浦 (NXP)
- LPC17
- LPC54
- S32K11
- S32K144
其他
英飞凌 (Infineon):
- PSoC4
- XMC1000
微芯 (Microchip):
- ATM328
- ATSAMD51
- dsPIC33E
现有 IO-Link 收发器 IC 示例
意法半导体 (STMicroelectronics)
- L6362A
- L6364
亚德诺半导体 (Analog Devices)
- LT3669-2
- MAX14820
- MAX14821
- MAX14826
- MAX14827
- MAX14829
- MAX22513
- MAX22515
- MAX22516
- MAX22522
瑞萨
- CCE4502
- CCE4503
- RH4Z2501
- RH4Z2522
德州仪器 (Texas Instruments)
- SN65HVD101
- SN65HVD102
- TIOL112
其他
Nisshinbo:
- ND1160
HMT:
- HMT7742
- HMT7748/li>
iC-Haus:
- iCGF
IO-Link 设备协议栈支持的编译器/开发环境
设备协议栈的代码采用纯 C 语言编写。因此可以使用所有 C 编译器和开发环境。
- KEIL-MDK
- SiLabs IDE
- ST Visual Develop
- Eclipse/GCC/NXP LPCXpresso
- IAR
- Cosmic
- Visual Studio Code
IO-Link 设备协议栈许可信息及交付范围
- 可访问完整源代码的开发人员许可
- 制造商许可是免版税的,仅取决于设备 ID 的数量
- 不限于单一的供应商 ID / 设备 ID 组合。
- 包含一年维护服务
- IO-Link 设备协议栈可移植到目标硬件或开发套件上
- 适用于一种处理器架构的驱动程序
- 适用于所选收发器芯片的驱动程序
- IO-Link 设备协议栈 API 用户手册
- 安装手册和设备驱动程序 API 说明。
- 演示应用程序
- 编译器和链接器示例项目
请联系我们的销售部门了解有关许可、交付范围和面向实践的项目实施的更多详细信息。
IO-Link 设备软件协议栈的附加产品
IO-Link 设备软件协议栈的插件:通过基于表格的定义简化 ISDU 参数实现,自动进行数据存储处理,并提供成熟的非易失性存储接口。免版税,提供完整源代码,仅限与设备协议栈结合使用。
IO-Link 设备软件协议栈的插件:根据 BLOB 传输配置文件通过 IO-Link 进行安全的固件更新。可扩展 验证固件启动 (Verified Firmware Boot) —— 在每次启动时进行加密签名检查,作为符合欧盟 CRA 标准的组成部分。
联系方式
- +49 761 21443640
- +49 761 21443636
- info@teconcept.de
如果您对我们的 IO-Link 设备协议栈有更多疑问,请使用我们的联系表。我们也欢迎您提出其他项目想法或咨询我们的其他产品。您的信息越准确,我们的回复就越有针对性。