
User Manual
E727T0005, valid for E-727
BRO, 2019-06-28
Physik Instrumente (PI) GmbH & Co. KG, Auf der Roemerstrasse 1, 76228 Karlsruhe, Germany
Page 69 / 240
Phone +49 721 4846-0, Fax +49 721 4846-1019, Email
Configuring Trigger Output
Overview of Trigger Options, Commands and Parameters
The digital output lines of theE-727 are available on the
Digital I/O
socket, see p. 227 for the lines
and pinout.
The values of the digital output lines OUT1 to OUT3 can be recorded, see the DRC command for
details.
You can program the digital output lines OUT1 to OUT3 to trigger other devices using the CTO
command.
The general format of the CTO command is as follows, i.e. all trigger-related settings for a digital
output line can normally be made with one command line (the number of arguments following a
command mnemonic is limited to 32):
CTO {<TrigOutID> <CTOPam> <Value>}
The following trigger modes are supported by the E-727:
0 = Position Distance; a trigger pulse is written whenever the axis has covered a given
distance. Optionally, values for StartThreshold and StopThreshold can be defined to
enable the trigger output for a limited position range and a certain direction of motion
only (negative or positive). When StartThreshold and StopThreshold are set to the
same value, they will not be used. Further options which cannot be configured with
CTO but only via parameters: The length of the trigger pulses can be set to a constant
value, and filters can be applied to the axis position to reduce false triggers caused by
position noise. See "Example—"Position Distance" Trigger Mode" (p. 71).
2 = OnTarget; the on-target status of the axis is written to the trigger output line (this
status can also be read with the ONT? command). See "Example—"On Target" Trigger
Mode" (p. 80).
3 = MinMaxThreshold; values for MinThreshold and MaxThreshold must be defined.
When the axis position is inside the band specified by the MinThreshold and
MaxThreshold values, the trigger output line is set high, otherwise it is set low. See
"Example—"MinMax Threshold" Trigger Mode" (p. 81).
4 = Generator Level Trigger; the trigger line action must be defined with TWS. The
trigger output will be synchronized with the wave generator output. The length of a
single trigger pulse is the same as the duration of one servo cycle. If the signal level is
set to HIGH with TWS for consecutive points of a wave table, the signal level therefore
does not change back to LOW between the points. See "Example—"Generator Level
Trigger" Mode" (p. 82).
9 = Generator Pulse Trigger; the trigger line action must be defined with TWS. The
trigger output will be synchronized with the wave generator output. The length of a
single trigger pulse is shorter than the servo cycle duration. If the signal level is set to
HIGH with TWS for consecutive points of a wave table, the signal level therefore
changes back to LOW after each point. See "Example—"Generator Pulse Trigger"
Mode" (p. 83).
14 = TriggerOutAND; the digital output line <TrigOutID> outputs the signal states of the
output lines selected with TriggerOutMask (<CTOPam> ID 16). The states of the