类 StartupConfigurationVerifier
java.lang.Object
com.darra.ethercat.utils.StartupConfigurationVerifier
启动配置验证器
验证启动参数配置是否与当前从站配置匹配
-
嵌套类概要
嵌套类修饰符和类型类说明static class完整配置验证结果 包含从站详情列表static class预期从站配置 用于验证实际从站是否与预期匹配static class从站验证详情 包含每个字段的期望值、实际值和匹配状态static class验证结果 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明verify(Slave slave, Startup.StartupParameterList parameters) 验证从站的启动配置verifyAll(EtherCATMaster master) 验证所有从站的启动配置verifyConfiguration(EtherCATMaster master, List<StartupConfigurationVerifier.ExpectedSlaveConfig> expectedConfigs, boolean strictMode) 验证主站配置是否与预期配置匹配
-
构造器详细资料
-
StartupConfigurationVerifier
public StartupConfigurationVerifier()
-
-
方法详细资料
-
verify
public static StartupConfigurationVerifier.VerifyResult verify(Slave slave, Startup.StartupParameterList parameters) 验证从站的启动配置- 参数:
slave- 目标从站parameters- 启动参数列表- 返回:
- 验证结果
-
verifyAll
验证所有从站的启动配置- 参数:
master- 主站实例- 返回:
- 所有从站的验证结果列表
-
verifyConfiguration
public static StartupConfigurationVerifier.ConfigVerificationResult verifyConfiguration(EtherCATMaster master, List<StartupConfigurationVerifier.ExpectedSlaveConfig> expectedConfigs, boolean strictMode) 验证主站配置是否与预期配置匹配- 参数:
master- 主站实例expectedConfigs- 预期从站配置列表strictMode- 严格模式 (验证修订号和序列号)- 返回:
- 验证结果
-