IoDrvKNXDiag.GetSpecificDeviceState (METH) ¶ METHOD GetSpecificDeviceState : ERROR Returns the fieldbus specific device state. Note The interpretation of pData is fieldbus dependent and will be specified by the associated fieldbus driver. InOut: Scope Name Type Comment Return GetSpecificDeviceState ERROR Input pData CAA.PVOID Pointer to memory szSize CAA.SIZE Size of memory in bytes where pData is pointing to Output szCount CAA.SIZE Number of Bytes written to pData
IoDrvKNXDiag.SetCommunicationState (METH) ¶ METHOD SetCommunicationState : ERROR Starts, stops or resets a device Note Use |IDevice2.CheckSupportedCommunicationState| and |IDevice2.CheckCurrentSupportedCommunicationState| to check which transitions are possible! InOut: Scope Name Type Comment Return SetCommunicationState ERROR Input eRequestedState DEVICE_TRANSITION_STATE desired transition
IoDrvKnxStack Interfaces Library Documentation ¶ Company 3S - Smart Software Solutions GmbH Title IoDrvKnxStack Interfaces Version 3.5.17.0 Categories Intern|IoDrivers Namespace IoDrvKnxStackItfs Author 3S - Smart Software Solutions GmbH Description 1 ¶ Interface library for KNX Stack and CmpKnx runtime component library Indices and tables ¶ 1 Based on IoDrvKnxStack_Itfs.library, last modified 20.04.2021, 15:01:30. LibDoc 4.4.0.0-b.27 The content file IoDrvKnxStack_Itfs.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 20.04.2021, 15:01:30.
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 20.04.2021, 15:01:30 companyName string 3S-Smart Software Solutions GmbH libraryFile IoDrvKnxStack_Itfs.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile IoDrvKnxStack_Itfs.clean.json version version 2.0.0.0 ProjectInformation IsInterfaceLibrary bool True Released True LastModificationDateTime date 20.04.2021, 15:01:30 LibraryCategories library-category-list Intern|IoDrivers Author string 3S - Smart Software Solutions GmbH Company 3S - Smart Software Solutions GmbH CompiledLibraryCompatibilityVersion CODESYS V3.5 SP15 DefaultNamespace IoDrvKnxStackItfs Description See: Description DocFormat reStructuredText LanguageModelAttribute qualified-access-only Project IoDrvKnxStack_Itfs Title IoDrvKnxStack Interfaces Version version 3.5.17.0
Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces.
IoDrvModbusSerialSlave Library Documentation ¶ Company 3S - Smart Software Solutions GmbH Title IoDrvModbusSerialSlave Version 4.1.0.0 Categories Intern|IoDrivers Namespace IoDrvModbusSerialSlaveLibrary Author 3S - Smart Software Solutions GmbH Placeholder IoDrvModbusSerialSlave Description 1 ¶ ModbusSerial Slave IO-driver written in IEC. Contents: ¶ GVL (GVL) IoDrvModbusSerialSlave (FunctionBlock) UpdateComPortSettings (Method) UpdateUnitID (Method) ModbusSerialDeviceDiag (FunctionBlock) UpdateComPortSettings (Method) UpdateUnitID (Method) ModbusServer (FunctionBlock) IsComPortValid (Property) Indices and tables ¶ 1 Based on IoDrvModbusSerialSlave.library, last modified 23.11.2021, 07:08:39. LibDoc 4.4.0.0-b.27 The content file IoDrvModbusSerialSlave.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 23.11.2021, 07:08:39.
IoDrvModbusSerialSlave (FB) ¶ FUNCTION_BLOCK IoDrvModbusSerialSlave EXTENDS IoDrvBase IMPLEMENTS ICmpIoDrvParameter An instance of this function block is generated for each serial Modbus Server device in the device tree. InOut: Scope Name Type Initial Comment Input xEnable BOOL TRUE TRUE : start operation, open Com-Port Output xOnline BOOL Com Port opened, receives data xBusy BOOL operating xInternalError BOOL FALSE ComPort errors or licence not ok ErrorCode UDINT error code Methods: UpdateComPortSettings UpdateUnitID Structure: UpdateComPortSettings (Method) UpdateUnitID (Method)
GVL (GVL) ¶ InOut: Scope Name Type Initial Constant MAX_IOBUFFER_SIZE UINT 40
IoDrvModbusSerialSlave.UpdateComPortSettings (METH) ¶ METHOD UpdateComPortSettings : UDINT Update the configured Com-Port settings of the Modbus Server. Only possible if server is disabled (see xEnable Input). InOut: Scope Name Type Initial Comment Return UpdateComPortSettings UDINT Input ComPort INT 0 Number of the COM Port to use Baudrate UDINT 19200 1200, 2400, 4800, …, 115000 bps Parity COM_Parity COM_Parity.SYS_EVENPARITY EVEN:=2, ODD:=1 or NONE:=0
ModbusSerialDeviceDiag (FB) ¶ FUNCTION_BLOCK ModbusSerialDeviceDiag EXTENDS CAADiagDeviceDefault An instance of this function block function block is generated for each serial Modbus Server device in the device tree. InOut: Scope Name Type Initial Comment Input xEnable BOOL TRUE TRUE : start operation, open Com-Port Output xOnline BOOL Com Port opened, receives data xBusy BOOL operating xInternalError BOOL FALSE ComPort errors or licence not ok ErrorCode UDINT error code Methods: UpdateComPortSettings UpdateUnitID Structure: UpdateComPortSettings (Method) UpdateUnitID (Method)