GE XRay Generation Error CodeWord文档格式.docx
《GE XRay Generation Error CodeWord文档格式.docx》由会员分享,可在线阅读,更多相关《GE XRay Generation Error CodeWord文档格式.docx(81页珍藏版)》请在冰豆网上搜索。
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.
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.
3:
GeneratorPhaseDefinitions
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.
4:
ErrorClassDefinitions
Class
Errorswhichhavenoimpactonthesystemoperation.Errorsdetectedinbackgrounddiagnosticsduringapplication.Theyarereferredas”Warning”errors,tomonitordriftsandusedforengineeringtracking.Thegeneratorphaseremainsunchanged.ErrorsarestoredintheJEDIeventlog.
ErrorswhicharedetectedbyJEDIandthatarerecoverableautomaticallywithoutnoticeableeffectonthesystem,suchaserrorrelatedtorecoveredtubespits.Thegeneratorphaseremainsunchanged.Errorswhichusuallyoccurduringexposure.
ErrorsdetectedbyJEDIduringexposure.Theystoptheexposureandrevertthegeneratorintoasafestate.ErrorwillberesetonExposureCommandrelease.ItwillrequireanotherExposureCommandtorestartthesequence.Thegeneratorphaseissetto”error”untiltheerroriscleared.
Errorswhicharerelatedtoanyhardwarefailures,softwareapplicationorcommunicationerrors.JEDIwillreverttoasafestate.Ifpreparationisinprogress,itisstopped.Errorsareclearedeitherbyareseterroractionfromthesystem(forsystemhavingareseterrormechanism)orbyaprepreleaseorbyanewprepcommand.Thegeneratorphaseissetto”error”untiltheerroriscleared.Applicationcannotworkiferrorsarepersistent.
Thesecodesmayappearwhenthegeneratorortubetemperaturelimitsarereached.Theapplicationwaitsuntilthethermalinformationdisappears.Theerrorinformationistemporary.Thegeneratorphaseissetto”error”untiltheerroriscleared.
1.2.5
ErrorCodeDefinition
Eacherrorcodecomprisestwofields(whichcannotbegeneratedandusedseparately);
∙thefirstfielddescribestheJEDIfunctionwhichisfaulty(referredtoasthefunctioncode)
∙thesecondfielddescribestheerrordetected.
Example:
errorcode0306means:
∙03:
highvoltagegenerationfunction;
∙06:
nokVfeedbackonanode.
5:
FunctionCodesList
FunctionCode
01
Rotation
02
Heater1
03
Highvoltagegeneration
04
mAcontrol
05
Powersupplies
06
Systeminterface
07
Software
08
Application
09
Tubecontrol
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
Time
Thefielddate&
timestoresthedateandtimewhentheerroroccurred.ThisistheJEDIinternaldateandtime,whichmaybedifferentformthesystemdateandtime.Inthecaseofloggingthesameerrorseveraltimes,thefieldindicatesthedateandtimeofthefirstoccurrence.
2
ErrorandWarningCodeList
Theerrorandwarningcodelistandassociatedshortdescriptionispresentedbelow.Forexampleif"
JEDI60DCLite"
columnismarked,errorisapplicabletoJEDI60DCLite.Ifthecolumn“Deprecated”ismarkedthatmeansthattheerrorisnomoregeneratedbythesoftware(olderror).
2.1
Errorcodelist
6:
Code
Details
Deprecated
Jedi60DC
Jedi60DCLite
(hex)
(dec)
TubeSpits(30)
0301H
769
Tubespit(kV+andkV-dropped)
x
0302H
770
Tubespit(kV+hasdropped)
0303H
771
Tubespit(kV-hasdropped)
0304H
772
Tubespit(kVregulationerror)
0305H
773
FPGAproblem(restartingsafetysignal)
0324H
804
Tubespit(allkVdrop/regulerrors)
0328H
808
Warning,spitcounteroverflow
0450H
1104
TubeCurrmaxdetected
RotorError(40)
0101H
257
NoCANmessagereceivedwithin5sec
0102H
258
Databasenotcorrect
0103H
259
Currentoverload
0104H
260
Openload
0105H
261
Phasesunbalanced
0106H
262
Phaseserror
0107H
263
Inverterpermanentovercurrent
0108H
264
Commanderror
0109H
265
MAINS_DROPhasfailed
0110H
272
PRDerror(Z3Z4=bitmap)
0111H
273
F0mainfrequencyproblem
0112H
274
HW/FWconfigerror
0113H
275
IUVWshortcircuiterror
0114H