RIGOL  Chapter 2 Command System 
2-92   DS1000Z Programming Guide 
:TRIGger:SLOPe:WHEN 
Syntax  :TRIGger:SLOPe:WHEN <when> 
Set or query the trigger condition in slope trigger. 
Parameter 
{PGReater|PLESs|NGReater|NLESs|PGLess|NGLess} 
Explanation    PGReater/PLESs: you need to specify a time value (refer to :TRIGger:SLOPe:TIME). 
The oscilloscope triggers when the positive slope time of the input signal is 
greater/lower than the specified time. 
  NGReater/NLESs: you need to specify a time value (refer to 
:TRIGger:SLOPe:TIME). 
The oscilloscope triggers when the negative slope time of the input signal is 
greater/lower than the specified time. 
  PGLess/NGLess: you need to specify an upper limit (refer 
to 
:TRIGger:SLOPe:TUPPer) and a lower limit (refer to :TRIGger:SLOPe:TLOWer) of 
the time. The oscilloscope triggers when the positive/negative slope time of the input 
signal is greater than the specified lower limit and lower than the specified upper 
Return 
The query returns PGR, PLES, NGR, NLES, PGL or NGL.  
:TRIGger:SLOPe:WHEN NLESs /*Set the trigger condition to NLESs*/ 
Related 
Commands 
:TRIGger:SLOPe:TIME 
:TRIGger:SLOPe:TUPPer 
:TRIGger:SLOPe:TLOWer 
 
:TRIGger:SLOPe:TIME 
Syntax  :TRIGger:SLOPe:TIME <time> 
Set or query the time value in slope trigger. The default unit is s. 
 
Parameter 
<time>  Real  8ns to 10s 
PGReater, NGReater: 1μs 
Explanation  This command is available when the trigger condition (refer to :TRIGger:SLOPe:WHEN) is 
PGReater, PLESs, NGReater and NLESs.  
Return 
The query returns the time value in scientific notation.  
Example 
:TRIGger:SLOPe:TIME 0.000003 /*Set the time value to 3μs*/ 
:TRIGger:SLOPe:TIME?   /*The query returns 3.000000e-06*/ 
Related 
:TRIGger:SLOPe:WHEN