IoDrvEthercat_Diag.ParentNode (PROP) ¶ PROPERTY ParentNode : DED.INode
IoDrvEthercat_Diag.SiblingNodeCount (PROP) ¶ PROPERTY SiblingNodeCount : CAA.Count
IoDrvAL1030 Library Documentation ¶ Company : CODESY Title : IoDrvAL1030 Version : 4.8.0.0 Categories : Intern|IoDrivers Author : CODESYS Development GmbH Placeholder : IoDrvAL1030Lib Description [ 1 ] ¶ Driver for IFM AL1030 EtherCAT - IOLink Gateway Contents: ¶ IoDrvAL1030 (FunctionBlock) BeforeReadInputs (Method) CalculateAbsBitOffset (Method) IBase ICmpIoDrv ICmpIoDrvConfig ICmpIoDrvParameter Library Information GetLibVersion (Function) GetLibVersionNumber (Function) IsLibReleased (Function) Services ETCServiceConstants (GVL) IOLINKSERVICEHEADER (Struct) IOLinkServices (Enum) IoLinkService (Struct) ParameterServiceResult (Enum) RtsAL1030Handler (FunctionBlock) ServiceResult (Enum) Indices and tables ¶ [ 1 ] Based on IoDrvAL1030.library, last modified 10.09.2024, 16:54:04. LibDoc 4.5.0.0 The content file IoDrvAL1030.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 10.09.2024, 16:54:07.
IoDrvAL1030 (FB) ¶ FUNCTION_BLOCK IoDrvAL1030 EXTENDS IoDrvBase IMPLEMENTS ICmpIoDrvParameter Methods: BeforeReadInputs CalculateAbsBitOffset FB_Exit FB_Init FB_Reinit Initialize IoDrvGetConnector IoDrvGetModuleDiagnosis IoDrvIdentify IoDrvReadInputs IoDrvReadParameter IoDrvScanModules IoDrvStartBusCycle IoDrvUpdateConfiguration IoDrvUpdateMapping IoDrvWatchdogTrigger IoDrvWriteOutputs IoDrvWriteParameter QueryInterface Structure: BeforeReadInputs (Method) CalculateAbsBitOffset (Method) IBase FB_Exit (Method) FB_Init (Method) FB_Reinit (Method) Initialize (Method) QueryInterface (Method) ICmpIoDrv IoDrvGetModuleDiagnosis (Method) IoDrvIdentify (Method) IoDrvReadInputs (Method) IoDrvScanModules (Method) IoDrvStartBusCycle (Method) IoDrvUpdateConfiguration (Method) IoDrvUpdateMapping (Method) IoDrvWatchdogTrigger (Method) IoDrvWriteOutputs (Method) ICmpIoDrvConfig IoDrvGetConnector (Method) ICmpIoDrvParameter IoDrvReadParameter (Method) IoDrvWriteParameter (Method)
IoDrvAL1030.BeforeReadInputs (METH) ¶ METHOD BeforeReadInputs : BOOL InOut: Scope Name Type Return BeforeReadInputs BOOL
IoDrvEtherCAT.StartConfigWithLessDevice (PROP) ¶ PROPERTY StartConfigWithLessDevice : BOOL Used for influencing the starting behavior of the stack. The EtherCAT stack normally stops if, for example, five servo controllers are configured in the project, but only three are connected. However, if StartConfigWithLessDevice := TRUE in the first cycle, then the stack will nevertheless try to start. In this way it is possible, for example, to perform the universal configuration of 10 servo controllers, but to keep the number actually connected variable. Note that the vendor ID and product ID of each slave is checked in any case. The stack is stopped if a discrepancy is found.
IoDrvEtherCAT.TaskSync (PROP) ¶ PROPERTY TaskSync : BOOL Could be used to synchronize a task to the EtherCAT master bus cycle task The property is set to true if the bus cycle task has been started and therefore the Ethernet frame was exchanged. The application has to set to property to false by itself to prepare the status for the next cycle.
IoDrvEtherCAT.WaitForPackets (PROP) ¶ PROPERTY WaitForPackets : BOOL Sets or gets a special property for the EtherCAT master stack in combination to the property FrameAtTaskStart False (default): the stack does not wait for the packets. This means input data is available in the next IEC cycle True: the stack sends the EtherCAT frame at the beginning of the IEC cycle and waits until the frame is received There is no delay of one IEC cycle but the PLC load will increase of course
Library Information ¶ GetLibVersion (Function) GetLibVersionNumber (Function) IsLibReleased (Function)
GetLibVersion (FUN) ¶ FUNCTION GetLibVersion : VERSION This function has been automatically generated from the project information. InOut: Scope Name Type Return GetLibVersion VERSION