11.07.2015 Views

Galil Motion Control Command Reference

Galil Motion Control Command Reference

Galil Motion Control Command Reference

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Galil</strong> <strong>Motion</strong> <strong>Control</strong> <strong>Command</strong> <strong>Reference</strong>#SERERRSerial Encoder Error Automatic SubroutineSyntax:Operands:Burn:Embedded Onlynonenot burnableFull DescriptionWhen equipped with hardware featuring the -BiSS encoder upgrade, #SERERR is an automatic subroutine which runs whenever there is a faultcondition on the serial encoder. The following are the fault conditions which will cause #SERERR to interrupt.Serial Encoder FaultsBiSSEncoder timeout (bit 0 of _SS)CRC error (bit 1 of _SS)Error bit* (bit 2 of _SS)Warning bit* (bit 3 of _SS)The active level of the Error and Warning bits for BiSS must be configured with SY.For the encoder timeout condition, TC1 will also return "140 Serial encoder missing."Return from this automatic sub with RE.*Note: The encoder manufacturer may name the Error and Warning bits differently. Consult the encoder documentation for the naming convention.<strong>Galil</strong> defines the Warning bit as the bit directly preceeding the CRC. The Error bit is defined as the bit directly preceeding the Warning bit. See table 1.ArgumentsN/AOperandsN/AUsageUsage and Default DetailsUsageWhile MovingIn a Program<strong>Command</strong> LineDefault ValueValueYesYesNoN/ARelated <strong>Command</strong>sSS - Configure the special <strong>Galil</strong> BiSS featureSY - Serial encoder BiSS active levelExamples#SERERRLU0MG"SERERR"{L1}MG_SSA{L2}file:///C|/Documents%20and%20Settings/Andy/Desktop/Temp/4Kcom/index.html (30 of 358)5/24/2011 8:38:16 AM

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!