Cc_expanded_status – Rockwell Automation 1771-DMC_DMC1_DMC4_DXPS Control Coprocessor User Manual User Manual

Page 154

Advertising
background image

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

Advertising