Cd - cpu dump – ElmoMC SimplIQ Digital Servo Drives-Bell Command Reference User Manual

Page 41

Advertising
background image

CD - CPU Dump

Purpose:
Returns the status of the CPU and the database. Call CD if:

The SR report indicates a CPU exception.
The MF report indicates a CPU exception.
An attempt to start the motor returns a “Bad database” error code.

The CD report returns a string similar to the following:
Null Address=0
Failure Address=0
Called Handler=none
Database Status:
Database OK
Tables loaded to motion processor ok
Motion processor database ok

where:

“Null Address” is the code address at which a CPU exception occurred. A “0”

indicates a normal condition.

“Failure Address” is the code address at which a stack overflow has occurred.

A “0” indicates a normal condition.

“Called Handler” is the type of CPU exception that occurred. A “none”

indicates a normal condition.

“Database Status” indicates if the recent database check at MO=1 — at power

up or during a save (SV) — revealed a consistent database. “Database OK”
indicates the normal condition.

“Tables loaded to motion processor” indicates the synchronization between

the tables data stored in the SimplIQ processor and the motion processor – see
the

SI

command.

“Motion processor database” may indicate conflicts in data items passed to the

motion processor.

Attributes:

Type:

Status report, String

Source: RS-232
Restrictions: None
Unit modes:

All

SimplIQ:

Modified – see notes

Notes:

SimplIQ for Steppers difference: added motion tables and motion CPU status.
If an LD command fails, CD reports the reason for the failure by adding the

string “Couldn’t load from serial flash” followed by the reason for the failure.

SimplIQ for Steppers Command Reference Manual

Alphabetical Listing

MAN-STECR (Ver. 1.1)

33

Advertising