|
| TProtocol_Profibus_DPV1_Over_ANYBUS () |
|
| ~TProtocol_Profibus_DPV1_Over_ANYBUS () |
|
VOID | Init () |
|
virtual VOID | Enter_Terminal_Mode () |
| Enter terminal communication mode. More...
|
|
virtual VOID | Enter_Protocol_Mode () |
| Enter protocol mode method. More...
|
|
virtual BOOL | Is_Terminal_Mode () |
| Terminal mode operation status method. More...
|
|
virtual BOOL | Is_Protocol_Mode () |
| Protocol mode operation status method. More...
|
|
virtual VOID | Execute () |
| Background cyclic execution method. More...
|
|
| TProtocol_Base () |
| Class constructor method. More...
|
|
| ~TProtocol_Base () |
| Class destructor method. More...
|
|
VOID | Init () |
| Initialisation method. More...
|
|
VOID | Done () |
| Finalisation method. More...
|
|
VOID | Clear_Communication_Statistic () |
| Clear communication statistic. More...
|
|
virtual VOID | Execute_1ms () |
| System task 1ms cyclic execution method. More...
|
|
virtual VOID | Send_Information (TProtocol_Base *object_Protocol)=0 |
| Send information about protocol method. More...
|
|
VOID | Enable_Parameter_Mapping () |
| Enable parameter mapping method. More...
|
|
VOID | Disable_Parameter_Mapping () |
| Disable parameter mapping method. More...
|
|
virtual VOID | Show_System_Welcome_Message_Enable ()=0 |
| Enable show system welcome message method. More...
|
|
virtual VOID | Show_System_Welcome_Message_Disable ()=0 |
| Disable show system welcome message method. More...
|
|
virtual VOID | Show_System_Ready_Message_Enable ()=0 |
| Enable system ready message method. More...
|
|
virtual VOID | Show_System_Ready_Message_Disable ()=0 |
| Disable system ready message method. More...
|
|
virtual VOID | Transmit_Boot_Welcome_Message ()=0 |
| Transmit boot welcome message method. More...
|
|
virtual VOID | Transmit_System_Ready_Message ()=0 |
| Transmit system ready message method. More...
|
|
virtual VOID | Receive_String (C8 *c8_String)=0 |
| Receive string. More...
|
|
virtual VOID | Receive_String (C8 *c8_String, U32 u32_Length)=0 |
| Receive string. More...
|
|
VOID | Transmit_Char (C8 c8_Character) |
| Receive character. More...
|
|
VOID | Transmit_String_Of_Char (C8 c8_Character, U32 u32_Count) |
|
VOID | Transmit_String_Of_Char (C8 c8_Character, U32 u32_Count, U32 u32_End_New_Line_Count) |
|
VOID | Transmit_String (C8 *c8_String) |
|
VOID | Transmit_String (U32 u32_Begin_New_Lines_Count, C8 *c8_String) |
|
VOID | Transmit_String (C8 *c8_String, U32 u32_End_New_Line_Count) |
|
VOID | Transmit_String (U32 u32_Begin_New_Lines_Count, C8 *c8_String, U32 u32_End_New_Line_Count) |
|
VOID | Transmit_New_Line () |
| Transmit new line. More...
|
|
VOID | Transmit_New_Line (U32 u32_Count) |
| Transmit new lines. More...
|
|
VOID | Transmit_Connector_Value_As_Boolean (TBlock_Input_Connector *object_Connector) |
|
VOID | Transmit_Connector_Value_As_Boolean (TBlock_Input_Connector *object_Connector, U32 u32_End_New_Line_Count) |
|
VOID | Transmit_Connector_Value_As_Decimal (TBlock_Input_Connector *object_Connector) |
|
VOID | Transmit_Connector_Value_As_Decimal (TBlock_Input_Connector *object_Connector, U32 u32_End_New_Line_Count) |
|
VOID | Transmit_Connector_Value_As_Hex (TBlock_Input_Connector *object_Connector) |
|
VOID | Transmit_Connector_Value_As_Hex (TBlock_Input_Connector *object_Connector, U32 u32_End_New_Line_Count) |
|
VOID | Transmit_Connector_Value_As_Boolean (TBlock_Output_Connector *object_Connector) |
|
VOID | Transmit_Connector_Value_As_Boolean (TBlock_Output_Connector *object_Connector, U32 u32_End_New_Line_Count) |
|
VOID | Transmit_Connector_Value_As_Decimal (TBlock_Output_Connector *object_Connector) |
|
VOID | Transmit_Connector_Value_As_Decimal (TBlock_Output_Connector *object_Connector, U32 u32_End_New_Line_Count) |
|
VOID | Transmit_Connector_Value_As_Hex (TBlock_Output_Connector *object_Connector) |
|
VOID | Transmit_Connector_Value_As_Hex (TBlock_Output_Connector *object_Connector, U32 u32_End_New_Line_Count) |
|
VOID | Transmit_Variant_As_Hex (TConOpSys_Variant *object_Value) |
|
VOID | Transmit_Variant_As_Hex (TConOpSys_Variant *object_Value, U32 u32_End_New_Line_Count) |
|
VOID | Transmit_BOOL_Value_As_Decimal (BOOL bool_Value) |
|
VOID | Transmit_BOOL_Value_As_Decimal (BOOL bool_Value, U32 u32_End_New_Line_Count) |
|
VOID | Transmit_BOOL_Value_As_Hex (BOOL bool_Value) |
|
VOID | Transmit_BOOL_Value_As_Hex (BOOL bool_Value, U32 u32_End_New_Line_Count) |
|
VOID | Transmit_TRIL_Value_As_Decimal (TRIL tril_Value) |
|
VOID | Transmit_TRIL_Value_As_Decimal (TRIL tril_Value, U32 u32_End_New_Line_Count) |
|
VOID | Transmit_U8_Value_As_Decimal (U8 u8_Value) |
|
VOID | Transmit_U8_Value_As_Decimal (U8 u8_Value, U32 u32_End_New_Line_Count) |
|
VOID | Transmit_U8_Value_As_Hex (U8 u8_Value) |
|
VOID | Transmit_U8_Value_As_Hex (U8 u8_Value, U32 u32_End_New_Line_Count) |
|
VOID | Transmit_U8_Buffer (U8 *u8_Data_Buffer, U32 u32_Length) |
|
VOID | Transmit_I8_Value_As_Decimal (I8 i8_Value) |
|
VOID | Transmit_I8_Value_As_Decimal (I8 i8_Value, U32 u32_End_New_Line_Count) |
|
VOID | Transmit_I8_Value_As_Hex (I8 i8_Value) |
|
VOID | Transmit_I8_Value_As_Hex (I8 i8_Value, U32 u32_End_New_Line_Count) |
|
VOID | Transmit_U16_Value_As_Decimal (U16 u16_Value) |
|
VOID | Transmit_U16_Value_As_Decimal (U16 u16_Value, U32 u32_End_New_Line_Count) |
|
VOID | Transmit_U16_Value_As_Hex (U16 u16_Value) |
|
VOID | Transmit_U16_Value_As_Hex (U16 u16_Value, U32 u32_End_New_Line_Count) |
|
VOID | Transmit_I16_Value_As_Decimal (I16 i16_Value) |
|
VOID | Transmit_I16_Value_As_Decimal (I16 i16_Value, U32 u32_End_New_Line_Count) |
|
VOID | Transmit_I16_Value_As_Hex (I16 i16_Value) |
|
VOID | Transmit_I16_Value_As_Hex (I16 i16_Value, U32 u32_End_New_Line_Count) |
|
VOID | Transmit_U32_Value_As_Decimal (U32 u32_Value) |
|
VOID | Transmit_U32_Value_As_Decimal (U32 u32_Value, U32 u32_End_New_Line_Count) |
|
VOID | Transmit_U32_Value_As_Hex (U32 u32_Value) |
|
VOID | Transmit_U32_Value_As_Hex (U32 u32_Value, U32 u32_End_New_Line_Count) |
|
VOID | Transmit_I32_Value_As_Decimal (I32 i32_Value) |
|
VOID | Transmit_I32_Value_As_Decimal (I32 i32_Value, U32 u32_End_New_Line_Count) |
|
VOID | Transmit_I32_Value_As_Hex (I32 i32_Value) |
|
VOID | Transmit_I32_Value_As_Hex (I32 i32_Value, U32 u32_End_New_Line_Count) |
|
VOID | Transmit_U64_Value_As_Decimal (U64 u64_Value) |
|
VOID | Transmit_U64_Value_As_Decimal (U64 u64_Value, U32 u32_End_New_Line_Count) |
|
VOID | Transmit_U64_Value_As_Hex (U64 u64_Value) |
|
VOID | Transmit_U64_Value_As_Hex (U64 u64_Value, U32 u32_End_New_Line_Count) |
|
VOID | Transmit_I64_Value_As_Decimal (I64 i64_Value) |
|
VOID | Transmit_I64_Value_As_Decimal (I64 i64_Value, U32 u32_End_New_Line_Count) |
|
VOID | Transmit_I64_Value_As_Hex (I64 i64_Value) |
|
VOID | Transmit_I64_Value_As_Hex (I64 i64_Value, U32 u32_End_New_Line_Count) |
|
VOID | Transmit_F32_Value_As_Decimal (F32 f32_Value) |
|
VOID | Transmit_F32_Value_As_Decimal (F32 f32_Value, U32 u32_End_New_Line_Count) |
|
VOID | Transmit_F32_Value_As_Hex (F32 f32_Value) |
|
VOID | Transmit_F32_Value_As_Hex (F32 f32_Value, U32 u32_End_New_Line_Count) |
|
VOID | Transmit_F64_Value_As_Decimal (F64 f64_Value) |
|
VOID | Transmit_F64_Value_As_Decimal (F64 f64_Value, U32 u32_End_New_Line_Count) |
|
VOID | Transmit_F64_Value_As_Hex (F64 f64_Value) |
|
VOID | Transmit_F64_Value_As_Hex (F64 f64_Value, U32 u32_End_New_Line_Count) |
|
VOID | Transmit_DateTime_Structure_Value_As_String (TDate_Time::TDate_Time_Structure struct_DateTime_Structure) |
|
VOID | Transmit_DateTime_Structure_Value_As_String (TDate_Time::TDate_Time_Structure struct_DateTime_Structure, U32 u32_End_New_Line_Count) |
|
VOID | Transmit_Buffer_As_U8_Dump (U32 u32_Address, U32 u32_Size, U8 *u8_Buffer, BOOL bool_Align) |
|
virtual BOOL | Set_Address (U8 u8_Address) |
| Set node address. More...
|
|
VOID | Log_Bus_Message () |
| Log message event for statistics purpouses. More...
|
|
VOID | Log_Bus_Communication_Error () |
| Log communication error event for statistics purpouses. More...
|
|
VOID | Log_Bus_Character_Overrun () |
| Log character overrun error event for statistics purpouses. More...
|
|
VOID | Log_Bus_Frame_Size_Error () |
| Log frame size error event for statistics purpouses. More...
|
|
VOID | Log_Bus_CRC_Error () |
| Log CRC error event for statistics purpouses. More...
|
|
VOID | Log_Slave_Exception_Error () |
| Log slave exception error event for statistics purpouses. More...
|
|
VOID | Log_Slave_Message () |
| Log slave messege event for statistics purpouses. More...
|
|
VOID | Log_Slave_Broadcast_Message () |
| Log slave broadcast messege event for statistics purpouses. More...
|
|
VOID | Log_Slave_Unknown_Request_Error () |
| Log slave unknown request event for statistics purpouses. More...
|
|
VOID | Log_Slave_No_Response () |
| Log slave no responce event for statistics purpouses. More...
|
|
VOID | Log_Slave_No_Acknowledge () |
| Log slave no acknowledge event for statistics purpouses. More...
|
|
VOID | Log_Slave_Busy () |
| Log slave busy event for statistics purpouses. More...
|
|
VOID | Log_Parameter_Information_Request () |
| Log parameter information request event for statistics purpouses. More...
|
|
VOID | Log_Parameter_Information_Request_Error () |
| Log parameter information request error event for statistics purpouses. More...
|
|
VOID | Log_Parameter_Read_Request () |
| Log parameter read event for statistics purpouses. More...
|
|
VOID | Log_Parameter_Read_Request_Error () |
| Log parameter read error event for statistics purpouses. More...
|
|
VOID | Log_Parameter_Write_Request () |
| Log parameter write event for statistics purpouses. More...
|
|
VOID | Log_Parameter_Write_Request_Error () |
| Log parameter write error event for statistics purpouses. More...
|
|
VOID | Log_Event_Information_Request () |
| Log system event information request event for statistics purpouses. More...
|
|
VOID | Log_Event_Information_Request_Error () |
| Log system event information request error event for statistics purpouses. More...
|
|
| TCommunication_Data_Link () |
| Class constructor method. More...
|
|
VOID | Connect_Data_Link (TCommunication_Data_Link *object_New_Data_Link) |
| Connect data link method. More...
|
|
VOID | Disconnect_Data_Link () |
| Disconnect data link method. More...
|
|
Communication protocol Profibus DPV1 over ANYBUS class.