Universal VI for VISA communcation with any instrument. Can be used alternatively and in analogy to the LabView internal VISA read/write VIs.
VISA resource name (Required)
- Input type: Refnum
- VISA resource name of the device which should be addressed
command (Required)
- Input type: String
- Command to be sent to the device
read? (Required)
- Input type: Boolean
- If True, the VI will perform a VISA read operation after sending the command with a byte count of 1024 or as specified at the read byte count (1024) input
read byte count (1024) (Recommended)
- Input type: U32
- Default value: 1024
- Defines the byte count for the read function if read? is True
Delay in ms (5ms) (Recommended)
- Input type: Double Float
- Default value: 5 ms
- Time delay between the write and read operation in ms
error in (no error) (Recommended)
- Input type: Cluster
- If the status of the input error is True, no action will be performed
Output connectors
error out
- Output type: Cluster
- Any input error or error that occured during the VISA communication will be forwarded to this output
read string
- Output type: String
- Return string from the device if read? is True
VISA resource name out
- Output type: Refnum
- Forwarded VISA resource name, identical to the input value