诊断程序集

  1. 串行模块诊断程序集
    • 实例 ID = 0x3CF (975)
    • 大小 = 80 字节
    按照下表的信息添加每个成员。
    诊断程序集实例 975
    名称
    数据类型
    字节大小
    RunMode
    BOOL
    1
    InfoBit_Pad1
    BOOL
    DiagnosticActive
    BOOL
    CIPSyncValid
    BOOL
    CIPSyncTimeout
    BOOL
    InfoBit_Pad5
    BOOL
    InfoBit_Pad6
    BOOL
    InfoBit_Pad7
    BOOL
    DiagnosticSequenceCount
    SINT
    1
    InfoBit_Pad0
    BOOL
    2
    InfoBit_Pad1
    BOOL
    InfoBit_Pad2
    BOOL
    InfoBit_Pad3
    BOOL
    InfoBit_Pad4
    BOOL
    DiagBit_Pad5
    BOOL
    InfoBit_Pad6
    BOOL
    DiagBit_Pad7
    BOOL
    Diagbit_Pad8
    BOOL
    DiagBit_Pad9
    BOOL
    InfoBit_Pad10
    BOOL
    DiagBit_Pad11
    BOOL
    DiagBit_Pad12
    BOOL
    DiagBit_Pad13
    BOOL
    DiagBit_Pad14
    BOOL
    DiagBit_Pad15
    BOOL
    Pad
    DINT
    4
    LocalClockOffset
    LINT
    8
    LocalClockOffsetTimestamp
    LINT
    8
    GrandMasterClockID
    SINT
    8
    Channel0
    Diagnostic_Channel_Structure
    24
    Pad16
    DINT[6]
    24
  2. 诊断计数器 ASCII 直流程序集
    • 实例 ID: 0x3C1 (961)
    • 大小 = 20 字节
    按照下表的信息添加每个成员。
    诊断程序集实例 961
    名称
    日期类型
    字节大小
    RunMode
    BOOL
    1
    InfoBit_Pad1
    BOOL
    DiagnosticActive
    BOOL
    CIPSyncValid
    BOOL
    CIPSyncTimeout
    BOOL
    InfoBit_Pad5
    BOOL
    InfoBit_Pad6
    BOOL
    InfoBit_Pad7
    BOOL
    DiagnosticSequenceCount
    SINT
    1
    CIPConnections
    INT
    2
    CIPLostPackets
    DINT
    4
    CIPTimeouts
    DINT
    4
    CPUUtilization
    INT
    2
    Pad
    INT
    2
    SentCharacterCount
    INT
    2
    ReceivedCharacterCount
    INT
    2
  3. 诊断计数器 Modbus 主站直流程序集
    • 实例 ID:0x3C3 (963)
    • 大小 = 64 字节
    按照下表的信息添加每个成员。
    诊断程序集实例 963
    名称
    日期类型
    字节大小
    RunMode
    BOOL
    1
    InfoBit_Pad1
    BOOL
    DiagnosticActive
    BOOL
    CIPSyncValid
    BOOL
    CIPSyncTimeout
    BOOL
    InfoBit_Pad5
    BOOL
    InfoBit_Pad6
    BOOL
    InfoBit_Pad7
    BOOL
    DiagnosticSequenceCount
    SINT
    1
    CIPConnections
    INT
    2
    CIPLostPackets
    DINT
    4
    CIPTimeouts
    DINT
    4
    CPUUtilization
    INT
    2
    Pad0
    INT
    2
    TotalMessagePacketsSent
    INT
    2
    Reserved
    INT
    2
    TotalMessagePacketsReceived
    INT
    2
    Pad1
    INT
    2
    Pad2
    INT
    2
    Pad3
    INT
    2
    ServerNoResponseCount
    INT
    2
    Pad4
    INT
    2
    Pad5
    INT
    2
    RetryCount
    INT
    2
    ERR1_IllegalFunction
    INT
    2
    LastDeviceReportingERR1
    INT
    2
    ERR2_IllegalDataAddress
    INT
    2
    LastDeviceReportingERR2
    INT
    2
    ERR3_IllegalDataValue
    INT
    2
    LastDeviceReportingERR3
    INT
    2
    ERR4_Slave DeviceFailure
    INT
    2
    ERR5_Acknowledge
    INT
    2
    ERR6_SlaveDeviceBusy
    INT
    2
    ERR7_NegativeAcknowledgement
    INT
    2
    ERR8_MemoryParityError
    INT
    2
    Non-StandardResponse
    INT
    2
    LastDeviceReportingERR4toERR8orNon-StandardResponse
    INT
    2
    Reserved
    INT
    2
  4. 诊断计数器 Modbus 从站直流程序集
    • 实例 ID:0x3D0 (976)
    • 大小 = 68 字节
    按照下表的信息添加每个成员。
    诊断程序集实例 976
    名称
    日期类型
    字节大小
    RunMode
    BOOL
    1
    InfoBit_Pad1
    BOOL
    DiagnosticActive
    BOOL
    CIPSyncValid
    BOOL
    CIPSyncTimeout
    BOOL
    InfoBit_Pad5
    BOOL
    InfoBit_Pad6
    BOOL
    InfoBit_Pad7
    BOOL
    DiagnosticSequenceCount
    SINT
    1
    CIPConnections
    INT
    2
    CIPLostPackets
    DINT
    4
    CIPTimeouts
    DINT
    4
    CPUUtilization
    INT
    2
    Pad0
    INT
    2
    TotalMessagePacketsSent
    INT
    2
    TotalMessagePacketsReceivedforThisSlave
    INT
    2
    TotalMessagePacketsReceived
    INT
    2
    Pad1
    INT
    2
    Pad2
    INT
    2
    Pad3
    INT
    2
    BusCommunicationErrorCount
    INT
    2
    BusExceptionErrorCount
    INT
    2
    Pad4
    INT
    2
    Pad5
    INT
    2
    Pad6
    INT
    2
    ExecutionFunctionErrorCode
    INT
    2
    LastTransmittedExceptionCode
    INT
    2
    Pad7
    INT
    2
    Pad8
    INT
    2
    FunctionCode1MessageCounter
    INT
    2
    FunctionCode2MessageCounter
    INT
    2
    FunctionCode3MessageCounter
    INT
    2
    FunctionCode4MessageCounter
    INT
    2
    FunctionCode5MessageCounter
    INT
    2
    FunctionCode6MessageCounter
    INT
    2
    Pad9
    INT
    2
    FunctionCode15MessageCounter
    INT
    2
    FunctionCode16MessageCounter
    INT
    2
    FunctionCode22MessageCounter
    INT
    2
    FunctionCode23MessageCounter
    INT
    2
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈
Normal