Cc_expanded_status – Rockwell Automation 1771-DMC_DMC1_DMC4_DXPS Control Coprocessor User Manual User Manual
Page 154
![background image](/manuals/579606/154/background.png)
API Library of Routines
Appendix B
CC_EXPANDED_STATUS
B-23
Gets current expanded status information of the coprocessor.
C Syntax
#include <copro.h>
unsigned CC_EXPANDED_STATUS (exp_stat);
unsigned *exp_stat;
Parameters
exp_stat
A pointer to a buffer of 5 unsigned integers that receive the expanded
status information.
Buffer:
With this status information:
[0]
Total Memory
[1]
TAG Table Size
[2]
NV Disk Size
[3]
NV Module Memory
[4]
NV User Memory
Returns
Value
Meaning
xx
Bitmap ofthe current coprocessor status
See CC_STATUS for definition of the bit map.
Description
Use CC_EXPANDED_STATUS to get the current expanded status
information of the coprocessor.
C Example
unsigned coprostat;
unsigned exp_stat[5];
.
.
.
coprostat = CC_EXPANDED_STATUS(exp_stat);
if (!(coprostat & 0x0001)) BAT_LOW_ALARM ();
printf (“NV Module Memory Size is %x\n”,ext_stat[3]);
.
.
.
CC_EXPANDED_STATUS