ConOpSys V2970  P004.07
ANVILEX control operating system
dpv1.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ********************************************************************************
3 ** **
4 ** ABCC Starter Kit version 3.04.01 (2018-01-23) **
5 ** **
6 ** Delivered with: **
7 ** ABP 7.55.01 (2017-12-20) **
8 ** ABCC Driver 5.04.01 (2017-12-18) **
9 ** */
10 /*******************************************************************************
11 ********************************************************************************
12 ** COPYRIGHT NOTIFICATION (c) 2015 HMS Industrial Networks AB **
13 ** **
14 ** This code is the property of HMS Industrial Networks AB. **
15 ** The source code may not be reproduced, distributed, or used without **
16 ** permission. When used together with a product from HMS, permission is **
17 ** granted to modify, reproduce and distribute the code in binary form **
18 ** without any restrictions. **
19 ** **
20 ** THE CODE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. HMS DOES NOT **
21 ** WARRANT THAT THE FUNCTIONS OF THE CODE WILL MEET YOUR REQUIREMENTS, OR **
22 ** THAT THE OPERATION OF THE CODE WILL BE UNINTERRUPTED OR ERROR-FREE, OR **
23 ** THAT DEFECTS IN IT CAN BE CORRECTED. **
24 ********************************************************************************
25 ********************************************************************************
26 ** This is the public header file for the Profibus DPV1 IO object.
27 ********************************************************************************
28 ********************************************************************************
29 ** Services:
30 ** DPV1_ProcessCmdMsg() - Processes commands sent to the DPV1 object.
31 **
32 ********************************************************************************
33 ********************************************************************************
34 */
35 
36 #ifndef DPV1_H
37 #define DPV1_H
38 
39 /*******************************************************************************
40 ** Constants
41 ********************************************************************************
42 */
43 
44 /*******************************************************************************
45 ** Typedefs
46 ********************************************************************************
47 */
48 
49 /*******************************************************************************
50 ** Public Globals
51 ********************************************************************************
52 */
53 
54 /*******************************************************************************
55 ** Public Services
56 ********************************************************************************
57 */
58 
59 /*------------------------------------------------------------------------------
60 ** Processes commands sent to the Profibus object.
61 **------------------------------------------------------------------------------
62 ** Arguments:
63 ** psNewMessage - Pointer to a ABP_MsgType message.
64 **
65 ** Returns:
66 ** None.
67 **------------------------------------------------------------------------------
68 */
69 void DPV1_ProcessCmdMsg( ABP_MsgType* psNewMessage );
70 
71 #endif /* inclusion lock */
void DPV1_ProcessCmdMsg(ABP_MsgType *psNewMessage)