Automazione dell'oscilloscopio Tektronix MSO44
Specifiche
- Linguaggio di programmazione: C#
- Ambiente di sviluppo: Microsoft Visual Studio Community 2022
- Libreria di comunicazioni strumentali: NI-VISA
- Libreria di interfaccia: IVI VISA.NET
Istruzioni per l'uso del prodotto
Installare l'ambiente di sviluppo
Prima di iniziare ad automatizzare gli oscilloscopi utilizzando C#, segui questi passaggi per configurare il tuo ambiente di sviluppo:
- Scarica Visual Studio: visita visualstudio.com e scarica Visual Studio 2022.
- Installa Visual Studio: fai doppio clic sul programma di installazione e seleziona "Sviluppo desktop .NET" come carico di lavoro.
- Personalizza Visual Studio: scegli Visual C# dal menu a discesa Impostazioni di sviluppo.
- Avvia Visual Studio: una volta completata l'installazione, avvia Visual Studio.
Installa VISA
Per controllare gli strumenti con C#, attenersi alla seguente procedura per installare la libreria di comunicazioni VISA:
Installa NI-VISA: assicurati che Visual Studio sia installato prima di installare NI-VISA per selezionare automaticamente i componenti corretti per lo sviluppo del codice.
Domande frequenti (FAQ)
- D: posso utilizzare Visual Studio Professional o Enterprise anziché Community?
R: Sì, puoi utilizzare Visual Studio Professional o Enterprise per l'automazione dell'oscilloscopio in C#. Il processo di configurazione può variare leggermente. - D: È necessario installare IVI VISA.NET per interfacciarsi con VISA in C#?
R: IVI VISA.NET è consigliato per l'interfacciamento con VISA in C# per una migliore integrazione e funzionalità.
Introduzione all'automazione dell'oscilloscopio in C#
NOTA APPLICATIVA
Introduzione all'automazione dell'oscilloscopio in C#
Introduzione
- La maggior parte della moderna strumentazione di test e misura oggi può essere configurata e controllata tramite un'interfaccia programmabile remota accessibile tramite interfacce fisiche simili
come Ethernet, USB o GPIB. Anche strumenti complessi come gli oscilloscopi possono essere completamente controllati e indirizzati all'esecuzione di test complessi utilizzando solo la sua interfaccia programmabile. Nelle attività di test e misurazione, spesso è necessario eseguire una serie di test, raccogliere dati di misurazione e ripetere queste azioni più volte su uno o più dispositivi in prova. Quando si eseguono test e misurazioni ripetitivi, l'automazione della strumentazione è fondamentale per garantire la coerenza della metodologia di test, la ripetibilità dei risultati delle misurazioni, il risparmio di tempo e la riduzione del rischio di errore umano. Per questi motivi, spesso gli ingegneri scelgono di dedicare del tempo a sfruttare i vantaggitage delle funzionalità di interfaccia remota programmabile del proprio strumento e scrivere il codice di test per automatizzare le proprie applicazioni di test e misurazione. Per molti di questi ingegneri, C# (pronunciato C Sharp) è il linguaggio di programmazione preferito. - C# è un linguaggio di programmazione versatile e potente sviluppato da Microsoft come parte del suo framework .NET. È ampiamente utilizzato per creare una varietà di applicazioni, che vanno dal software desktop a web applicazioni e persino app mobili. Utilizzando librerie di terze parti facilmente integrabili, C# è una scelta eccellente anche per applicazioni di test automatizzati.
- Molti ingegneri addetti ai test e alle misurazioni scelgono di scrivere il codice dei test automatizzati in C# per molte ragioni, tra cui:
- Eccellente supporto per la comunicazione degli strumenti disponibile attraverso la libreria IVI VISA.NET.
- Centinaia di utili librerie integrate in .NET Framework semplificano le attività quotidiane di codice e sono ben documentate.
- Sviluppo eseguito utilizzando l'ambiente di sviluppo integrato di Visual Studio potente e facile da usare.
- Disponibile gratuitamente Visual Studio Community Edition.
- IntelliSense nell'editor di codice di Visual Studio semplifica la scrittura del codice e l'utilizzo delle nuove librerie di codici.
- La libreria .NET Winforms semplifica la scrittura di programmi con una GUI.
- Sintassi pulita, simile a C/C++, familiare a molte persone.
- Il linguaggio orientato agli oggetti incapsula il codice in oggetti rendendolo più modulare e riutilizzabile.
- Il gestore della memoria di runtime alloca e dealloca automaticamente la memoria, rendendo superflua la gestione manuale della memoria ed evitando perdite di memoria.
- Librerie aggiuntive prontamente disponibili per estendere .NET Framework tramite il gestore pacchetti NuGet integrato in Visual Studio.
Iniziare
Requisiti di sistema consigliati
L'elenco seguente contiene i requisiti di sistema consigliati per seguire questa guida.
- Personal computer con Windows 10 o Windows 11
- Processore Core i5-2500 o più recente
- 8 GB di RAM o superiore
- > 15 GB di spazio libero su disco
Attrezzatura consigliata
- Oscilloscopio Tektronix
- Oscilloscopio a segnali misti MSO serie 2/4/5/6
- Oscilloscopio a dominio misto MDO serie 3
- Oscilloscopio serie B MSO/DPO5000
- Oscilloscopio serie DPO7000 C
- Oscilloscopio ad alte prestazioni serie MSO/DPO70000 BC
- Oscilloscopio ad alte prestazioni serie MSO/DPO/DSA70000 D/DX
- Oscilloscopio ad alte prestazioni serie DPO70000SX
Installare l'ambiente di sviluppo
Prima di poter iniziare ad automatizzare gli oscilloscopi utilizzando C#, dovrai configurare l'ambiente di sviluppo. In questa guida utilizzeremo Microsoft Visual Studio Community 2022 come ambiente di sviluppo, NI-VISA come libreria di comunicazione degli strumenti e la libreria IVI VISA.NET per l'interfacciamento con VISA in C#.
Installa Visual Studio
- Scarica Visual Studio:
Vai a http://visualstudio.com e scaricare e installare Visual Studio 2022. Per questa guida utilizzeremo Visual Studio Community 2022, la versione gratuita di Visual Studio di Microsoft, ma è possibile utilizzare anche Visual Studio Professional o Enterprise 2022. È possibile utilizzare anche versioni precedenti di Visual Studio; tuttavia, i passaggi per impostare il tuo progetto in queste versioni potrebbero variare leggermente da quanto mostrato in questa guida. - Installa Visual Studio:
Fare doppio clic sul programma di installazione di Visual Studio per eseguirlo. Durante l'installazione, il programma di installazione di Visual Studio ti chiederà di scegliere il tipo di carico di lavoro che intendi utilizzare con Visual Studio. Selezionare "Sviluppo desktop .NET", quindi fare clic sul pulsante Installa per avviare i processi di installazione. - Al termine dell'installazione, il programma di installazione ti chiederà di personalizzare Visual Studio. Poiché svilupperemo in C#, in genere è consigliabile scegliere Visual C# dal menu a discesa Impostazioni di sviluppo.
- Dopo aver effettuato le selezioni, fare clic su Avvia Visual Studio.
- Visual Studio impiegherà alcuni minuti per prepararsi all'uso. Una volta completato, ti verrà presentata la finestra Guida introduttiva di Visual Studio 2022. Per ora chiudi questa finestra facendo clic sul pulsante di chiusura nell'angolo in alto a destra prima di procedere con l'installazione di NI-VISA.
Installa VISA
- Prima di poter iniziare a scrivere programmi per controllare gli strumenti con C#, dobbiamo installare la libreria di comunicazione VISA sul sistema in cui abbiamo installato Visual Studio. Dovresti installare NI-VISA adesso.
- Nota: Se non hai ancora installato Visual Studio, ti consigliamo di farlo prima di procedere con l'installazione di NI-VISA. Il programma di installazione di NI-VISA rileverà che Visual Studio è installato e si assicurerà automaticamente che siano selezionati e installati i componenti corretti per l'utilizzo nello sviluppo del codice.
- In questa guida utilizzeremo NI-VISA 2023 Q2. Altre versioni di NI-VISA a partire dalla versione 17 funzioneranno, ma il processo di installazione potrebbe variare da quanto mostrato in questa guida e potrebbe essere necessaria un'installazione separata del pacchetto di conformità IVI per ottenere il supporto per l'interfaccia di programmazione dell'applicazione IVI VISA.NET . NI-VISA 2023 Q2 contiene tutti i pacchetti necessari e sarà l'unico file è necessario scaricarlo e installarlo.
- Nota: Quando scarichi e installi NI-VISA, se esiste un'opzione tra una versione completa e una versione run-time, assicurati di ottenere la versione completa. La versione completa dispone di strumenti e librerie aggiuntivi necessari per lo sviluppo del codice.
- Una guida completa su come installare VISA e utilizzarlo per il controllo dello strumento è disponibile nell'e-book Getting Started Controlling Instrument with VISA, scaricabile da tek.com .
Sviluppo di applicazioni di controllo degli strumenti con C#
- Con Visual Studio e NI-VISA installati, sei ora pronto per iniziare a sviluppare programmi per controllare gli strumenti utilizzando C#.
- Per il passaggio successivo di questa guida, ti mostreremo come creare un nuovo progetto C# in Visual Studio, configurarlo per utilizzare la libreria di comunicazione VISA e quindi scrivere del codice per eseguire alcune semplici comunicazioni con l'oscilloscopio.
Creazione di un nuovo progetto di console C# per il controllo dello strumento (Hello World)
Il primo esampquello presentato in quasi ogni introduzione alla programmazione è il classico programma "Hello World". Questa guida non sarà diversa e imparerai come creare l'equivalente Instrument Control del programma Hello World creando un programma che si connette a uno strumento, interroga la sua stringa ID e quindi la stampa sullo schermo. Ti guideremo quindi a modificare questo programma per eseguire alcuni controlli di base dell'oscilloscopio in cui ripristineremo lo strumento, accenderemo una misurazione, quindi recupereremo il valore della misurazione e lo stamperemo sullo schermo.
- Avvia Visual Studio e ti porterà alla schermata iniziale di Visual Studio. Nella schermata iniziale, fai clic sull'opzione chiamata "Crea un nuovo progetto".
- Dalla schermata Crea un nuovo progetto, scorri verso il basso l'elenco dei modelli di progetto e seleziona il progetto C# chiamato "App console (.NET Framework)", quindi fai clic su Avanti. Puoi anche inserire il nome del modello nella casella di ricerca nella parte superiore dello schermo per trovarlo più rapidamente. Nota: l'elenco dei progetti conterrà un progetto C# simile chiamato semplicemente "Progetto console". Questo non è il progetto corretto e selezionandolo verrà creato un progetto console che usa .NET Core anziché .NET Framework. La libreria IVI VISA .NET è basata su .NET Framework, non su .NET Core, quindi è importante scegliere il progetto console C# basato su .NET Framework.
Nota: L'elenco dei progetti conterrà un progetto C# simile chiamato semplicemente "Progetto console". Questo non è il progetto corretto e selezionandolo verrà creato un progetto console che usa .NET Core anziché .NET Framework. La libreria IVI VISA .NET è basata su .NET Framework, non su .NET Core, quindi è importante scegliere il progetto console C# basato su .NET Framework.
- Dai un nome al progetto e seleziona a file posizione in cui archiviare il progetto.
- Nel menu a discesa Framework, assicurati che sia selezionato .NET Framework 4.7.2, quindi fai clic sul pulsante Crea per creare il progetto.
Dopo che Visual Studio ha creato il progetto, ti verrà presentata l'interfaccia completa di Visual Studio per la modifica del progetto. Il codice principale file per il progetto, "Program.cs" sarà aperto nell'editor di codice e nel riquadro Solution Explorer, che fornisce l'accesso a Proprietà, Riferimenti e files nel progetto, è possibile accedervi. Prima di iniziare ad aggiungere codice, dobbiamo preparare il nostro progetto aggiungendo un riferimento a VISA al nostro codice. - Il nostro codice comunicherà con gli strumenti utilizzando la libreria IVI VISA .NET installata come parte del programma di installazione NI-VISA. Prima di poter utilizzare questa libreria nel nostro codice, dobbiamo prima aggiungerne un riferimento nel nostro progetto. Per aggiungere il riferimento, accedere al riquadro Esplora soluzioni, fare clic con il tasto destro su Riferimenti e selezionare dal menu Aggiungi riferimento...
- Nella finestra Gestione riferimenti, sotto Assiemi, fare clic su "Estensioni". Scorri l'elenco e trova l'insieme denominato "Ivi.Visa Assembly" e fai clic sulla casella di controllo accanto ad esso per selezionarlo. Fare clic su OK per aggiungere il riferimento al progetto.
Figura 8: aggiungere un riferimento all'Assemblea Ivi.Visa.
Domanda: Perché abbiamo aggiunto il riferimento a Ivi.Visa e non a NI-VISA?
Risposta: La libreria IVI VISA .NET è una libreria .NET standardizzata per il controllo degli strumenti indipendente dal fornitore. Ciò significa che qualsiasi programma scritto per utilizzare la libreria IVI VISA .NET può essere utilizzato con l'implementazione VISA di qualsiasi fornitore se tale implementazione supporta l'interfaccia VISA .NET standard IVI.
Con l'aggiunta del riferimento alla libreria IVIVISA .NET, siamo ora pronti per iniziare a scrivere il codice. - Vai al Program.cs aperto file nell'editor del codice e nella parte superiore del file file vedrai diverse istruzioni "using". Dopo l'ultima istruzione using aggiungi una nuova riga e inserisci
- utilizzando Ivi.Visa;
Figura 9: l'utilizzo delle istruzioni riduce la quantità di digitazione necessaria durante la scrittura del codice e aiuta a dirigere l'editor del codice.
Questa riga ci permette di accedere agli oggetti contenuti nel namespace Ivi.Visa senza dover digitare l'intero namespace ogni volta che dichiariamo o utilizziamo uno di questi oggetti. Ciò non solo riduce la quantità di digitazione, ma aiuta anche l'editor a fornire suggerimenti di completamento automatico durante la digitazione. - Più in basso nel file vedrai dove viene dichiarato il metodo statico Main(string[] args) seguito da una coppia di puntini di sospensione. Tra i puntini di sospensione aggiungi il seguente codice.
Il codice che abbiamo aggiunto aprirà una connessione allo strumento utilizzando VISA, invierà il comando di query *IDN? allo strumento, quindi rileggere la risposta dallo strumento e stamparla sulla console. Il programma ci chiederà quindi di premere il tasto Invio per continuare e quindi attenderà finché non verrà premuto Invio.
L'istruzione using relativa all'oggetto scope alla riga 3 nello snippet di codice precedente garantisce che, se vengono lanciate eccezioni dal nostro codice durante l'esecuzione, la connessione verrà comunque chiusa correttamente prima che il programma venga chiuso. - Nella riga in cui viene dichiarata e assegnata la stringa visaRsrcAddr, modifica la stringa in modo che corrisponda all'indirizzo risorsa VISA del tuo strumento.
- Ora che abbiamo aggiunto del codice al file file, siamo pronti per eseguire il nostro programma. Fai clic sul pulsante Esegui nella barra dei menu o premi F5 per compilare ed eseguire rapidamente il nostro codice. Quando il codice viene eseguito, nella finestra della console dovresti vedere un output simile al seguente.
Figura 10: l'output del nostro HelloScope di base examplui.
Nota: Se il codice non è riuscito e ha generato un'eccezione, il motivo più comune è perché VISA non è riuscita a connettersi allo strumento. Di solito ciò accade perché l'indirizzo della risorsa VISA è stato inserito in modo errato o perché lo strumento non è più collegato o acceso.
Va bene! Il tuo programma è riuscito a connettersi allo strumento, inviare un comando per interrogarne l'ID e quindi rileggerlo. Questo è fantastico, ma nel complesso non è un'applicazione molto utile. Aggiungiamo altro codice a questo example e fare effettivamente qualcosa con l'oscilloscopio. - Modifica il tuo codice in modo che assomigli al seguente.
Ora il tuo codice farà quanto segue:
- Collegarsi all'oscilloscopio
- Interroga il suo ID e stampalo sulla console
- Ripristinare l'oscilloscopio al suo stato predefinito
- Autoimpostare l'oscilloscopio
- Aggiungi un ampmisurazione della litudine
- Acquisire una singola sequenza
- Recupera la misura ampvalore di litude e stamparlo sulla console
Nota: L'exampIl codice sopra elencato è progettato per l'uso con gli oscilloscopi a segnali misti MSO serie 2/4/5/6 Tektronix. Per far funzionare questo codice con gli oscilloscopi serie 3 MDO, MSO/DPO5000 B, DPO7000 C, MSO/DSA/DPO70000 BCD DX, DPO70000SX, apportare le seguenti modifiche.
- Sostituisci la linea
scope.FormattedIO.WriteLine("MEASU:ADDMEAS AMPLITUDINE”); - con
scope.FormattedIO.WriteLine("MEASU:IMM:TYPE AMPLITUDINE”); - e sostituire la linea
scope.FormattedIO.WriteLine(“MEASU:MEAS1:RESULTS:CURRENTACQ:MEAN?”); - con
scope.FormattedIO.WriteLine("MEASU:IMM:VAL?");
Si noti che il codice include le righe
scope.FormattedIO.WriteLine("*OPC?"); scope.RawIO.ReadString();
- dopo diverse operazioni. Questo è il comando di query Operazione completata e viene utilizzato per mantenere il codice sincronizzato con le operazioni dell'oscilloscopio. Alcune operazioni dell'oscilloscopio di lunga durata, come l'esecuzione di un ripristino, un autoimpostazione o l'acquisizione di una singola sequenza, faranno sì che l'oscilloscopio abbassi il flag di operazione completata nello stato dell'oscilloscopio e lo alzi una volta completata l'operazione. L'*OPC? command è un comando bloccante che non restituirà una risposta finché il flag OPC non sarà impostato su alto. Interrogando *OPC? possiamo impedire al nostro codice di continuare finché il comando non restituisce una risposta.
- Una volta terminata la modifica del codice, fai clic sul pulsante Esegui per compilare ed eseguire il codice. Se tutto ha avuto successo, l'output del tuo programma dovrebbe essere simile al seguente.
Figura 11: l'output del nostro HelloScope ex più lungoamplui.
Congratulazioni! Hai scritto con successo un programma utilizzando C# che si connette a uno strumento, lo controlla e rilegge i dati da esso. Ora sei pronto per iniziare a sviluppare le tue applicazioni avanzate di controllo degli strumenti.
Tirando Esampfile da GitHub
Per aiutare ad imparare a scrivere programmi per controllare gli strumenti Tektronix, Tektronix ha reso disponibili molti example programmi su Tektronix GitHub nel Programmatic Control Examples repository. Questo repository può essere trovato su https://github.com/tektronix/Programmatic-Control-Examples . Per il prossimo example estrarremo il codice dal Tektronix GitHub nel file URL Sopra. Utilizza il passaggio seguente per ottenere una copia di questo repository sul tuo computer.
- Vai al Tektronix Programmatic-Control-Examples nel repository URL Sopra.
- Clona il repository utilizzando Git o scaricalo come ZIP file ed estrailo sul tuo PC. Puoi trovare le informazioni necessarie per clonare o scaricare il repository facendo clic sul pulsante verde <> Codice sul file web pagina del repository.
Figura 12: è possibile accedere alla clonazione o al download del repository GitHub dal pulsante Verde <> Codice sulla pagina principale del repository.
Query sulla curva C# Windows Form example
- Per questo example, invece di iniziare da zero, estrarremo il codice dal repository Tektronix GitHub. Se non hai completato i passaggi precedenti in Pulling Example da GitHub, fallo adesso.
- Questo example mostra come creare un'applicazione di test e misurazione automatizzata con un'interfaccia utente grafica che recupererà una forma d'onda da un oscilloscopio e la visualizzerà sull'interfaccia utente. Questo esample utilizza il tipo di progetto C# Windows Forms (.NET Framework) in Visual Studio per creare un programma con una GUI Windows Forms, IVI VISA
- Libreria .NET per le comunicazioni e libreria grafica OxyPlot per la visualizzazione dei dati della forma d'onda sull'interfaccia utente. OxyPlot viene installato nel progetto utilizzando il gestore pacchetti NuGet integrato in Visual Studio e la libreria verrà scaricata automaticamente quando compili il progetto.
- Nota: Questo progetto è progettato per funzionare con Tektronix
- Oscilloscopi a segnale misto MSO serie 2/4/5/6, oscilloscopi a dominio misto MDO serie 3 e oscilloscopi Tektronix serie MSO/DPO5000 B, DPO7000 C, MSO/DPO70000 BC, MSO/DPO/DSA70000 D DX e DPO70000SX. Potrebbe funzionare anche con altre serie di oscilloscopi Tektronix (MDO/MSO/DPO3000/4000, MDO serie 3, ecc.), ma non è stato testato.
- Dopo aver clonato o scaricato come ZIP ed estratto il file Tektronix Programmatic-Control-Examples sul tuo computer, apri la cartella contenente il file files in Esplora risorse e utilizza la barra di ricerca in Esplora risorse per trovare la cartella denominata "CSharpCurveQueryWinforms".
- All'interno della cartella CSharpCurveQueryWinforms, aprire il file file "CurveQueryWinforms.sln" in Visual Studio.
- Dopo che il progetto è stato caricato in Visual Studio, vai al riquadro Esplora soluzioni e fai doppio clic sul file file nominato
"CurveQueryMain.cs". Questo caricherà l'interfaccia utente grafica di Windows Form per questo example programma all'interno dell'editor visivo. - Nell'editor visivo, nel modulo principale, fare doppio clic sul pulsante etichettato "Ottieni forma d'onda". Questo aprirà l'editor del codice e andrà direttamente al metodo che contiene il codice che verrà eseguito quando fai clic sul pulsante Ottieni forma d'onda. All'interno di questo metodo troverai il codice che si connette allo strumento, recupera i dati della forma d'onda, li elabora e quindi li visualizza sullo schermo.
- Fare clic sul pulsante Esegui in Visual Studio per compilare ed eseguire il codice.
- Una volta caricato il programma, inserisci il nome risorsa VISA del tuo strumento nella casella di testo denominata Nome risorsa VISA e seleziona un canale da recuperare.
- Sull'oscilloscopio a cui ti collegherai, assicurati che abbia acquisito una forma d'onda sul canale selezionato in precedenza, quindi fai clic sul pulsante Ottieni forma d'onda nella finestra Curve Query Exampla GUI.
Il programma si collegherà allo strumento, ne interrogherà l'ID, quindi recupererà i dati della forma d'onda dal canale e li visualizzerà sullo schermo.
Figura 13: L'es. curva queryampLe recupererà i dati della forma d'onda dall'oscilloscopio e li visualizzerà sullo schermo.
Fare i prossimi passi
- È normale che gli sviluppatori copino e incollino il codice da example; questo non solo fa risparmiare tempo ma li aiuta anche a imparare lungo il percorso. Sfoglia il codice esample su Tektronix Github per soluzioni finite e ispirazione!
- C# è un linguaggio eccellente per la creazione di applicazioni di test e misurazione automatizzate. Il supporto della comunicazione dello strumento attraverso la libreria IVI VISA.NET rende il controllo dello strumento attraverso la sua interfaccia remota programmabile un gioco da ragazzi. L'ambiente di sviluppo integrato di Visual Studio è intuitivo e offre funzionalità potenti che semplificano la scrittura e il debug del codice in C#. Grazie alla sintassi pulita e all'ampio supporto delle librerie, C# consente agli ingegneri di scrivere codice efficiente e gestibile.
Informazioni sui contatti
- Australia 1 800 709 465
- Austria* 00800 2255 4835
- Balcani, Israele, Sudafrica e altri paesi ISE +41 52 675 3777 Belgio* 00800 2255 4835
- Brasile +55 (11) 3530-8901
- Canada 1 800 833
- Europa centro-orientale / Paesi baltici +41 52 675 3777
- Europa centrale / Grecia +41 52 675 3777
- Danimarca +45 80 88 1401
- Finlandia +41 52 675 3777
- Francia* 00800 2255 4835
- Germania* 00800 2255 4835
- Hong Kong 400 820 5835
- India 000 800 650 1835
- Indonesia 007 803 601 5249
- Italia 00800
- Giappone 81 (3) 6714 3086
- Lussemburgo +41 52 675 3777
- Malesia 1 800 22 55835
- Messico, Centro/Sud America e Caraibi 52 (55) 88 69 35 25 Medio Oriente, Asia e Nord Africa +41 52 675 3777
- Paesi Bassi* 00800 2255 4835
- Nuova Zelanda 0800 800 238
- Norvegia 800 16098
- Repubblica popolare cinese 400 820 5835
- Filippine 1 800 1601 0077
- Polonia +41 52 675 3777
- Portogallo 80 08 12370
- Repubblica di Corea +82 2 565 1455
- Russia/CSI +7 (495) 6647564
- Singapore 800 6011 473
- Sudafrica +41 52 675 3777
- Spagna* 00800 2255 4835
- Svezia* 00800 2255 4835
- Svizzera* 00800 2255 4835
- Taiwan 886 (2) 2656 6688
- Thailandia 1 800 011 931
- Regno Unito/Irlanda* 00800 2255 4835
- Stati Uniti 1 800 833 9200
- Vietnam 12060128
* Numero verde europeo. Se non accessibile, chiamare: +41 52 675 3777
Trova altre risorse preziose su TEK.COM
Copyright © Tektronix. Tutti i diritti riservati. I prodotti Tektronix sono coperti da brevetti statunitensi e stranieri, emessi e in attesa di approvazione. Le informazioni in questa pubblicazione lo sostituiscono
in tutto il materiale precedentemente pubblicato. Privilegi di specifica e modifica prezzo riservati. TEKTRONIX e TEK sono marchi registrati di Tektronix, Inc. Tutti gli altri nomi commerciali citati sono marchi di servizio, marchi o marchi registrati delle rispettive società.
7/2423 SBG 61W-74018-0
Documenti / Risorse
![]() |
Automazione dell'oscilloscopio Tektronix MSO44 [pdf] Guida utente MSO44 Automazione dell'oscilloscopio, MSO44, Automazione dell'oscilloscopio, Automazione |