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)
IoDrvModbusSerialSlave.UpdateUnitID (METH) ¶ METHOD UpdateUnitID : UDINT Update the configured address of the Modbus Server. Only possible if server is disabled (see xEnable Input). InOut: Scope Name Type Return UpdateUnitID UDINT Input UnitID BYTE