IoDrvEtherCAT.OpenTimeout (PROP) ¶ PROPERTY OpenTimeout : TIME Timeout for the opening of the network adapter. Default value is 4 seconds.
IoDrvEtherCAT.PdoOnlyInOperational (PROP) ¶ PROPERTY PdoOnlyInOperational : BOOL Sets or gets a property for the behaviour of process data False (default): process data is sent in safeoperational and operational state True: process data is sent only in operational state.
IoDrvEtherCAT.SecondPortActive (PROP) ¶ PROPERTY SecondPortActive : BOOL Returns true if the second port is active in redundancy mode
IoDrvEtherCAT.SplitFrame (PROP) ¶ PROPERTY SplitFrame : BOOL Used for splitting the frame into two parts. The first part contains the process data, and the second part contains the asynchronous mailbox communication and status flags. Due to the splitting, the process data is received earlier and therefore the jitter of the PLC has less effect on the slaves.
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
GetLibVersionNumber (FUN) ¶ FUNCTION GetLibVersionNumber : DWORD This function has been automatically generated from the project information. InOut: Scope Name Type Return GetLibVersionNumber DWORD