类 Startup
java.lang.Object
com.darra.ethercat.slave.Startup
Startup 参数管理
对齐 C# StartupParameter / StartupParameterList / StartupTransition / StartupWriteTiming
用于 EtherCAT 从站状态转换时的 SDO 写入配置
-
嵌套类概要
嵌套类修饰符和类型类说明static classPDO 条目配置static classStartup 参数 - 表示单个启动参数(SDO 写入配置)static classStartup 参数列表管理 对齐 C# StartupParameterList: Add/Remove/Clear/Count/索引器/Applystatic enum状态转换枚举 - 定义从站状态机转换阶段 根据 ETG.1020 规范定义static enumStartup 写入时机 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static int[]EnumerateDefaultPdo(short masterNum, short slaveNum, int direction, int maxCount) 枚举从站默认 PDO Assignment (协议算法下沉到 native)
-
构造器详细资料
-
Startup
public Startup()
-
-
方法详细资料
-
EnumerateDefaultPdo
public static int[] EnumerateDefaultPdo(short masterNum, short slaveNum, int direction, int maxCount) 枚举从站默认 PDO Assignment (协议算法下沉到 native)从从站对象字典读取当前 PDO 索引列表 (RxPDO 或 TxPDO). SDK 公开层不再循环 SDORead PDO Assignment SubIndex; 由 native 处理协议细节.
- 参数:
masterNum- master 索引slaveNum- slave 索引direction- 0=RxPDO (master→slave 输出), 1=TxPDO (slave→master 输入)maxCount- 最多枚举的 PDO 数量- 返回:
- PDO 索引数组 (e.g. {0x1600, 0x1601, ...}); 失败返回长度 0 数组
-