Library
2.5.0
  • ABB - AC500
  • CODESYS - Application
  • CODESYS - Use Cases
  • CODESYS - System
  • CODESYS - Intern
    • CANbus
    • CAA
    • 3SLicense (LIB)
    • AlarmManager
    • SFC
    • Networking
    • Asynchronous Job Manager (LIB)
    • BACnet
    • IoDriverBase
    • Breakpoint Logging Functions (LIB)
    • DataSources
    • CoDeSys Memory Manager (LIB)
    • DataServer
    • Common Behaviour Model (LIB)
    • Element Collections (LIB)
    • Utils
    • IoDrivers
      • EtherCATStack (LIB)
      • IoDrvAL1030 (LIB)
      • IoDrvAL1x3x (LIB)
      • IoDrvCIFXBase (LIB)
      • IoDrvCIFXEthernetIP (LIB)
      • IoDrvCIFXProfibus (LIB)
      • IoDrvCIFXProfibusDevice (LIB)
      • IoDrvCIFXProfinetDevice2 (LIB)
      • IoDrvCIFXProfinetIRT (LIB)
      • IoDrvEL6224 (LIB)
      • IoDrvEL6631 (LIB)
      • IoDrvEL6631_0010 (LIB)
      • IoDrvEL6731 (LIB)
      • IoDrvEL6731_0010 (LIB)
      • IoDrvEtherCAT (LIB)
      • IODrvEtherCATDriver (LIB)
      • IoDrvEthernet (LIB)
      • IoDrvEtherNetIP (LIB)
      • IoDrvEtherNetIPAdapter (LIB)
      • IoDrvEthernet Interfaces (LIB)
      • IoDrvGPIOSysfs (LIB)
      • IoDrvHilscher (LIB)
      • IoDrvKnxStack Interfaces (LIB)
      • IoDrvModbus (LIB)
        • Description
        • Contents:
          • MB_Constants (GVL)
          • MB_GlobalVariables (GVL)
          • ModbusComPort
            • IoDrvModbusComPort (FB)
            • IoDrvModbusComPort_Diag (FB)
            • ModbusChannel (FB)
            • ModbusComPort_Parameters (PARAMS)
            • ModbusRequest (FB)
            • ModbusRequest2 (FB)
            • ModbusSlaveComPort (FB)
            • ModbusSlaveComPort_Diag (FB)
              • IDevice
              • INode
          • Structs
        • Indices and tables
      • IoDrvModbusBase (LIB)
      • IoDrvModbusSerialSlave (LIB)
      • IoDrvModbusTCP (LIB)
      • IoDrvModbusTCPSlave (LIB)
      • IoDrvProfinet (LIB)
      • IoDrvProfinetBase (LIB)
      • IoDrvProfinetDevice (LIB)
      • IoDrvSafetySp (LIB)
      • IoDrvSercos3 (LIB)
      • Profinet (LIB)
      • ProfinetCommon (LIB)
      • ProfinetDevice (LIB)
    • SymbolConfiguration
    • MultiCore
    • ModbusTCP Slave (LIB)
    • NetVars
    • RecipeManagement
    • Visu
    • Rts Service Handler (LIB)
    • Strings
    • SharedData Utilities for MultiCore (LIB)
    • Safety
    • Unit Conversion Interfaces (LIB)
Library
  • »
  • CODESYS - Intern »
  • IoDrivers »
  • IoDrvModbus (LIB) »
  • ModbusComPort »
  • ModbusSlaveComPort_Diag (FB)

ModbusSlaveComPort_Diag (FB)

FUNCTION_BLOCK ModbusSlaveComPort_Diag EXTENDS ModbusSlaveComPort IMPLEMENTS IDevice

InOut:

Scope

Name

Type

Initial

Comment

Inherited from

Output

byModbusError

MB_ErrorCodes

MB_ErrorCodes.UNDEFINED

Specifies the current error as defined in the “MB_ErrorCodes” enumeration

ModbusSlaveComPort

iChannelIndex

INT

-1

ModbusSlaveComPort

  • IDevice
    • ModbusSlaveComPort_Diag.GetDeviceDiagnosisInfo (METH)
    • ModbusSlaveComPort_Diag.GetDeviceErrorAsync (METH)
    • ModbusSlaveComPort_Diag.GetDeviceInfo (METH)
    • ModbusSlaveComPort_Diag.GetDeviceState (METH)
    • ModbusSlaveComPort_Diag.GetSpecificDeviceErrorAsync (METH)
    • ModbusSlaveComPort_Diag.GetSpecificDeviceState (METH)
    • ModbusSlaveComPort_Diag.SetCommunicationState (METH)
  • INode
    • ModbusSlaveComPort_Diag.ChildNodeCount (PROP)
    • ModbusSlaveComPort_Diag.Enable (PROP)
    • ModbusSlaveComPort_Diag.FirstChildNode (PROP)
    • ModbusSlaveComPort_Diag.IsRootNode (PROP)
    • ModbusSlaveComPort_Diag.NextSiblingNode (PROP)
    • ModbusSlaveComPort_Diag.ParentNode (PROP)
    • ModbusSlaveComPort_Diag.SiblingNodeCount (PROP)
Next Previous

© Copyright 2021, ABB.