EasyManuals Logo

Moog SmartMotor User Manual

Moog SmartMotor
909 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #293 background imageLoading...
Page #293 background image
Part 2: Commands
Moog Animatics SmartMotor Developer's Guide,Rev. L
Page 293 of 909
ENDIF
ENDIF
' This section look at faults.
IF Bh==1 ' Look for overtemperature fault
PRINT("Over temperature",#13)
ENDIF
IF Be==1 ' Look for position error fault
PRINT("Excessive Position Error",#13)
ENDIF
IF(B(0,3)==1) ' Look for bus voltage fault
PRINT("Bus voltage Fault",#13)
ENDIF
IF Bv==1 ' Look for velocity limit fault
PRINT("Velocity limit fault",#13)
ENDIF
IF(B(0,9)==1) ' Look for dE/dt fault
PRINT("DE/DT Fault",#13)
ENDIF
IF Br==1 ' Look for historical positive hardware limit fault
PRINT("Historical Positive H/W limit",#13)
ENDIF
IF Bl==1 ' Look for historical negative hardware limit fault
PRINT("Historical Negative H/W limit",#13)
ENDIF
IF (B(1,10)==1)&(B(1,11)==1) ' Software limits enabled with
' mode to cause faults
IF Brs==1 ' Look for historical positive software limit fault
PRINT("Historical Positive S/W limit",#13)
ENDIF
IF Bls==1 ' Look for historical negative software limit fault
PRINT("Historical Negative S/W limit",#13)
ENDIF
ENDIF
IF B(2,8)==1 ' Look for Watchdog fault on supported motors
' NOTE: Not all firmware supports this notification
PRINT("Watchdog",#13)
ENDIF
IF B(2,9)==1 ' Look for ADB(Animatics Data Block) fault
' If ADB is corrupt, motion is prevented
PRINT("ADB checksum Fault",#13)
Part 2: Commands: B(word,bit)

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Moog SmartMotor and is the answer not in the manual?

Moog SmartMotor Specifications

General IconGeneral
BrandMoog
ModelSmartMotor
CategoryServo Drives
LanguageEnglish

Related product manuals