PacketWriter.Init (METH) ¶ METHOD Init InOut: Scope Name Type Input pbyBuffer POINTER TO BYTE udiBufferSize UDINT
PacketWriter.WriteHeader (METH) ¶ METHOD PUBLIC WriteHeader InOut: Scope Name Type Inout header TLR_PACKET_HEADER_T
IoDrvCIFXProfibusDevice Library Documentation ¶ Company 3S - Smart Software Solutions GmbH Title IoDrvCIFXProfibusDevice Version 4.1.0.0 Categories Intern|IoDrivers Namespace IoDrvCIFXProfibusDeviceLibrary Author 3S - Smart Software Solutions GmbH Placeholder IoDrvCIFXProfibusDevice Description 1 ¶ Profibus Slave-Device driver for Hilscher NetX chip. Contents: ¶ Constants InfoIds (GVL) IoConfigParameterIDs (GVL) PNSCommandIds (GVL) PNSConfig (GVL) Datastructs PBS_CONFIG_STATES (Enum) PB_SLAVE_CIFX_DIAG (Struct) FunctionBlocks IoDrvCIFXProfibusDevice (FunctionBlock) IoDrvCIFXProfibusDeviceDiag (FunctionBlock) Indices and tables ¶ 1 Based on IoDrvCIFXProfibusDevice.library, last modified 23.05.2023, 08:33:44. LibDoc 4.4.0.0-b.27 The content file IoDrvCIFXProfibusDevice.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 23.05.2023, 08:33:44.
InfoIds (GVL) ¶ InOut: Scope Name Type Initial Constant INFOID_SETBUSSTATEOFFFAILED UDINT 10000 INFOID_CONFIGSTILLLOCKED UDINT 10001 INFOID_SETHOSTSTATENOTREADYFAILED UDINT 10002 INFOID_SENDPKTFAILED UDINT 10003 INFOID_SETBUSONFLAGFAILED UDINT 10004 INFOID_RECVPKTFAILED UDINT 10005 INFOID_CONFIG_INVALID UDINT 10006 INFOID_DUMPCONFIG UDINT 10007 INFOID_RESPONSE_PARAM_END UDINT 10008 INFOID_STOREPARAMNOTSET UDINT 10009 INFOID_FAILED_SAVE_IP UDINT 10010
Constants ¶ InfoIds (GVL) IoConfigParameterIDs (GVL) PNSCommandIds (GVL) PNSConfig (GVL)
IoConfigParameterIDs (GVL) ¶ InOut: Scope Name Type Initial Comment Constant PNS_CFG_DEV_PARAM UDINT 16#1 PNS_CFG_DEV_IDENT UDINT 16#2 PNS_CFG_MODULE UDINT 16#201 PNS_CFG_SUBMODULE UDINT 16#11000 PNS_CFG_SUBMODULE_I UDINT 16#13000 PNS_CFG_SUBMODULE_O UDINT 16#14000 PNS_DIAG_PARAM UDINT 300 Driver Specific data
PNSCommandIds (GVL) ¶ InOut: Scope Name Type Initial Comment Constant PNS_IF_REG_APP_REQ UDINT 16#2F10 PNS_IF_REG_APP_CNF UDINT 16#2F11 PNS_IF_UNREG_APP_REQ UDINT 16#2F12 PNS_IF_UNREG_APP_CNF UDINT 16#2F13 PB_IF_SET_CONFIGURATION_REQ UDINT 16#3102 PB PB_IF_SET_CONFIGURATION_CNF UDINT 16#3103 PROFIBUS_APS_CHECK_CFG_IND UDINT 16#3106 PROFIBUS_APS_CHECK_USER_PRM_IND UDINT 16#3104
PNSConfig (GVL) ¶ InOut: Scope Name Type Initial Comment Constant PNS_APPLICATION UDINT 16#20 PNS_SYSTEM_FLAG_HANDLE_IM_DATA_ENABLED UDINT 16#100 PNS_SYSTEM_FLAG_APP_READY_AUTO UDINT 16#200 PROFIBUS_APS_MAX_CFG_DATA_SIZE UINT 244 MODULE_TYPE_PB_DEVICE UINT 16#22 dec. 34 MODULE_TYPE_PB_DEVICEMODULE UINT 16#25 dec. 37
Datastructs ¶ PBS_CONFIG_STATES (Enum) PB_SLAVE_CIFX_DIAG (Struct)
PBS_CONFIG_STATES (ENUM) ¶ TYPE PBS_CONFIG_STATES : InOut: Name Initial Comment NOT_CONFIGURED 0 WAIT_ON_BUS_ON CONFIGURE_DEVICE CONFIGURE_IM_DATA, REGISTER_APP INIT_CHANNEL_REQ WAIT_INIT_CHANNEL_DONE CONFIGURATION_DONE GET_DEVICE_HANDLE, CONFIGURATION_FAILED SHUTDOWN