接口的使用
com.darra.ethercat.abstractions.IMailboxProtocol
使用IMailboxProtocol的程序包
-
com.darra.ethercat.slave中IMailboxProtocol的使用
修饰符和类型类说明classAoE (ADS over EtherCAT) 完整实现 对齐 C# AoEInstance: Read/Write/ReadWrite/SendCommand + 订阅管理 + SetConfig/GetConfigclassCoE (CANopen over EtherCAT) 完整实现 对齐 C# CoEInstance: SDO 读写、对象字典、紧急消息、诊断消息、CiA 子对象、访问权限classEoE (Ethernet over EtherCAT) 实现 对齐 C# EoEInstance: IP/Subnet/Gateway/MAC/DNS 属性, 帧收发, 地址过滤器 注意: IP/Subnet/Gateway/DNS 使用 EOEGetIP/EOESetIP 结构体 API, 不存在 EOEGetIPString/EOESetIPString 等字符串版本的 DLL 导出classFoE (File over EtherCAT) 完整实现 对齐 C# FoEInstance: 文件下载/上传、CRC 校验、进度回调、包数量估算classFSoE (Functional Safety over EtherCAT) 完整实现 对齐 C# FSoEInstance: 连接管理、安全状态机、MDP 多连接支持、看门狗配置 合并原 SafetyManager / SafeMdp 功能 包含: - FSoE 状态枚举、错误码、命令类型、结构体 - SafeMdp: MDP 包装器 (单从站多连接) - SafetyManager: 多连接管理器 - fsoe_crc16 / fsoe_crc16_fast: CRC16 校验计算classSoE (Servo over EtherCAT) 完整实现 对齐 C# SoEInstance: IDN 读写、类型化读取、命令执行、参数信息、通知classVoE (Vendor specific over EtherCAT) 完整实现 对齐 C# VoEInstance: Send/Receive/SendAndReceive + Raw 帧操作 + 帧构建解析 + SendRawAndReceive + IsSupported