IEC 61158-3-21标准定义了现场总线规范中的数据链路层服务的类型21元素。该元素主要包括以下几个方面:
1. 数据链路层服务的基本要求:包括数据传输的可靠性、数据帧的格式、数据帧的传输方式等。
2. 数据链路层服务的附加要求:包括数据帧的优先级、数据帧的时间戳、数据帧的重传机制等。
3. 数据链路层服务的管理:包括数据链路层服务的初始化、数据链路层服务的状态管理、数据链路层服务的错误处理等。
4. 数据链路层服务的性能:包括数据传输的速率、数据传输的延迟、数据传输的吞吐量等。
IEC 61158-3-21标准的实现需要遵循以下几个步骤:
1. 实现数据链路层服务的基本要求,确保数据传输的可靠性和数据帧的格式正确。
2. 根据实际需求,实现数据链路层服务的附加要求,例如优先级控制、时间戳等。
3. 实现数据链路层服务的管理功能,包括初始化、状态管理和错误处理等。
4. 测试数据链路层服务的性能,确保数据传输的速率、延迟和吞吐量等指标符合要求。
IEC 61158-3-21标准的实现需要考虑以下几个因素:
1. 硬件平台:数据链路层服务的实现需要考虑硬件平台的特性,例如处理器性能、存储容量、通信接口等。
2. 软件平台:数据链路层服务的实现需要考虑软件平台的特性,例如操作系统、编程语言、开发工具等。
3. 应用场景:数据链路层服务的实现需要考虑应用场景的特性,例如通信距离、通信速率、通信质量等。
4. 标准兼容性:数据链路层服务的实现需要考虑与其他标准的兼容性,例如TCP/IP协议、MODBUS协议等。
相关标准
- IEC 61158-3:2019
- IEC 61158-4-1:2018
- IEC 61158-5-1:2017
- IEC 61158-6-1:2018
- IEC 61158-6-10:2018