This application note focuses on IEEE 488.2-compliant instruments that are compatible with service requests and serial polls, which includes the majority of instruments that use one of the following VISA resource classes: GPIB INSTR, USB INSTR, or TCPIP INSTR. Additional references noted at the end of this document use these other APIs. While this application note uses VISA, many of the concepts also apply to instrument control applications that use other APIs, such as the traditional NI-488 and VXI interfaces. ![]() Furthermore, it assumes you are familiar with using the VISA Read and VISA Write operations as well as the VISA property node to set or get commonly used properties, such as Timeout. This application note uses the VISA application programming interface (API) in LabVIEW to show the application-side control mechanism for asynchronous communication. This application note describes situations and solutions that use instrument status registers with service request or polling techniques to handle situations where simple VISA write and read operations are not sufficient for robust instrument control. However, by understanding instrument status registers and using service requests and polling techniques, you can improve the robustness of your instrument control applications. ![]() ![]() Most message-based instrument communication is just a series of simple synchronous writes or queries to your instrument.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |