AC_Module ¶ General functionalities and function blocks used as base for all module instances and for handling module instances from within IEC. BaseInstance (FunctionBlock) ComAddress (Property) FB_EXIT (Method) Init (Method) InitParametersDone (Property) InstanceName (Property) Main (Method) OnAfterOnlineChange (Method) OnBeforeOnlineChange (Method) SetBaseIdentification (Method) CopyStr (Function) IBaseInstance (Interface) ComAddress (Property) Init (Method) InstanceName (Property) Main (Method) OnAfterOnlineChange (Method) OnBeforeOnlineChange (Method) IBaseInstance2 (Interface) InitParametersDone (Property) IEnvironmentExtender (Interface) GetID (Property) IModule (Interface) ErrorHandling ClearErrors (Method) FirstErrorInstance (Property) FirstErrorNumber (Property) GetErrorMessage (Method) GetFirstErrorMessage (Method) GetLastErrorMessage (Method) LastErrorInstance (Property) LastErrorNumber (Property) Identification Environment (Property) Handle (Property) ModuleInfo (Property) StandardCalls CallPrioHighEnd (Method) CallPrioHighStart (Method) CallPrioLowEnd (Method) CallPrioLowStart (Method) CallPrioMediumEnd (Method) CallPrioMediumStart (Method) IModuleTree (Interface) GetFirstChild (Method) GetFirstToplevelInstance (Method) GetParent (Method) NextSibling (Method) PrevSibling (Method) MEnv (Struct) Module (FunctionBlock) ErrorHandling ClearErrors (Method) FirstErrorInstance (Property) FirstErrorNumber (Property) GetErrorMessage (Method) GetFirstErrorMessage (Method) GetLastErrorMessage (Method) LastErrorInstance (Property) LastErrorNumber (Property) ReportError (Method) Identification Environment (Property) Handle (Property) ModuleInfo (Property) SetIdentification (Method) Init (Method) Main (Method) OnAfterOnlineChange (Method) OnBeforeOnlineChange (Method) StandardCalls CallPrioHighEnd (Method) CallPrioHighStart (Method) CallPrioLowEnd (Method) CallPrioLowStart (Method) CallPrioMediumEnd (Method) CallPrioMediumStart (Method) ModuleHandle (Alias) ModuleInfo (FunctionBlock) ModuleType (Property) ProxyInstance (FunctionBlock) LocalComAddress (Property) Main (Method) SetProxyIdentification (Method) TreeNavigation AncestorRange (FunctionBlock) First (Property) Init (Method) IsEmpty (Property) PopFirst (Method) DepthFirstRange (FunctionBlock) First (Property) Init (Method) IsEmpty (Property) PopFirst (Method) GetAncestorRange (Function) GetChildRange (Function) GetDepthFirstRange (Function) GetInstancePath (Function) GetLastChild (Function) GetLastInRange (Function) GetLastSibling (Function) GetNextModule (Function) GetPrevModule (Function) GetToplevelInstance (Function) GetToplevelRange (Function) IModuleRangeForward (Interface) First (Property) IsEmpty (Property) PopFirst (Method) SiblingRange (FunctionBlock) First (Property) Init (Method) IsEmpty (Property) PopFirst (Method)
BaseInstance.ComAddress (PROP) ¶ PROPERTY FINAL ComAddress : UDINT
BaseInstance.FB_EXIT (METH) ¶ METHOD FB_EXIT : BOOL InOut: Scope Name Type Return FB_EXIT BOOL Input bInCopyCode BOOL
BaseInstance.Init (METH) ¶ METHOD Init InOut: Scope Name Type Input bOnlineChange BOOL
BaseInstance.InitParametersDone (PROP) ¶ PROPERTY FINAL InitParametersDone : BOOL See IBaseInstance2.InitParametersDone .
BaseInstance.InstanceName (PROP) ¶ PROPERTY FINAL InstanceName : STRING(255)
BaseInstance.Main (METH) ¶ METHOD PUBLIC Main
BaseInstance.OnAfterOnlineChange (METH) ¶ METHOD OnAfterOnlineChange
BaseInstance.OnBeforeOnlineChange (METH) ¶ METHOD OnBeforeOnlineChange
BaseInstance.SetBaseIdentification (METH) ¶ METHOD PUBLIC FINAL SetBaseIdentification InOut: Scope Name Type Input pbyName POINTER TO BYTE udiAddr UDINT pEnvironment POINTER TO MEnv