ConnectedMessages ¶ EIP_CloseClass3Connection (Struct) EIP_OpenClass3Connection (Struct) EIP_SendClass3ConnectedMessage (Struct)
EIP_CloseClass3Connection (STRUCT) ¶ TYPE EIP_CloseClass3Connection : STRUCT InOut: Name Type Comment xEnable BOOL IN: Enable flag, on a rising edge, execution start, on a falling edge outputs will be reseted. udiConnectionHandle UDINT IN: Handle of the connection to close udiState UDINT OUT: state of execution udiGenericError UDINT OUT: generic error code udiExtendedError UDINT OUT: extended error code udiJobId UDINT internal use xOldEnable BOOL internal use udiSeq UDINT internal use
UDINT_TO_IPSTRING (FUN) ¶ FUNCTION UDINT_TO_IPSTRING : STRING function converts a udint value to a readable ip address string InOut: Scope Name Type Return UDINT_TO_IPSTRING STRING Input udiIPAddress UDINT
Global Constants ¶ Constants (GVL) ParameterIDs (GVL)
Constants (GVL) ¶ InOut: Scope Name Type Initial Constant gc_sTaskName STRING ‘IoDrvEthernetTask’
ParameterIDs (GVL) ¶ Attributes: qualified_only InOut: Scope Name Type Initial Comment Constant IPADDRESS UDINT 0 SUBNETMASK UDINT 1 GATEWAYADDRESS UDINT 2 DEVICENAME UDINT 5 MACADDRESS UDINT 9 NETWORKINTERFACENAME UDINT 10 NETWORKINTERFACENAME_UNICODE UDINT 12 SAVE_COMM_SETTINGS UDINT 13 NETWORK_INTERFACE_NAME_PLC2 UDINT 200 IP_ADDRESS_PLC2 UDINT 201 SUBNET_MASK_PLC2 UDINT 202 GATEWAY_ADDRESS_PLC2 UDINT 203 USE_ASYNC_TASK UDINT 10000004 THIS_POINTER UDINT 20000000 ETH_DIAG UDINT 2006 Ethernet diag struct DIAG_ACK UDINT 2007
Globals ¶ GVL (GVL) Parameters (ParamList)
GVL (GVL) ¶ Attributes: qualified_only InOut: Name Type Initial g_stComponentName STRING ‘IoDrvEthernet’
Parameters (PARAMS) ¶ InOut: Scope Name Type Initial Comment Constant TASK_PRIORITY UDINT 15 Priority of task to check NIC’s health
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 16.08.2023, 10:42:29 companyName string 3S-Smart Software Solutions GmbH libraryFile IoDrvEthernet.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile IoDrvEthernet.clean.json version version 2.0.0.0 ProjectInformation Released bool True ShowSmartCodingInfo True LastModificationDateTime date 16.08.2023, 10:42:29 LibraryCategories library-category-list Intern|IoDrivers Author string 3S - Smart Software Solutions GmbH Company 3S - Smart Software Solutions GmbH CompiledLibraryCompatibilityVersion CODESYS V3.5 SP16 Patch 3 DefaultNamespace IoDrvEthernet Description See: Description DocFormat reStructuredText LanguageModelAttribute qualified-access-only Placeholder IoDrvEthernet Project IoDrvEthernet Title IoDrvEthernet Version version 4.2.0.0