ID Index Name Unit Description
507 0 ENC_CH3_Sel=3 EncoderselectionsettoTTL(3)
514 0 ENC_CH3_Num Encodergearing:Numerator
515 0 ENC_CH3_Denom Encodergearing:Denominator
570 0 ENC_CH3_Abs Selectionofabsolutevalueinterface
571 0 ENC_CH3_NpTest ENCCH1,TEST-MODE:Indexpulsesignal(s)toScope
572 0 ENC_CH3_Lines Numberoflines(Sin/Cos/TTLencoders)
2842 0 ENC_CH3_TTL_SignalType Channel3:TTLsignalselection
602 0 ENC_CH3_Period Maximumperiodofinterpolation(ttlencoder)
636 0 ENC_CH3_CycleCount Samplingcyclein:nx125μ(microseconds)
Table 6.24: Parameters for Channel 3 (X8) - TTL encoder
6.7.6.2SinCosencoder
Ch3: SINCOS(1) - SinCos signals
SinCos encoders can ...
a. Bepureincrementalencoderswithoutanabsolutevalueinterface.Inthis
case,P 570[0] - ENC_CH3_AbsmustbesettoOFF(0).
b. Beincrementalencoders▸withanabsolutevalueinterface.Inthiscase,
P 570[0] - ENC_CH3_AbsmustbeaccordinglysettoSSI(1)orEnDat(2)so
thatitwillbepossibletoreadtheabsoluteencoderpositionfortheabsolute
valueinitializationroutineonceduringtheinitializationphase.
6.7.6.2.1PurelySinCosincrementalencoders
To run these encoders as pure incremental encoders with a zero pulse on encoder
channel Ch3 (without an absolute value interface), the approach is basically the
same as for pure TTL operation (see Section "TTL encoder" on page 85). The same
parameters apply.
However, there are the following differences:
ID No.: 0842.26B.5-01Date: 09.2020
ServoOne- Device Help
86
6 Encoder
a. TherearenodifferentsignaltypesfortheSinCossignal(always1Vssfor
cosineandsine).
b. ThezeropulseistheanaloguezeropulsetypicalofSinCosencoders(see
the“Connectionforhigh-resolutionencoders”sectionintheServoOne
OperationManualSingle-AxisSystem,forexample).
6.7.6.2.2LinearSinCosincrementalencoders
Linear SinCos encoders are operated as rotary encoders. For linear motor
operation, P572[0] - ENC_CH3_Lines and the encoder gearing (see Section
"Encoder gearing" on page 91) are used to establish the ratio for the linear motor’s
pole pair subdivision (North-North) for commutation. 1 x North-North corresponds to
one revolution from Lines. In this case, the motor pole pair number must be set to 1.
P582[0] - ENC_CH3_PeriodLen is not used in this case.
6.7.6.2.3Signalcorrection(GPOC)
The GPOC (gain phase offset correction) routine used for track signal correction
purposes for sine/cosine signals is used to compensate for systematic errors. The
routine is controlled in encoder channel Ch3 with P586[0] - ENC_CH3_Corr and
P587[0] - ENC_CH3_CorrVal. For details see Section "Signal correction GPOC
(Gain Phase Offset Correction)" on page 75.
6.7.6.2.4SinCosincrementalencoderswithabsolutevalueinter-
face
The following table lists the parameters for cyclical SinCos operation on encoder
channel Ch 3 with one-time reading of the absolute encoder position via the
absolute value interface, i.e. without a zero pulse: