|
Motion Master 6.0.0-alpha.86
Next-generation motion control software
|
Go to the source code of this file.
Namespaces | |
| namespace | mm |
| namespace | mm::node |
| namespace | mm::node::cia402 |
| namespace | mm::node::cia402::objects |
Variables | |
| constexpr ObjectAddress< uint16_t > | mm::node::cia402::objects::kErrorCode {0x603F, 0x00} |
| Error code — ro. | |
| constexpr ObjectAddress< uint16_t > | mm::node::cia402::objects::kControlword {0x6040, 0x00} |
| Controlword — rw. | |
| constexpr ObjectAddress< uint16_t > | mm::node::cia402::objects::kStatusword {0x6041, 0x00} |
| Statusword — ro. | |
| constexpr ObjectAddress< int16_t > | mm::node::cia402::objects::kQuickStopOptionCode {0x605A, 0x00} |
| Quick stop option code — rw. | |
| constexpr ObjectAddress< int8_t > | mm::node::cia402::objects::kModesOfOperation {0x6060, 0x00} |
| Modes of operation — rw. | |
| constexpr ObjectAddress< int8_t > | mm::node::cia402::objects::kModesOfOperationDisplay {0x6061, 0x00} |
| Modes of operation display — ro. | |
| constexpr ObjectAddress< int32_t > | mm::node::cia402::objects::kPositionDemandValue {0x6062, 0x00} |
| Position demand value — ro, Inc. | |
| constexpr ObjectAddress< int32_t > | mm::node::cia402::objects::kPositionActualValue {0x6064, 0x00} |
| Position actual value — ro, Inc. | |
| constexpr ObjectAddress< uint32_t > | mm::node::cia402::objects::kFollowingErrorWindow {0x6065, 0x00} |
| Following error window — rw, Inc. | |
| constexpr ObjectAddress< uint16_t > | mm::node::cia402::objects::kFollowingErrorTimeOut {0x6066, 0x00} |
| Following error time out — rw, ms. | |
| constexpr ObjectAddress< uint32_t > | mm::node::cia402::objects::kPositionWindow {0x6067, 0x00} |
| Position window — rw, Inc. | |
| constexpr ObjectAddress< uint16_t > | mm::node::cia402::objects::kPositionWindowTime {0x6068, 0x00} |
| Position window time — rw, ms. | |
| constexpr ObjectAddress< int32_t > | mm::node::cia402::objects::kVelocityDemandValue {0x606B, 0x00} |
| Velocity demand value — ro, rpm. | |
| constexpr ObjectAddress< int32_t > | mm::node::cia402::objects::kVelocityActualValue {0x606C, 0x00} |
| Velocity actual value — ro, rpm. | |
| constexpr ObjectAddress< uint16_t > | mm::node::cia402::objects::kVelocityWindow {0x606D, 0x00} |
| Velocity window — rw, rpm. | |
| constexpr ObjectAddress< uint16_t > | mm::node::cia402::objects::kVelocityWindowTime {0x606E, 0x00} |
| Velocity window time — rw, ms. | |
| constexpr ObjectAddress< uint16_t > | mm::node::cia402::objects::kVelocityThreshold {0x606F, 0x00} |
| Velocity threshold — rw, rpm. | |
| constexpr ObjectAddress< uint16_t > | mm::node::cia402::objects::kVelocityThresholdTime {0x6070, 0x00} |
| Velocity threshold time — rw, ms. | |
| constexpr ObjectAddress< int16_t > | mm::node::cia402::objects::kTargetTorque {0x6071, 0x00} |
| Target Torque — rw. | |
| constexpr ObjectAddress< uint16_t > | mm::node::cia402::objects::kMaxTorque {0x6072, 0x00} |
| Max torque — rw. | |
| constexpr ObjectAddress< uint16_t > | mm::node::cia402::objects::kMaxCurrent {0x6073, 0x00} |
| Max current — rw. | |
| constexpr ObjectAddress< int16_t > | mm::node::cia402::objects::kTorqueDemand {0x6074, 0x00} |
| Torque demand — ro. | |
| constexpr ObjectAddress< uint32_t > | mm::node::cia402::objects::kMotorRatedCurrent {0x6075, 0x00} |
| Motor rated current — rw, mA. | |
| constexpr ObjectAddress< uint32_t > | mm::node::cia402::objects::kMotorRatedTorque {0x6076, 0x00} |
| Motor rated torque — rw, mNm. | |
| constexpr ObjectAddress< int16_t > | mm::node::cia402::objects::kTorqueActualValue {0x6077, 0x00} |
| Torque actual value — ro. | |
| constexpr ObjectAddress< uint32_t > | mm::node::cia402::objects::kDCLinkCircuitVoltage {0x6079, 0x00} |
| DC link circuit voltage — ro, mV. | |
| constexpr ObjectAddress< int32_t > | mm::node::cia402::objects::kTargetPosition {0x607A, 0x00} |
| Target position — rw, Inc. | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kPositionRangeLimitCount {0x607B, 0x00} |
| Position range limit / SubIndex 000 — ro. | |
| constexpr ObjectAddress< int32_t > | mm::node::cia402::objects::kPositionRangeLimitSubIndex001 {0x607B, 0x01} |
| Position range limit / SubIndex 001 — rw, Inc. | |
| constexpr ObjectAddress< int32_t > | mm::node::cia402::objects::kPositionRangeLimitSubIndex002 {0x607B, 0x02} |
| Position range limit / SubIndex 002 — rw, Inc. | |
| constexpr ObjectAddress< int32_t > | mm::node::cia402::objects::kHomeOffset {0x607C, 0x00} |
| Home offset — rw, Inc. | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kSoftwarePositionLimitCount {0x607D, 0x00} |
| Software position limit / SubIndex 000 — ro. | |
| constexpr ObjectAddress< int32_t > | mm::node::cia402::objects::kSoftwarePositionLimitSubIndex001 {0x607D, 0x01} |
| Software position limit / SubIndex 001 — rw, Inc. | |
| constexpr ObjectAddress< int32_t > | mm::node::cia402::objects::kSoftwarePositionLimitSubIndex002 {0x607D, 0x02} |
| Software position limit / SubIndex 002 — rw, Inc. | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kPolarity {0x607E, 0x00} |
| Polarity — rw. | |
| constexpr ObjectAddress< uint32_t > | mm::node::cia402::objects::kMaxMotorSpeed {0x6080, 0x00} |
| Max motor speed — rw, rpm. | |
| constexpr ObjectAddress< uint32_t > | mm::node::cia402::objects::kProfileVelocity {0x6081, 0x00} |
| Profile velocity — rw, rpm. | |
| constexpr ObjectAddress< uint32_t > | mm::node::cia402::objects::kProfileAcceleration {0x6083, 0x00} |
| Profile acceleration — rw, rpm/s. | |
| constexpr ObjectAddress< uint32_t > | mm::node::cia402::objects::kProfileDeceleration {0x6084, 0x00} |
| Profile deceleration — rw, rpm/s. | |
| constexpr ObjectAddress< uint32_t > | mm::node::cia402::objects::kQuickStopDeceleration {0x6085, 0x00} |
| Quick stop deceleration — rw, rpm/s. | |
| constexpr ObjectAddress< int16_t > | mm::node::cia402::objects::kMotionProfileType {0x6086, 0x00} |
| Motion profile type — rw. | |
| constexpr ObjectAddress< uint32_t > | mm::node::cia402::objects::kTorqueSlope {0x6087, 0x00} |
| Torque slope — rw. | |
| constexpr ObjectAddress< int16_t > | mm::node::cia402::objects::kTorqueProfileType {0x6088, 0x00} |
| Torque profile type — rw. | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kGearRatioCount {0x6091, 0x00} |
| Gear ratio / SubIndex 000 — ro. | |
| constexpr ObjectAddress< uint32_t > | mm::node::cia402::objects::kGearRatioSubIndex001 {0x6091, 0x01} |
| Gear ratio / SubIndex 001 — rw. | |
| constexpr ObjectAddress< uint32_t > | mm::node::cia402::objects::kGearRatioSubIndex002 {0x6091, 0x02} |
| Gear ratio / SubIndex 002 — rw. | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kFeedConstantCount {0x6092, 0x00} |
| Feed constant / SubIndex 000 — ro. | |
| constexpr ObjectAddress< uint32_t > | mm::node::cia402::objects::kFeedConstantSubIndex001 {0x6092, 0x01} |
| Feed constant / SubIndex 001 — rw. | |
| constexpr ObjectAddress< uint32_t > | mm::node::cia402::objects::kFeedConstantSubIndex002 {0x6092, 0x02} |
| Feed constant / SubIndex 002 — rw. | |
| constexpr ObjectAddress< int8_t > | mm::node::cia402::objects::kHomingMethod {0x6098, 0x00} |
| Homing method — rw. | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kHomingSpeedsCount {0x6099, 0x00} |
| Homing speeds / SubIndex 000 — ro. | |
| constexpr ObjectAddress< uint32_t > | mm::node::cia402::objects::kHomingSpeedsSubIndex001 {0x6099, 0x01} |
| Homing speeds / SubIndex 001 — rw, rpm. | |
| constexpr ObjectAddress< uint32_t > | mm::node::cia402::objects::kHomingSpeedsSubIndex002 {0x6099, 0x02} |
| Homing speeds / SubIndex 002 — rw, rpm. | |
| constexpr ObjectAddress< uint32_t > | mm::node::cia402::objects::kHomingAcceleration {0x609A, 0x00} |
| Homing acceleration — rw, rpm/s. | |
| constexpr ObjectAddress< uint32_t > | mm::node::cia402::objects::kSIUnitVelocity {0x60A9, 0x00} |
| SI unit velocity — rw. | |
| constexpr ObjectAddress< int32_t > | mm::node::cia402::objects::kVelocityOffset {0x60B1, 0x00} |
| Velocity offset — rw, rpm. | |
| constexpr ObjectAddress< int16_t > | mm::node::cia402::objects::kTorqueOffset {0x60B2, 0x00} |
| Torque offset — rw. | |
| constexpr ObjectAddress< uint16_t > | mm::node::cia402::objects::kTouchProbeFunction {0x60B8, 0x00} |
| Touch probe function — rw. | |
| constexpr ObjectAddress< uint16_t > | mm::node::cia402::objects::kTouchProbeStatus {0x60B9, 0x00} |
| Touch probe status — ro. | |
| constexpr ObjectAddress< int32_t > | mm::node::cia402::objects::kTouchProbe1PositiveEdge {0x60BA, 0x00} |
| Touch probe 1 positive edge — ro. | |
| constexpr ObjectAddress< int32_t > | mm::node::cia402::objects::kTouchProbe1NegativeEdge {0x60BB, 0x00} |
| Touch probe 1 negative edge — ro. | |
| constexpr ObjectAddress< uint32_t > | mm::node::cia402::objects::kTouchProbeTimeStamp1PositiveValue {0x60D1, 0x00} |
| Touch probe time stamp 1 positive value — ro. | |
| constexpr ObjectAddress< uint32_t > | mm::node::cia402::objects::kTouchProbeTimeStamp1NegativeValue {0x60D2, 0x00} |
| Touch probe time stamp 1 negative value — ro. | |
| constexpr ObjectAddress< uint16_t > | mm::node::cia402::objects::kPositionOptionCode {0x60F2, 0x00} |
| Position option code — rw. | |
| constexpr ObjectAddress< int32_t > | mm::node::cia402::objects::kFollowingErrorActualValue {0x60F4, 0x00} |
| Following error actual value — ro, Inc. | |
| constexpr ObjectAddress< int32_t > | mm::node::cia402::objects::kControlEffort {0x60FA, 0x00} |
| Control effort — ro. | |
| constexpr ObjectAddress< int32_t > | mm::node::cia402::objects::kPositionDemandInternalValue {0x60FC, 0x00} |
| Position demand internal value — ro, Inc. | |
| constexpr ObjectAddress< uint32_t > | mm::node::cia402::objects::kDigitalInputs {0x60FD, 0x00} |
| Digital inputs — ro. | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kDigitalOutputsCount {0x60FE, 0x00} |
| Digital outputs / SubIndex 000 — ro. | |
| constexpr ObjectAddress< uint32_t > | mm::node::cia402::objects::kDigitalOutputsSubIndex001 {0x60FE, 0x01} |
| Digital outputs / SubIndex 001 — rw. | |
| constexpr ObjectAddress< uint32_t > | mm::node::cia402::objects::kDigitalOutputsSubIndex002 {0x60FE, 0x02} |
| Digital outputs / SubIndex 002 — rw. | |
| constexpr ObjectAddress< int32_t > | mm::node::cia402::objects::kTargetVelocity {0x60FF, 0x00} |
| Target velocity — rw, rpm. | |
| constexpr ObjectAddress< uint32_t > | mm::node::cia402::objects::kSupportedDriveModes {0x6502, 0x00} |
| Supported drive modes — ro. | |
| constexpr ObjectAddress< int32_t > | mm::node::cia402::objects::kSafePositionActualValue {0x6611, 0x00} |
| Safe position actual value — ro. | |
| constexpr ObjectAddress< int32_t > | mm::node::cia402::objects::kSafeVelocityActualValue {0x6613, 0x00} |
| Safe velocity actual value — ro. | |
| constexpr ObjectAddress< int16_t > | mm::node::cia402::objects::kSafeTorqueActualValue {0x6616, 0x00} |
| Safe torque actual value — ro, mNm. | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kSafetyStatuswordCount {0x6621, 0x00} |
| Safety statusword / SubIndex 000 — ro. | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kSafetyStatuswordSubIndex001 {0x6621, 0x01} |
| Safety statusword / SubIndex 001 — ro. | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kSafetyStatuswordSubIndex002 {0x6621, 0x02} |
| Safety statusword / SubIndex 002 — ro. | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kSafetyStatuswordSubIndex003 {0x6621, 0x03} |
| Safety statusword / SubIndex 003 — ro. | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kSafetyStatuswordSubIndex004 {0x6621, 0x04} |
| Safety statusword / SubIndex 004 — ro. | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kRestartAcknowledge {0x6630, 0x00} |
| Restart acknowledge — rw. | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kErrorAcknowledge {0x6632, 0x00} |
| Error acknowledge — rw. | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kSTOCommand {0x6640, 0x00} |
| STO command — rw. | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kSTORestart {0x6641, 0x00} |
| STO restart — rw. | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kSS1CommandCount {0x6650, 0x00} |
| SS1 command / SubIndex 000 — ro. | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kSS1CommandSubIndex001 {0x6650, 0x01} |
| SS1 command / SubIndex 001 — rw. | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kTSS1Count {0x6651, 0x00} |
| t_SS1 / SubIndex 000 — ro | |
| constexpr ObjectAddress< uint16_t > | mm::node::cia402::objects::kTSS1SubIndex001 {0x6651, 0x01} |
| t_SS1 / SubIndex 001 — rw, ms | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kNZeroSS1Count {0x6653, 0x00} |
| n_Zero_SS1 / SubIndex 000 — ro | |
| constexpr ObjectAddress< uint32_t > | mm::node::cia402::objects::kNZeroSS1SubIndex001 {0x6653, 0x01} |
| n_Zero_SS1 / SubIndex 001 — rw, c/min | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kTLSS1Count {0x6654, 0x00} |
| t_L_SS1 / SubIndex 000 — ro | |
| constexpr ObjectAddress< uint16_t > | mm::node::cia402::objects::kTLSS1SubIndex001 {0x6654, 0x01} |
| t_L_SS1 / SubIndex 001 — rw, ms | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kASS1Count {0x6656, 0x00} |
| a_SS1 / SubIndex 000 — ro | |
| constexpr ObjectAddress< uint32_t > | mm::node::cia402::objects::kASS1SubIndex001 {0x6656, 0x01} |
| a_SS1 / SubIndex 001 — rw | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kTDSS1Count {0x6657, 0x00} |
| t_D_SS1 / SubIndex 000 — ro | |
| constexpr ObjectAddress< uint16_t > | mm::node::cia402::objects::kTDSS1SubIndex001 {0x6657, 0x01} |
| t_D_SS1 / SubIndex 001 — rw, ms | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kSBCCommand {0x6660, 0x00} |
| SBC command — rw. | |
| constexpr ObjectAddress< uint16_t > | mm::node::cia402::objects::kBrakeTimeDelay {0x6661, 0x00} |
| Brake time delay — rw, ms. | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kSOSCommandCount {0x6668, 0x00} |
| SOS command / SubIndex 000 — ro. | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kSOSCommandSubIndex001 {0x6668, 0x01} |
| SOS command / SubIndex 001 — rw. | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kSZeroSOSCount {0x666A, 0x00} |
| s_Zero_SOS / SubIndex 000 — ro | |
| constexpr ObjectAddress< uint32_t > | mm::node::cia402::objects::kSZeroSOSSubIndex001 {0x666A, 0x01} |
| s_Zero_SOS / SubIndex 001 — rw | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kNZeroSOSCount {0x666C, 0x00} |
| n_Zero_SOS / SubIndex 000 — ro | |
| constexpr ObjectAddress< uint32_t > | mm::node::cia402::objects::kNZeroSOSSubIndex001 {0x666C, 0x01} |
| n_Zero_SOS / SubIndex 001 — rw | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kSS2CommandCount {0x6670, 0x00} |
| SS2 command / SubIndex 000 — ro. | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kSS2CommandSubIndex001 {0x6670, 0x01} |
| SS2 command / SubIndex 001 — rw. | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kTSS2Count {0x6671, 0x00} |
| t_SS2 / SubIndex 000 — ro | |
| constexpr ObjectAddress< uint16_t > | mm::node::cia402::objects::kTSS2SubIndex001 {0x6671, 0x01} |
| t_SS2 / SubIndex 001 — rw, ms | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kTLSS2Count {0x6672, 0x00} |
| t_L_SS2 / SubIndex 000 — ro | |
| constexpr ObjectAddress< uint16_t > | mm::node::cia402::objects::kTLSS2SubIndex001 {0x6672, 0x01} |
| t_L_SS2 / SubIndex 001 — rw, ms | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kASS2Count {0x6674, 0x00} |
| a_SS2 / SubIndex 000 — ro | |
| constexpr ObjectAddress< uint32_t > | mm::node::cia402::objects::kASS2SubIndex001 {0x6674, 0x01} |
| a_SS2 / SubIndex 001 — rw | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kTDSS2Count {0x6675, 0x00} |
| t_D_SS2 / SubIndex 000 — ro | |
| constexpr ObjectAddress< uint16_t > | mm::node::cia402::objects::kTDSS2SubIndex001 {0x6675, 0x01} |
| t_D_SS2 / SubIndex 001 — rw, ms | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kSOSRestartCount {0x6676, 0x00} |
| SOS restart / SubIndex 000 — ro. | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kSOSRestartSubIndex001 {0x6676, 0x01} |
| SOS restart / SubIndex 001 — rw. | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kSS2LimitViolationReactionCount {0x6677, 0x00} |
| SS2 limit violation reaction / SubIndex 000 — ro. | |
| constexpr ObjectAddress< uint32_t > | mm::node::cia402::objects::kSS2LimitViolationReactionSubIndex001 {0x6677, 0x01} |
| SS2 limit violation reaction / SubIndex 001 — rw. | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kSLSCommandCount {0x6690, 0x00} |
| SLS command / SubIndex 000 — ro. | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kSLSCommandSubIndex001 {0x6690, 0x01} |
| SLS command / SubIndex 001 — rw. | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kSLSCommandSubIndex002 {0x6690, 0x02} |
| SLS command / SubIndex 002 — rw. | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kSLSCommandSubIndex003 {0x6690, 0x03} |
| SLS command / SubIndex 003 — rw. | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kSLSCommandSubIndex004 {0x6690, 0x04} |
| SLS command / SubIndex 004 — rw. | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kTSLSCount {0x6691, 0x00} |
| t_SLS / SubIndex 000 — ro | |
| constexpr ObjectAddress< uint16_t > | mm::node::cia402::objects::kTSLSSubIndex001 {0x6691, 0x01} |
| t_SLS / SubIndex 001 — rw | |
| constexpr ObjectAddress< uint16_t > | mm::node::cia402::objects::kTSLSSubIndex002 {0x6691, 0x02} |
| t_SLS / SubIndex 002 — rw | |
| constexpr ObjectAddress< uint16_t > | mm::node::cia402::objects::kTSLSSubIndex003 {0x6691, 0x03} |
| t_SLS / SubIndex 003 — rw | |
| constexpr ObjectAddress< uint16_t > | mm::node::cia402::objects::kTSLSSubIndex004 {0x6691, 0x04} |
| t_SLS / SubIndex 004 — rw | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kNSLSCount {0x6692, 0x00} |
| n_SLS / SubIndex 000 — ro | |
| constexpr ObjectAddress< uint32_t > | mm::node::cia402::objects::kNSLSSubIndex001 {0x6692, 0x01} |
| n_SLS / SubIndex 001 — rw | |
| constexpr ObjectAddress< uint32_t > | mm::node::cia402::objects::kNSLSSubIndex002 {0x6692, 0x02} |
| n_SLS / SubIndex 002 — rw | |
| constexpr ObjectAddress< uint32_t > | mm::node::cia402::objects::kNSLSSubIndex003 {0x6692, 0x03} |
| n_SLS / SubIndex 003 — rw | |
| constexpr ObjectAddress< uint32_t > | mm::node::cia402::objects::kNSLSSubIndex004 {0x6692, 0x04} |
| n_SLS / SubIndex 004 — rw | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kTLSLSCount {0x6694, 0x00} |
| t_L_SLS / SubIndex 000 — ro | |
| constexpr ObjectAddress< uint16_t > | mm::node::cia402::objects::kTLSLSSubIndex001 {0x6694, 0x01} |
| t_L_SLS / SubIndex 001 — rw | |
| constexpr ObjectAddress< uint16_t > | mm::node::cia402::objects::kTLSLSSubIndex002 {0x6694, 0x02} |
| t_L_SLS / SubIndex 002 — rw | |
| constexpr ObjectAddress< uint16_t > | mm::node::cia402::objects::kTLSLSSubIndex003 {0x6694, 0x03} |
| t_L_SLS / SubIndex 003 — rw | |
| constexpr ObjectAddress< uint16_t > | mm::node::cia402::objects::kTLSLSSubIndex004 {0x6694, 0x04} |
| t_L_SLS / SubIndex 004 — rw | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kTDSLSCount {0x6695, 0x00} |
| t_D_SLS / SubIndex 000 — ro | |
| constexpr ObjectAddress< uint16_t > | mm::node::cia402::objects::kTDSLSSubIndex001 {0x6695, 0x01} |
| t_D_SLS / SubIndex 001 — rw, ms | |
| constexpr ObjectAddress< uint16_t > | mm::node::cia402::objects::kTDSLSSubIndex002 {0x6695, 0x02} |
| t_D_SLS / SubIndex 002 — rw, ms | |
| constexpr ObjectAddress< uint16_t > | mm::node::cia402::objects::kTDSLSSubIndex003 {0x6695, 0x03} |
| t_D_SLS / SubIndex 003 — rw, ms | |
| constexpr ObjectAddress< uint16_t > | mm::node::cia402::objects::kTDSLSSubIndex004 {0x6695, 0x04} |
| t_D_SLS / SubIndex 004 — rw, ms | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kASLSCount {0x6696, 0x00} |
| a_SLS / SubIndex 000 — ro | |
| constexpr ObjectAddress< uint32_t > | mm::node::cia402::objects::kASLSSubIndex001 {0x6696, 0x01} |
| a_SLS / SubIndex 001 — rw | |
| constexpr ObjectAddress< uint32_t > | mm::node::cia402::objects::kASLSSubIndex002 {0x6696, 0x02} |
| a_SLS / SubIndex 002 — rw | |
| constexpr ObjectAddress< uint32_t > | mm::node::cia402::objects::kASLSSubIndex003 {0x6696, 0x03} |
| a_SLS / SubIndex 003 — rw | |
| constexpr ObjectAddress< uint32_t > | mm::node::cia402::objects::kASLSSubIndex004 {0x6696, 0x04} |
| a_SLS / SubIndex 004 — rw | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kSLSLimitViolationReactionCount {0x6698, 0x00} |
| SLS Limit violation reaction / SubIndex 000 — ro. | |
| constexpr ObjectAddress< uint32_t > | mm::node::cia402::objects::kSLSLimitViolationReactionSubIndex001 {0x6698, 0x01} |
| SLS Limit violation reaction / SubIndex 001 — rw. | |
| constexpr ObjectAddress< uint32_t > | mm::node::cia402::objects::kSLSLimitViolationReactionSubIndex002 {0x6698, 0x02} |
| SLS Limit violation reaction / SubIndex 002 — rw. | |
| constexpr ObjectAddress< uint32_t > | mm::node::cia402::objects::kSLSLimitViolationReactionSubIndex003 {0x6698, 0x03} |
| SLS Limit violation reaction / SubIndex 003 — rw. | |
| constexpr ObjectAddress< uint32_t > | mm::node::cia402::objects::kSLSLimitViolationReactionSubIndex004 {0x6698, 0x04} |
| SLS Limit violation reaction / SubIndex 004 — rw. | |
| constexpr ObjectAddress< int32_t > | mm::node::cia402::objects::kNPosMax {0x66AA, 0x00} |
| n_pos_max — rw | |
| constexpr ObjectAddress< int32_t > | mm::node::cia402::objects::kNNegMax {0x66AC, 0x00} |
| n_neg_max — rw | |
| constexpr ObjectAddress< uint32_t > | mm::node::cia402::objects::kSMSLimitViolationReaction {0x66AD, 0x00} |
| SMS Limit violation reaction — rw. | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kSLTCommandCount {0x66B0, 0x00} |
| SLT command / SubIndex 000 — ro. | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kSLTCommandSubIndex001 {0x66B0, 0x01} |
| SLT command / SubIndex 001 — rw. | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kFPosLimSLTCount {0x66B1, 0x00} |
| f_PosLim_SLT / SubIndex 000 — ro | |
| constexpr ObjectAddress< int16_t > | mm::node::cia402::objects::kFPosLimSLTSubIndex001 {0x66B1, 0x01} |
| f_PosLim_SLT / SubIndex 001 — rw, mNm | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kFNegLimSLTCount {0x66B2, 0x00} |
| f_NegLim_SLT / SubIndex 000 — ro | |
| constexpr ObjectAddress< int16_t > | mm::node::cia402::objects::kFNegLimSLTSubIndex001 {0x66B2, 0x01} |
| f_NegLim_SLT / SubIndex 001 — rw, mNm | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kSLTLimitViolationReactionCount {0x66B3, 0x00} |
| SLT limit violation reaction / SubIndex 000 — ro. | |
| constexpr ObjectAddress< uint32_t > | mm::node::cia402::objects::kSLTLimitViolationReactionSubIndex001 {0x66B3, 0x01} |
| SLT limit violation reaction / SubIndex 001 — rw. | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kFSoEMasterFrameElementsCount {0x6760, 0x00} |
| FSoE Master Frame Elements / Subindex 000 — rw. | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kFSoEMasterFrameElementsFSoECommand {0x6760, 0x01} |
| FSoE Master Frame Elements / FSoE Command — rw. | |
| constexpr ObjectAddress< uint16_t > | mm::node::cia402::objects::kFSoEMasterFrameElementsFSoEConnectionID {0x6760, 0x02} |
| FSoE Master Frame Elements / FSoE ConnectionID — rw. | |
| constexpr ObjectAddress< uint16_t > | mm::node::cia402::objects::kFSoEMasterFrameElementsFSoECRC0 {0x6760, 0x03} |
| FSoE Master Frame Elements / FSoE CRC_0 — rw. | |
| constexpr ObjectAddress< uint16_t > | mm::node::cia402::objects::kFSoEMasterFrameElementsFSoECRC1 {0x6760, 0x04} |
| FSoE Master Frame Elements / FSoE CRC_1 — rw. | |
| constexpr ObjectAddress< uint16_t > | mm::node::cia402::objects::kFSoEMasterFrameElementsFSoECRC2 {0x6760, 0x05} |
| FSoE Master Frame Elements / FSoE CRC_2 — rw. | |
| constexpr ObjectAddress< uint16_t > | mm::node::cia402::objects::kFSoEMasterFrameElementsFSoECRC3 {0x6760, 0x06} |
| FSoE Master Frame Elements / FSoE CRC_3 — rw. | |
| constexpr ObjectAddress< uint16_t > | mm::node::cia402::objects::kFSoEMasterFrameElementsFSoECRC4 {0x6760, 0x07} |
| FSoE Master Frame Elements / FSoE CRC_4 — rw. | |
| constexpr ObjectAddress< uint16_t > | mm::node::cia402::objects::kFSoEMasterFrameElementsFSoECRC5 {0x6760, 0x08} |
| FSoE Master Frame Elements / FSoE CRC_5 — rw. | |
| constexpr ObjectAddress< uint16_t > | mm::node::cia402::objects::kFSoEMasterFrameElementsFSoECRC6 {0x6760, 0x09} |
| FSoE Master Frame Elements / FSoE CRC_6 — rw. | |
| constexpr ObjectAddress< uint16_t > | mm::node::cia402::objects::kFSoEMasterFrameElementsFSoECRC7 {0x6760, 0x0A} |
| FSoE Master Frame Elements / FSoE CRC_7 — rw. | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kFSoESlaveFrameElementsCount {0x6770, 0x00} |
| FSoE Slave Frame Elements / Subindex 000 — rw. | |
| constexpr ObjectAddress< uint8_t > | mm::node::cia402::objects::kFSoESlaveFrameElementsFSoECommand {0x6770, 0x01} |
| FSoE Slave Frame Elements / FSoE Command — rw. | |
| constexpr ObjectAddress< uint16_t > | mm::node::cia402::objects::kFSoESlaveFrameElementsFSoEConnectionID {0x6770, 0x02} |
| FSoE Slave Frame Elements / FSoE ConnectionID — rw. | |
| constexpr ObjectAddress< uint16_t > | mm::node::cia402::objects::kFSoESlaveFrameElementsFSoECRC0 {0x6770, 0x03} |
| FSoE Slave Frame Elements / FSoE CRC_0 — rw. | |
| constexpr ObjectAddress< uint16_t > | mm::node::cia402::objects::kFSoESlaveFrameElementsFSoECRC1 {0x6770, 0x04} |
| FSoE Slave Frame Elements / FSoE CRC_1 — rw. | |