Hi,
The preferred way to Communicate with the instruments is to use VISA. The Protocol is accepted by more vendors than not. The VISA protocol has tremendous advantages.
Regarding your need to Clear a GPIB device - Within the VISA Vis is VISA Clear Vi which send SDC message to the GPIB bus. With VISA you will always be addressing a partcular instrument(VISA RESOURCE NAME). A GPIB::n or COM1 etc. So the Device Clear will Apply to your instrument identified by this resource.
Now regarding Clarity - I beleive the "address descriptor" Connection to VISA VI's was on Ver 5.X. With 6.1 this Connection is called "Visa Resource Name"
The "Address Decriptor" was a String Control and You had to type in GPIB::n and for different interfaces other Strings. With 6.1, this C
ontrol is like a Enum control and can pull all your existing Addresses so you dont have to type. Now it is elegant. You will Not have a chance to Mix Instrument addressing.
You may Want to Look up the Tutorial which Lists Advantages, technique etc.. at this Link
http://www.ni.com/support/visa/vintro.pdf
Good Luck
Mache
Good Luck!
Mache