Cd - cpu dump – ElmoMC SimplIQ Digital Servo Drives-Bell Command Reference User Manual
Page 41
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