枚举的使用
com.darra.ethercat.slave.FSoE.FSoEState
使用FSoE.FSoEState的程序包
-
com.darra.ethercat.slave中FSoE.FSoEState的使用
修饰符和类型字段说明final FSoE.FSoEStateFSoE.FSoEDataExchangeEvent.CurrentState本周期当前 FSoE 状态FSoE.FSoEErrorEventArgs.CurrentState当前状态FSoE.FSoEStateChangedEventArgs.NewState新状态FSoE.FSoEStateChangedEventArgs.OldState旧状态FSoE.FSoEConnectionStatus.State当前FSoE状态修饰符和类型方法说明FSoE.ConnectionState()获取当前 FSoE 连接状态static FSoE.FSoEStateFSoE.FSoEState.FromValue(int val) FSoE.FSoEDataExchangeEvent.getCurrentState()FSoE.MdpConnectionState(int connectionIndex) 获取指定 MDP 连接的状态static FSoE.FSoEState返回带有指定名称的该类型的枚举常量。static FSoE.FSoEState[]FSoE.FSoEState.values()返回包含该枚举类型的常量的数组, 顺序与声明这些常量的顺序相同参数类型为FSoE.FSoEState的com.darra.ethercat.slave中的方法修饰符和类型方法说明static booleanFSoE.FSoEHelper.isValidStateTransition(FSoE.FSoEState current, FSoE.FSoEState target) 检查状态转换是否有效booleanFSoE.RequestState(FSoE.FSoEState targetState) 请求切换到指定 FSoE 状态参数类型为FSoE.FSoEState的com.darra.ethercat.slave中的构造器限定符构造器说明FSoEDataExchangeEvent(int slaveIndex, FSoE.FSoEState currentState, byte[] safeInputs, byte[] safeOutputs, boolean inFailsafe, long cycleCount, long timestampMillis)