In article <222301@exchange.ni.com>, PeiHou <x@no.email> wrote:
> Hi there,<br><br>Does anyone know about the details of how to use the NI488.2
> commands "ibtrg"? From the help menu, "ibtrg" means "trigger the device",
> but what does it mean? What kind of trigger signal will be sent to the
> device by using "ibtrg"? I am trying to use GPIB to control a programmable
> pulse generator (Agilent 81110A). It would be ideal if I could trigger the
> pulse generation by issing a GPIB command "ibtrg" because I need to control
> the starting time of the pulses, but I have to know whether the command
> "ibtrg" will do anyting to the pulse generator.<br><br>Thanks a lot for the
> help, I am looking forward to hearing from you.<br><br>Pei
It simply issues the GPIB command GET (Group Execute Trigger). This is
an addressable command over the GPIB bus. You can address a bunch of
devices and then trigger them.
Look at the on line documentation for the syntax of the command. You
may want to use the more advanced multi device 488.2 command TriggerList
if you are trying to synchronize more than one device.
HOWEVER, you must set up your device (Agilent 81110) to recognize this
trigger. This is different for every manufacturer and device. These
devices can use multiple trigger sources and you need to set it up to
use the GPIB GET as opposed to other inputs. You must read the Agilent
manual to do taht.
-Scott