CONSTANTS (GVL) ¶ Attributes: qualified_only InOut: Scope Name Type Initial Comment Constant gc_udiTransactionID UDINT 16#35C419AD Use this Transaction ID to identify responses on our requests gc_uiDestPort UINT 67 This is the DHCP Server Port gc_uiSourcePort UINT 68 This is the DHCP Client Port gc_udiBroadcastIP UDINT 16#FFFFFFFF
Structs ¶ BootP_Header (Struct) DHCP_Header (Struct)
BootP_Header (STRUCT) ¶ TYPE BootP_Header : STRUCT Attributes: qualified_only InOut: Name Type byOpCode BYTE byHWAddrType BYTE byHWAddrLength BYTE byHops BYTE udiXID UDINT uiSecs UINT uiFlags UINT udiClientIP UDINT udiYourIP UDINT udiServerIP UDINT udiGatewayIP UDINT abyMACAddr ARRAY [0..15] OF BYTE sName STRING(63) sFile STRING(127)
DHCP_Header (STRUCT) ¶ TYPE DHCP_Header : STRUCT Attributes: qualified_only InOut: Name Type strBootP BootP_Header udiCookie UDINT abyOptions ARRAY [0..334] OF BYTE
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 03.07.2017, 16:13:31 companyName string 3S-Smart Software Solutions GmbH libraryFile DHCP_Client.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP11 contentFile DHCP_Client.clean.json version version 2.0.0.0 ProjectInformation Released bool True LastModificationDateTime date 03.07.2017, 16:13:31 LibraryCategories library-category-list Intern|Networking Author string 3S - Smart Software Solutions GmbH Company 3S - Smart Software Solutions GmbH DefaultNamespace DHCP Description See: Description LanguageModelAttribute qualified-access-only Placeholder DHCP Client Project DHCP_Client Title DHCP Client Version version 3.5.11.0
UtilAddressResolving (FUN) ¶ FUNCTION UtilAddressResolving : UDINT implemented in a separate function to be compilable without this library InOut: Scope Name Type Return UtilAddressResolving UDINT Inout dsState DataSourceState stPlcAddr STRING bDynamicAddressResolved BOOL bResolvingErrorDumped BOOL driver StandardMonitoring_Base
UtilAssignCommAddress (FUN) ¶ FUNCTION UtilAssignCommAddress : UDINT implemented in a separate function to be compilable without this library InOut: Scope Name Type Return UtilAssignCommAddress UDINT Inout ni CmpNameServiceClientIec.NSC_CompleteNodeInfo stPlcAddr STRING
UtilByteToHexString (FUN) ¶ FUNCTION UtilByteToHexString : STRING(2) InOut: Scope Name Type Return UtilByteToHexString STRING(2) Input bt BYTE
Projektinformationen ¶ GetBooleanProperty (Function) GetCompany (Function) GetNumberProperty (Function) GetTextProperty (Function) GetTextProperty2 (Function) GetTitle (Function) GetVersion (Function) GetVersionProperty (Function)
GetBooleanProperty (FUN) ¶ FUNCTION GetBooleanProperty : BOOL This function has been automatically generated from the project information. InOut: Scope Name Type Return GetBooleanProperty BOOL Input stKey WSTRING