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
      • BACnet (LIB)
      • CODESYS BACnet library - detailed information
        • Contents:
          • BACnetClient
          • BACnetHooksCallbacks
          • BACnetObjects
          • BACnetServer
            • Async
            • BACnetIPdatalink (FB)
              • BACnetIPdatalink.Bbmd0 (PROP)
              • BACnetIPdatalink.Bbmd1 (PROP)
              • BACnetIPdatalink.Bbmd2 (PROP)
              • BACnetIPdatalink.Bbmd3 (PROP)
              • BACnetIPdatalink.Bbmd4 (PROP)
              • BACnetIPdatalink.Bbmd5 (PROP)
              • BACnetIPdatalink.Bbmd6 (PROP)
              • BACnetIPdatalink.Bbmd7 (PROP)
              • BACnetIPdatalink.CntBbmd (PROP)
              • BACnetIPdatalink.ForeignDevAddr (PROP)
              • BACnetIPdatalink.ForeignDevAddrPort (PROP)
              • BACnetIPdatalink.ForeignDevRegTimeout (PROP)
              • BACnetIPdatalink.IPaddress (PROP)
              • BACnetIPdatalink.MaxMsgReq (PROP)
              • BACnetIPdatalink.NetworkNumber (PROP)
              • BACnetIPdatalink.UDP_Port (PROP)
              • protected
                • BACnetIPdatalink.CheckNetworkSettings (METH)
                • BACnetIPdatalink.GetIPaddrFromETH (METH)
            • BACnetMSTPdatalink (FB)
            • BACnetServer (FB)
            • IBACnetServer (ITF)
          • BACnetServerPlugin
          • Constants (GVL)
          • Enums
          • Library Information
          • Persistence
          • PropertyConfiguration
          • Structs
          • Utilities
        • Indices and tables
      • BACnetDefaultImpl (LIB)
    • IoDriverBase
    • Breakpoint Logging Functions (LIB)
    • DataSources
    • CoDeSys Memory Manager (LIB)
    • DataServer
    • Common Behaviour Model (LIB)
    • Element Collections (LIB)
    • Utils
    • IoDrivers
    • 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 »
  • BACnet »
  • BACnet (LIB) »
  • BACnetServer »
  • BACnetIPdatalink (FB) »
  • protected »
  • BACnetIPdatalink.CheckNetworkSettings (METH)

BACnetIPdatalink.CheckNetworkSettings (METH)

METHOD PROTECTED CheckNetworkSettings : BOOL

Checks, if parent ETH device is configured properly. Returns TRUE if the network settings are valid. In case FALSE is returned the BACnetServer will not start. In case there is nothing to check (BACnetIPdatalink underneath BACnetServer or PLC) simply return TRUE.

InOut:

Scope

Name

Type

Comment

Return

CheckNetworkSettings

BOOL

Input

pConnector

POINTER TO IoConfigConnector

“child” connector to parent device, parent device could be “Common.Ethernet” (Ethernet), “Common.BACnet” (BACnetServer) or “Common.PCI” (PLC).

Next Previous

© Copyright 2021, ABB.