GE XRay Generation Error Code.docx
《GE XRay Generation Error Code.docx》由会员分享,可在线阅读,更多相关《GE XRay Generation Error Code.docx(81页珍藏版)》请在冰豆网上搜索。
GEXRayGenerationErrorCode
OperatingDocumentation
Direction 5181178-800, Rev# 21
BrightSpeedSelectServiceMethodsGen
ModuleVersion 2.0, VersionDate 11/12/12
X-RayGenerationErrorCodes
LastRevised:
March2007
1 Introduction-DiagnosticsandErrorManagement
JEDIsoftwareperformsself-testatpowerupandcontinuouslymonitorsthecorrectoperationofitsfunctionsduringapplication.AnymalfunctionisstoredintheJEDIerrorlogandreportedtothesystemthroughaprotocolthattransportserrorcode.Errorsfoundcanonlybereportedifthegeneratorispoweredonandlive.
ThisdocumentistointroducetheJEDIGeneratorwiththefollowinginformation:
∙Power-onself-testsLEDindication.
∙ListallthepotentialerrorcodesthatcanbeissuedbyJEDIGenerator.
∙Provideerrorcodeexplanation.
∙Listofdiagnosticsaidsandexplanationofdiagnostics.
1.1 JEDItestsanddiagnostics
TherearedifferentlevelsoftestsanddiagnosticsimplementedintheJEDIgenerator.
1.1.1 Power-onselftests
Atpower-upthePPCkVcontrolperformsitsowninitialization,checksitsmemoryintegrity(checksumofprogramandNVRAM)andstartsthecommunicationwithitsperipheralsaswellasthesystem.Communicationispermanentlycheckedafterwards.IttheninitializestheRotationboardandHeaterboardwiththeirrespectivedatabaseparametersandloadsPPCkVcontrolFPGA.EightLEDs(fromDS17toDS24)onPPCkVcontrolboardshowthesoftwarestatus.Duringpower-on,theHeaterboardandtheRotationboardCPUsareinitializedandchecktheirmemoryintegrityandhardware.Ifaproblemisencountered,aPRDerrorisreportedtothePPCkVcontrol.
1.1.2 Applicationselftests
Underapplicationmodethegeneratorcontinuouslymonitorsthecorrectoperationofitsfunctions.Faultsarereportedthroughanerrorcodeandassociatedmessage.Somearestraightforwardandconveytherootcause.Refertotherecommendedactionintheerrorlistandtroubleshootingguide.
1.1.3 ManualDiagnostics
Onthegeneratorwecanalsoperformtesttocheckitsfunctionsindependently.
∙heatingfunction
∙rotationfunction
∙invertergatecommanddiagnostic
∙inverterinshortcircuitdiagnostic
∙noloadHVfunctiondiagnostics
∙Fandiagnostics
Thesetestsarereferredtoasmanualdiagnosticsordiagnostics.Diagnosticsareusuallyimplementedinthesystemconsoleorintheservicesoftware(executedfromtheservicelaptop).
1.2 ErrorCodeStructure
1.2.1 General
Applicationselftestsanddiagnosticsgenerateerrors.TheerrorcodestructuredescribedinthissectionappliestoJEDIerrordetectionandlogging.TheJEDIerrorlogfilecanbeaccessedfromthesystemthroughthesystemconsoleoralaptop(JEDIerrorloguploadfunctionality).
Whenanerrorisdetected,itissenttothesystemandisloggedinparallelintheJEDIerrorlogfile.Thefilecontainsamaximumofsixty-fourlogs.
Eachlogshowsthefollowingstructure:
Table 1:
ErrorLogStructure
Simplifiederrorcode
GeneratorPhase
ErrorClass
ErrorCode
Dataassociatedwiththeerrorcode
Numberofoccurrences
Date&time
Thefieldsaredescribedinthefollowingsections.
1.2.2 SimplifiedErrorCodeDefinition
ThesimplifiederrorcodeisagroupingoftheJEDIerrorcodes.ThisfieldgivesarapidunderstandingofwhichpartofJEDIisfaulty.
Table 2:
SimplifiedErrorCodeDefinitions
SimplifiedErrorCode
Description
30
Tubespitserrors
40
Rotationerrors
50
Heatererrors
60
Exposureerrors(HVinverter+mAmeasure+exposurecontrol
70
Powersupplyerrors(lowvoltage+DCbus)
80
Hardwareerrors(internalcommunications+cables)
90
Applicationerrors(savedRAM+software)
100
Externalcommunicationerrors
110
Thermalerrors
120
ManipulationErrors
130
GridErrors/NotusedonJedi60DC.
140
TubeSwitchErrors/NotusedonJedi60DC
10
Rotationwarnings(engineeringuse)
20
Heaterwarnings(engineeringuse)
25
LVPSwarnings(engineeringuse)
27
Applicationwarnings(mainlysavedRAMbatterychange)
1.2.3 GeneratorPhaseDefinition
Thegeneratorphasefieldcontainsthestateofthegeneratorwhentheerroroccurred.
Table 3:
GeneratorPhaseDefinitions
GeneratorPhase
Description
0
idle:
enteredindiagnosticmode
1
poweredup;waitingforconfiguration
2
Standby:
configurationcompleted,waitingforapreparationcommand
3
Preparationinprogress:
JEDIgetsreadytotakeX-rays
4
Readyforexposures(rotationatspeed;filament;HVinverterdriveready;noerrors):
waitingforanexposurecommand
5
Highvoltageon
6
Errordetectedandnotyetcleared
7
TubeSwitching/NotusedonJedi60DC
1.2.4 ErrorClassDefinition
Therearefiveclassesoferrorsthatcorrespondtodifferentlevelsofimpacttothesystem.Theclassoferrorscorrespondstotheseriousnessoftheerrorandthesystemsoftwarewillmanageoperations.
Table 4:
ErrorClassDefinitions
Class
Description
1
Errorswhichhavenoimpactonthesystemoperation.Errorsdetectedinbackgrounddiagnosticsduringapplication.Theyarereferredas”Warning”errors,tomonitordriftsandusedforengineeringtracking.Thegeneratorphaseremainsunchanged.ErrorsarestoredintheJEDIeventlog.
2
ErrorswhicharedetectedbyJEDIandthatarerecoverableautomaticallywithoutnoticeableeffectonthesystem,suchaserrorrelatedtorecoveredtubespits.Thegeneratorphaseremainsunchanged.Errorswhichusuallyoccurduringexposure.
3
ErrorsdetectedbyJEDIduringexposure.Theystoptheexposureandrevertthegeneratorintoasafestate.ErrorwillberesetonExposureCommandrelease.ItwillrequireanotherExposureCommandtorestartthesequence.Thegeneratorphaseissetto”error”untiltheerroriscleared.
4
Errorswhicharerelatedtoanyhardwarefailures,softwareapplicationorcommunicationerrors.JEDIwillreverttoasafestate.Ifpreparationisinprogress,itisstopped.Errorsareclearedeitherbyareseterroractionfromthesystem(forsystemhavingareseterrormechanism)orbyaprepreleaseorbyanewprepcommand.Thegeneratorphaseissetto”error”untiltheerroriscleared.Applicationcannotworkiferrorsarepersistent.
5
Thesecodesmayappearwhenthegeneratorortubetemperaturelimitsarereached.Theapplicationwaitsuntilthethermalinformationdisappears.Theerrorinformationistemporary.Thegeneratorphaseissetto”error”untiltheerroriscleared.
1.2.5 ErrorCodeDefinition
Eacherrorcodecomprisestwofields(whichcannotbegeneratedandusedseparately);
∙thefirstfielddescribestheJEDIfunctionwhichisfaulty(referredtoasthefunctioncode)
∙thesecondfielddescribestheerrordetected.
Example:
errorcode0306means:
∙03:
highvoltagegenerationfunction;
∙06:
nokVfeedbackonanode.
Table 5:
FunctionCodesList
FunctionCode
Description
01
Rotation
02
Heater1
03
Highvoltagegeneration
04
mAcontrol
05
Powersupplies
06
Systeminterface
07
Software
08
Application
09
Tubecontrol
10
Tubeswitch/NotusedonJedi60DC
11
Grid/Bias/NotusedonJedi60DC
12
Heater2/NotusedonJedi60DC
13
AEC/NotusedonJedi60DC
14
Hardware
15
Operatorerror
1.2.6 DataAssociatedwiththeErrorCode
Thefielddataassociatedwiththeerrorcodeshowsdetailedinformationoverthestateofthegeneratorwhentheerroroccurred.
Examples:
rotationhighspeedaccelerationstate,smallfocuspreheat.
1.2.7 NumberofOccurrences
Thefieldnumberofoccurrencesisusedtologthesameerroroccurringseveraltimesconsecutively.Insteadoffillingtheerrorlogfilewiththesameerror,whichhasoccurredconsecutivelyseveraltimes,thefirsterrorisloggedandsuccessiveerrorsarerecordedthroughincreasingthe”numberofoccurrences”field.
1.2.8 Date&Time
Thefielddate×toresthedateandtimewhentheerroroccurred.ThisistheJEDIinternaldateandtime,whichmaybedifferentformthesystemdateandtime.Inthecaseofloggingthesameerrorseveraltimes,thefieldindicatesthedateandtimeofthefirstoccurrence.
2 ErrorandWarningCodeList
Theerrorandwarningcodelistandassociatedshortdescriptionispresentedbelow.Forexampleif"JEDI60DCLite"columnismarked,errorisapplicabletoJEDI60DCLite.Ifthecolumn“Deprecated”ismarkedthatmeansthattheerrorisnomoregeneratedbythesoftware(olderror).
2.1 Errorcodelist
Table 6:
Errorcodelist
FunctionCode
Code
Code
Details
Class
Deprecated
Jedi60DC
Jedi60DCLite
(hex)
(dec)
TubeSpits(30)
0301H
769
Tubespit(kV+andkV-dropped)
2
x
0302H
770
Tubespit(kV+hasdropped)
2
x
0303H
771
Tubespit(kV-hasdropped)
2
x
0304H
772
Tubespit(kVregulationerror)
2
x
0305H
773
FPGAproblem(restartingsafetysignal)
2
x
x
0324H
804
Tubespit(allkVdrop/regulerrors)
2
x
x
0328H
808
Warning,spitcounteroverflow
1
x
x
0450H
1104
TubeCurrmaxdetected
2
x
RotorError(40)
0101H
257
NoCANmessagereceivedwithin5sec
4
x
x
0102H
258
Databasenotcorrect
4
x
x
0103H
259
Currentoverload
4
x
x
0104H
260
Openload
4
x
x
0105H
261
Phasesunbalanced
4
x
x
0106H
262
Phaseserror
4
x
x
0107H
263
Inverterpermanentovercurrent
4
x
x
0108H
264
Commanderror
4
x
x
0109H
265
MAINS_DROPhasfailed
4
x
x
0110H
272
PRDerror(Z3Z4=bitmap)
4
x
x
0111H
273
F0mainfrequencyproblem
4
x
x
0112H
274
HW/FWconfigerror
4
x
x
0113H
275
IUVWshortcircuiterror
4
x
x
0114H