10-31-2025 01:46 AM
Hello everyone,
I’m currently controlling a Tektronix TBS-2000 Series oscilloscope through LabVIEW and running into an issue during execution.
I’m trying to use a 1.5 Hz, 4 Vpp pulse signal with an offset of +2 V as a trigger source to Acquire a Single (one-shot) waveform when the trigger occurs. Wait automatically for the next trigger signal, and Repeatedly acquire and save each waveform to a CSV file for every trigger event. However, the VI currently fails to run due to an error.
Error Message
SubVI Tektronix TBS 2000 Series.lvlib:Configure Channel.vi required input ‘VISA resource name’ is not wired.
Question 1
What is the fundamental reason for this “VISA resource name is not wired” error?
Question 2 – Repeated Single acquisition automation After one trigger and Single acquisition.
how can LabVIEW be configured to automatically wait for the next trigger and perform another Single capture without manual restart?
Question 3 – CSV auto-saving
I want each trigger event to save its captured waveform automatically as a separate CSV file.
Question 4
Are there any example LabVIEW block diagrams or session-management structures suitable for this setup
(1.5 Hz trigger → Single waveform acquisition → wait for next trigger → repeat saving)?
Thank you for reading.
10-31-2025 02:33 AM
Hi clrara,
@clrara7731 wrote:
Question 1
What is the fundamental reason for this “VISA resource name is not wired” error?Question 2 – Repeated Single acquisition automation After one trigger and Single acquisition.
how can LabVIEW be configured to automatically wait for the next trigger and perform another Single capture without manual restart?Question 3 – CSV auto-saving
I want each trigger event to save its captured waveform automatically as a separate CSV file.Question 4
Are there any example LabVIEW block diagrams or session-management structures suitable for this setup
(1.5 Hz trigger → Single waveform acquisition → wait for next trigger → repeat saving)?