GPIO.Initialize (METH) ¶ METHOD Initialize : UDINT This method can be overloaded by extending FBs. It is called once during initialization phase, before the PLC goes into “run”. Always including a call of the base implementation with super^.Initialize(wModuleType, udiInstance, pConnector) Typically, parameter values from the configuration are read here. InOut: Scope Name Type Return Initialize UDINT Input wModuleType UINT dwInstance UDINT pConnector POINTER TO IoConfigConnector
internal ¶ {attribute ‘libdoc_include’} DetermineConstants (Method) DetermineProcessorType (Method)
GPIO.DetermineConstants (METH) ¶ METHOD DetermineConstants
GPIO.DetermineProcessorType (METH) ¶ METHOD DetermineProcessorType : ProcessorType InOut: Scope Name Type Return DetermineProcessorType ProcessorType
status ¶ Operational (Property)
GPIO.Operational (PROP) ¶ PROPERTY Operational : BOOL This property has to return TRUE, when the device is configured and running
GPIOType (ENUM) ¶ TYPE GPIOType : InOut: Name Initial I 2#0 O 2#1 ALT0 2#100 ALT1 2#101 ALT2 2#110 ALT3 2#111 ALT4 2#11 ALT5 2#10
IoDrvGPIO (FB) ¶ FUNCTION_BLOCK IoDrvGPIO EXTENDS IoDrvBase IMPLEMENTS ICmpIoDrvParameter
ProcessorType (ENUM) ¶ TYPE ProcessorType : InOut: Name UNKNOWN BCM2708 BCM2709 BCM2836
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 25.10.2023, 14:06:35 companyName string 3S-Smart Software Solutions GmbH libraryFile IoDrvGPIO.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile IoDrvGPIO.clean.json version version 2.0.0.0 ProjectInformation Released bool True LastModificationDateTime date 25.10.2023, 14:06:34 LibraryCategories library-category-list Target|3S - Smart Software Solutions GmbH Author string CODESYS Development GmbH Company CODESYS CompiledLibraryCompatibilityVersion CODESYS V3.5 SP16 DefaultNamespace IoDrvGPIO Description See: Description Placeholder IoDrvGPIO Project IoDrvGPIO Title IoDrvGPIO Version version 4.10.0.0