Software Library API naibrd 2.24.0
See all documentation at naii.docs.com
|
Variables | |
static const int8_t * | DEF_CONFIG_FILE = (int8_t *)"default_PBBasicOps.txt" |
The purpose of the PB_BasicOps is to illustrate the methods to call in the library to perform basic profibus operations. | |
PBConfig | inputPBConfig |
bool_t EXEC_naibrd_PB_AbortCommunication | ( | ) |
bool_t EXEC_naibrd_PB_AcyclicRead | ( | ) |
bool_t EXEC_naibrd_PB_AcyclicWrite | ( | ) |
bool_t EXEC_naibrd_PB_BusParamReconfiguration | ( | ) |
bool_t EXEC_naibrd_PB_EnableRedundancy | ( | ) |
bool_t EXEC_naibrd_PB_GetAlarmCounters | ( | ) |
bool_t EXEC_naibrd_PB_GetCPULoad | ( | ) |
bool_t EXEC_naibrd_PB_GetLastAlarmData | ( | ) |
bool_t EXEC_naibrd_PB_GetLiveList | ( | ) |
bool_t EXEC_naibrd_PB_GetLockStatusForSegments | ( | ) |
bool_t EXEC_naibrd_PB_GetMS0ConnectionStatus | ( | ) |
bool_t EXEC_naibrd_PB_GetOperationMode | ( | ) |
bool_t EXEC_naibrd_PB_GetPSAKVersion | ( | ) |
bool_t EXEC_naibrd_PB_GetSlaveDiagnostics | ( | ) |
bool_t EXEC_naibrd_PB_GetStatistics | ( | ) |
bool_t EXEC_naibrd_PB_GetSystemTime | ( | ) |
bool_t EXEC_naibrd_PB_InitiateCommunication | ( | ) |
bool_t EXEC_naibrd_PB_ReadIOData | ( | ) |
bool_t EXEC_naibrd_PB_ResetAlarmCounters | ( | ) |
bool_t EXEC_naibrd_PB_ResetMS0ConnectionCounters | ( | ) |
bool_t EXEC_naibrd_PB_SetandEnableMaxCycleCounter | ( | ) |
bool_t EXEC_naibrd_PB_SetBusParams | ( | ) |
bool_t EXEC_naibrd_PB_SetClear | ( | ) |
bool_t EXEC_naibrd_PB_SetDynamicBusParams | ( | ) |
bool_t EXEC_naibrd_PB_SetNewIOConfig | ( | ) |
bool_t EXEC_naibrd_PB_SetOffline | ( | ) |
bool_t EXEC_naibrd_PB_SetOperate | ( | ) |
bool_t EXEC_naibrd_PB_SetPollCycleMode | ( | ) |
bool_t EXEC_naibrd_PB_SetStop | ( | ) |
bool_t EXEC_naibrd_PB_SetSystemTime | ( | ) |
bool_t EXEC_naibrd_PB_StartReconfiguration | ( | ) |
bool_t EXEC_naibrd_PB_TestSegment | ( | ) |
bool_t EXEC_naibrd_PB_TestTermination | ( | ) |
bool_t EXEC_naibrd_PB_WriteIOData | ( | ) |
int32_t naiapp_PB_BasicOps | ( | void | ) |
The main routine assists in gaining access to the board.
The following routines from the nai_sys_cfg.c file are called to assist with accessing and configuring the board.
|
static |
naiapp_Run_PB_BasicOps illustrates...
|
static |
|
static |
|
static |
|
static |
The purpose of the PB_BasicOps is to illustrate the methods to call in the library to perform basic profibus operations.
PBConfig inputPBConfig |