beautypg.com

Trigger scpi commands – AMETEK ReFlex Programming Manual User Manual

Page 85

background image

DC Module Remote Programming

ReFlex Power™ Programming Manual

M380056-03 Rev L

81

3.14

TRIGGER SCPI COMMANDS

The SCPI commands associated with establishing external trigger signals are
listed in this section.

3.14.1

TRIGGER

SCPI

C

OMMAND

S

UMMARY

TRIGger

:DISPlay?
:INP
:OUTP
:INP , OUTP
:OUTP , INP
:INPut:SLOPe [POSitive | NEGative | BOTH | NONE

1

]

:OUTput:SLOPe [POSitive | NEGative | BOTH]
:TRIG
:WIDTh<+NRf>

3.14.2

T

RIGGER

SCPI

C

OMMAND

R

EFERENCE

Command

Description

TRIGger

Trigger subsystem. = module number.

:DISPlay?

Displays the module’s usage of the GPIO Buss signals,
that are used in the currently loaded List. See LIST below.

:

INP

Establish that on module n, trigger t is an input. t = a-d, fa
(front panel only, in the DC module). (Non-pass through
mode.)

:

OUTP

Establish that on module n, trigger t is an output. t = a-d,
fa. (Non-pass through mode.)

:

INP , OUTP

:

OUTP , INP

The RFP’s GPIO Buss signals (t = a, b, c, or d) connected
to ‘fa’, the Modules Front Panel trigger, specifying
direction. The trigger signal is passed through the Module.

:

INPut:SLOPe [POSitive |

NEGative | BOTH | NONE

1

]

Sets module n’s fa trigger input edge as positive, negative,
or both.

:

OUTPut:SLOPe [POSitive |

NEGative | BOTH]

Sets module n’s fa trigger output edge as positive,
negative, or both.

:

TRIG

2

Generate a trigger from module n, t = a-d, fa.

:

WIDTh<+NRf>

n = Module number, sets Front Panel trigger output pulse
width in SLOPE POS / NEG mode. The WIDTh timing
range is 2.0e-6 to 2.097 seconds.

Note: At this time the ReFlex Power™ system only implements direct trigger mapping

‘a’ to ‘fa’, ‘b’ to ‘fb’, ‘c’ to ‘fc’ and ‘d’ to ‘fd.’

1

The

TRIG:SLOPe NONE

parameter disables the trigger and disconnects the ‘fx’ to ‘x’

connection.

2

The POSitive and NEGative trigger pulse’s on the Front Panel trigger output are not

retriggerable, if a trigger pulse is being produced, and another trigger out is
executed, it will be ignored, and no errors will be posted.