类 Startup

java.lang.Object
com.darra.ethercat.slave.Startup

public class Startup extends Object
Startup 参数管理 对齐 C# StartupParameter / StartupParameterList / StartupTransition / StartupWriteTiming 用于 EtherCAT 从站状态转换时的 SDO 写入配置
  • 构造器详细资料

    • 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 数组