Profibus DP ¶ DPM_BUS_DP (Struct) DPM_INIT_PARAMETERS (Struct) DPM_SL (Struct) DPM_SL_PRM_ADD_TAB (Struct) DPM_SL_PRM_CFG_DATA (Struct) DPM_SL_PRM_DATA (Struct) DPM_SL_PRM_SET (Struct) DPM_SL_PRM_SET_Definitions (GVL) DPM_SL_PRM_USR_DATA (Struct)
DPM_BUS_DP (STRUCT) ¶ TYPE DPM_BUS_DP : STRUCT InOut: Name Type Comment wBus_Para_Len WORD length of BUS_DP byFDL_Add BYTE master address byBaudrate BYTE baudrate, see. #defines wTSL WORD slot-time wMin_TSDR WORD min. station delay responder wMax_TSDR WORD max. station delay responder byTQUI BYTE quite time byTSET BYTE setup time ulTTR DWORD target rotation time byG BYTE gap update byHSA BYTE highest active station address byMax_Retry_Limit BYTE retries if error occurs Bp_Flag BYTE auto_clear on/off wMin_Slave_Intervall WORD min. slave intervall time wPoll_Timeout WORD poll timeout wData_Control_Time WORD data control time abyOctet ARRAY [0..5] OF BYTE wMaster_User_Data_Len WORD achMaster_Class2_Name STRING(31) abyMaster_User_Data ARRAY [0..0] OF BYTE
DPM_INIT_PARAMETERS (STRUCT) ¶ TYPE DPM_INIT_PARAMETERS : STRUCT InOut: Name Type byMode BYTE byCycleTime BYTE byFormat BYTE byWatchDogTimeLow BYTE byWatchDogTimeHigh BYTE byRedundant BYTE bySlStateMethod BYTE byEnableBits BYTE wIdentNumber WORD abyReserved ARRAY [0..5] OF BYTE
DPM_SL (STRUCT) ¶ TYPE DPM_SL : STRUCT InOut: Name Type PrmSet DPM_SL_PRM_SET PrmData DPM_SL_PRM_DATA CfgData DPM_SL_PRM_CFG_DATA AddTab DPM_SL_PRM_ADD_TAB UsrData DPM_SL_PRM_USR_DATA
DPM_SL_PRM_ADD_TAB (STRUCT) ¶ TYPE DPM_SL_PRM_ADD_TAB : STRUCT InOut: Name Type Comment wAdd_Tab_Len WORD length of ADD_TAB byInput_Count BYTE counter of following input offsets byOutput_Count BYTE counter of following ouput offsets awEA_Offset ARRAY [0..243] OF WORD user defined offsets
DPM_SL_PRM_CFG_DATA (STRUCT) ¶ TYPE DPM_SL_PRM_CFG_DATA : STRUCT InOut: Name Type Comment wCfg_Data_Len WORD length of CFG_DATA abyCfg_Data ARRAY [0..254] OF BYTE configuration data of the slave station
DPM_SL_PRM_DATA (STRUCT) ¶ TYPE DPM_SL_PRM_DATA : STRUCT InOut: Name Type Comment wPrmDataLen WORD length of PRM_PRM_DATA Station_Status BYTE status of supported functions byWD_Fact_1 BYTE watchdog factor 1 byWD_Fact_2 BYTE watchdog factor 2 byMin_Tsdr BYTE min. station delay reponder wIdent_Number WORD ident number of the station, motorola format byGroup_Ident BYTE fixed group number aybUsr_Prm_Data ARRAY [0..241] OF BYTE
DPM_SL_PRM_SET (STRUCT) ¶ TYPE DPM_SL_PRM_SET : STRUCT InOut: Name Type Comment wSlaveParaLen WORD length of whole parameter data set Sl_Flag BYTE slave related flags bySlave_Typ BYTE type of slave byMax_Diag_Data_Len BYTE byMax_Alarm_Len BYTE byMax_Channel_Data_Length BYTE byDiag_Upd_Delay BYTE Alarm_Mode BYTE byAdd_Sl_Flag BYTE abyOctet_String ARRAY [0..5] OF BYTE
PBSlave (FB) ¶ FUNCTION_BLOCK PBSlave Methods: GetDiag GetExtDiag Structure: GetDiag (Method) GetExtDiag (Method)
PBSlave.GetDiag (METH) ¶ METHOD GetDiag : DPSlaveDiag InOut: Scope Name Type Return GetDiag DPSlaveDiag