Tektronix MSO44 Oscilloscope Automation

fepetra arahana
- Fiteny fandaharana: C#
- tontolo iainana fampandrosoana: Microsoft Visual Studio Community 2022
- Tranomboky momba ny fifandraisan-davitra: NI-VISA
- Tranomboky Interface: IVI VISA.NET
Torolàlana momba ny fampiasana vokatra
Apetraho ny tontolo iainana fampandrosoana
Alohan'ny ahafahanao manomboka manamboatra oscilloscopes amin'ny fampiasana C #, araho ireto dingana ireto mba hametrahana ny tontolo iainanao:
- Ampidino ny Visual Studio: Visit visualstudio.com ary misintona Visual Studio 2022.
- Apetraho Visual Studio: Tsindrio indroa ny installer ary safidio ny ".NET desktop development" ho enta-mavesatra.
- Ataovy manokana Visual Studio: Mifidiana Visual C # avy amin'ny fampidinana ny Fampandrosoana.
- Manomboka Visual Studio: Rehefa vita ny fametrahana dia atombohy ny Visual Studio.
Mametraka VISA
Raha hifehy fitaovana amin'ny C#, araho ireto dingana ireto mba hametrahana ny tranomboky momba ny fifandraisana VISA:
Ampidiro ny NI-VISA: Ataovy azo antoka fa apetraka ny Visual Studio alohan'ny hametrahana NI-VISA mba hifidianana ho azy ireo singa mety amin'ny fampivoarana kaody.
Fanontaniana matetika (FAQ)
- F: Afaka mampiasa Visual Studio Professional na Enterprise ve aho fa tsy Community?
A: Eny, azonao atao ny mampiasa Visual Studio Professional na Enterprise ho an'ny automation oscilloscope amin'ny C #. Mety hiova kely ny fizotran'ny fanamboarana. - F: Ilaina ve ny mametraka IVI VISA.NET amin'ny fifandraisana amin'ny VISA amin'ny C#?
A: IVI VISA.NET dia soso-kevitra amin'ny fifandraisana amin'ny VISA amin'ny C# ho an'ny fampidirana sy fiasa tsara kokoa.
Manomboka amin'ny Oscilloscope Automation amin'ny C#
FANAMARIHANA
Manomboka amin'ny Oscilloscope Automation amin'ny C#
Sava lalana
- Ny ankamaroan'ny fitaovana fitiliana sy fandrefesana maoderina amin'izao fotoana izao dia azo amboarina sy fehezina amin'ny alàlan'ny interface azo zahana lavitra izay azo idirana amin'ny fifandraisana ara-batana toy izany.
toy ny Ethernet, USB na GPIB. Na dia fitaovana sarotra toy ny oscilloscopes aza dia azo fehezina tanteraka sy tarihina hanao fitsapana sarotra amin'ny alàlan'ny interface azo zahana ihany. Amin'ny fitsapana sy fandrefesana, matetika dia ilaina ny manao andiany fitsapana, manangona angon-drakitra fandrefesana ary avereno imbetsaka ireo hetsika ireo amin'ny fitaovana iray na maromaro andrana. Rehefa manao fitiliana sy fandrefesana miverimberina, ny automatique ny fitaovana dia zava-dehibe amin'ny tsy fitovian'ny fomba fitsapana, ny famerenana ny valin'ny fandrefesana, ny fitsitsiana ny fotoana ary ny fampihenana ny loza ateraky ny fahadisoan'ny olombelona. Noho ireo antony ireo, matetika ny injeniera dia misafidy ny handany fotoana haka advantage amin'ny fahaiza-manaon'ny seha-pifaneraserana lavitra an'ny fitaovany ary manoratra kaody andrana mba hampahomby ny fampiharana andrana sy fandrefesana azy ireo. Ho an'ny maro amin'ireo injeniera ireo, C# (tononina hoe C Sharp) no fiteny fandrindrana safidy. - C# dia tenim-pandaharana maro samihafa sy mahery izay novolavolain'i Microsoft ho ampahany amin'ny rafitra .NET. Izy io dia ampiasaina betsaka amin'ny fananganana rindranasa isan-karazany, manomboka amin'ny rindrambaiko desktop ka hatramin'ny web fampiharana ary na dia fampiharana finday aza. Amin'ny fampiasana trano famakiam-boky an'ny antoko fahatelo mora, C# dia safidy tsara ho an'ny fampiharana fitsapana mandeha ho azy ihany koa.
- Injeniera maro amin'ny fitsapana sy fandrefesana no misafidy ny hanoratra ny kaody fitsapana mandeha ho azy amin'ny C# noho ny antony maro, ao anatin'izany:
- Fanohanana fifandraisana fitaovana tsara azo alaina amin'ny tranomboky IVI VISA.NET.
- Tranomboky mahasoa an-jatony natsangana ao amin'ny.NET Framework no manamora ny asa kaody isan'andro ary voarakitra tsara.
- Fampandrosoana natao tamin'ny fampiasana ny tontolo iainana mahery vaika sy mora ampiasaina Visual Studio Integrated Development Environment.
- Azo ampiasaina maimaim-poana ny Visual Studio Community Edition.
- IntelliSense ao amin'ny tonian-dahatsoratry ny Visual Studio dia mahatonga ny fanoratana kaody ary miasa miaraka amin'ireo tranomboky kaody vaovao ho tsio-drivotra.
- Ny tranomboky .NET Winforms dia manamora ny fanoratana fandaharana miaraka amin'ny GUI.
- Syntax madio, mitovy amin'ny C/C++ izay mahazatra ny olona maro.
- Ny fiteny miompana amin'ny zavatra dia mampiditra kaody ao anaty zavatra ka mahatonga azy io ho modular kokoa sy azo ampiasaina indray.
- Ny mpitantana ny fitadidiana Runtime dia mizara ho azy sy manilika ny fitadidiana, ka tsy ilaina ny fitantanana fitadidiana amin'ny tanana, misoroka ny fitadidiana.
- Famakiam-boky fanampiny mora azo hanitarana ny rafitra .NET amin'ny alàlan'ny mpitantana fonosana NuGet izay tafiditra ao amin'ny Visual Studio.
Hanomboka
Recommended System Requirements
Ny lisitra manaraka dia ahitana ny fepetra takian'ny rafitra soso-kevitra amin'ny fanarahana ity torolàlana ity.
- Solosaina manokana mandeha Windows 10 na Windows 11
- Core i5-2500 na processeur vaovao kokoa
- 8 GB an'ny RAM na mihoatra
- > 15 GB ny toerana malalaka kapila
Fitaovana atolotra
- Tektronix Oscilloscope
- 2/4/5/6 Series MSO Mixed Signal Oscilloscope
- 3 Series MDO Mixed Domain Oscilloscope
- MSO/DPO5000 B Series Oscilloscope
- DPO7000 C Series Oscilloscope
- MSO/DPO70000 BC Series Performance Oscilloscope
- MSO/DPO/DSA70000 D/DX Series Performance Oscilloscope
- DPO70000SX Series Performance Oscilloscope
Apetraho ny tontolo iainana fampandrosoana
Alohan'ny ahafahanao manomboka manamboatra oscilloscopes amin'ny alàlan'ny C # dia mila manamboatra ny tontolo iainanao ianao. Amin'ity toro-lalana ity dia hampiasa ny Microsoft Visual Studio Community 2022 ho tontolo iainantsika isika, NI-VISA ho tranombokin'ny fifandraisan-davitra ary ny tranomboky IVI VISA.NET hifandraisana amin'ny VISA amin'ny C#.
Mametraka Visual Studio
- Misintona Visual Studio:
Mandehana any http://visualstudio.com ary misintona sy mametraka Visual Studio 2022. Ho an'ity toro-lalana ity dia hampiasa Visual Studio Community 2022 izahay, kinova Visual Studio maimaim-poana an'i Microsoft, fa azo ampiasaina koa ny Visual Studio Professional na Enterprise 2022. Ny dikan-teny taloha amin'ny Visual Studio dia azo ampiasaina ihany koa; na izany aza, ny dingana amin'ny fametrahana ny tetikasanao amin'ireo dikan-teny ireo dia mety tsy mitovy amin'ny aseho ato amin'ity torolàlana ity. - Mametraka Visual Studio:
Tsindrio indroa ny installer ho an'ny Visual Studio hampandehanana azy. Mandritra ny fametrahana, ny Visual Studio Installer dia hangataka anao hisafidy ny karazana Workload(s) kasainao hampiasaina amin'ny Visual Studio. Safidio ny ".NET desktop development" ary tsindrio ny bokotra Install hanombohana ny dingana fametrahana.
- Rehefa vita ny fametrahana dia hanontany anao ny installer mba hanamboatra Visual Studio. Koa satria hivoatra amin'ny C# isika, dia asaina misafidy Visual C# avy amin'ny fampidinana ny Fampandrosoana.

- Rehefa vita ny safidinao dia tsindrio ny Start Visual Studio.
- Haharitra minitra vitsivitsy ny Visual Studio hiomanana amin'ny fampiasana azy. Rehefa vita izany dia haseho anao ny varavarankely fanombohana Visual Studio 2022. Akatona aloha ity varavarankely ity amin'ny fipihana ny bokotra akaiky eo amin'ny zoro havanana ambony alohan'ny hanohizana ny fametrahana NI-VISA.
Mametraka VISA
- Alohan'ny hanombohantsika manoratra programa hifehezana fitaovana miaraka amin'ny C#, dia mila mametraka ny tranomboky fifandraisana VISA amin'ny rafitra izay nametrahanay Visual Studio. Tokony hametraka NI-VISA ianao izao.
- Fanamarihana: Raha mbola tsy nametraka Visual Studio ianao dia asaina manao izany alohan'ny hanohizanao ny fametrahana NI-VISA. Ny installer ho an'ny NI-VISA dia hahita fa ny Visual Studio dia napetraka ary ho azo antoka fa ny singa marina dia voafantina sy apetraka hampiasaina amin'ny fampivoarana kaody.
- Amin'ity torolàlana ity dia hampiasa NI-VISA 2023 Q2 izahay. Ny dikan-teny hafa an'ny NI-VISA efa tany am-piandohan'ny version 17 dia hiasa fa ny fizotry ny fananganana dia mety tsy mitovy amin'ny aseho amin'ity torolàlana ity ary ny fametrahana manokana ny IVI Compliance Package dia mety takiana mba hahazoana fanohanana ny interface programan'ny IVI VISA.NET. . NI-VISA 2023 Q2 dia ahitana ny fonosana ilaina rehetra ary ho irery file mila misintona sy mametraka ianao.
- Fanamarihana: Rehefa misintona sy mametraka NI-VISA, raha misy safidy eo amin'ny dikan-teny feno sy ny dikan-potoana Run-time, dia ataovy izay hahazoana ny dikan-teny feno. Ny dikan-teny feno dia manana fitaovana sy tranomboky fanampiny ilaina amin'ny famolavolana kaody.
- Ny torolàlana feno momba ny fametrahana VISA sy ny fampiasana azy amin'ny fanaraha-maso ny fitaovana dia hita ao amin'ny E-boky Fanombohana ny fanaraha-maso ny fitaovana miaraka amin'ny VISA izay azo alaina amin'ny tek.com .
Mamorona fampiharana fanaraha-maso fitaovana miaraka amin'ny C #
- Miaraka amin'ny Visual Studio sy NI-VISA napetraka, dia vonona ny hanomboka programa hifehezana fitaovana mampiasa C# ianao.
- Ho an'ny dingana manaraka amin'ity torolàlana ity dia hasehontsika anao ny fomba hamoronana tetikasa C # vaovao ao amin'ny Visual Studio, amboary izany mba hampiasana ny tranokalan'ny fifandraisana VISA ary avy eo manorata fehezan-dalàna sasany hanaovana fifandraisana oscilloscope tsotra.
Mamorona tetikasa Console C# vaovao ho an'ny fanaraha-maso fitaovana (Hello World)
Ny ex voalohanyampNy atolotra amin'ny fampidirana fandaharana rehetra dia ny programa mahazatra "Hello World". Tsy ho hafa mihitsy ity torolalana ity ary hianatra ny fomba hamoronana mitovy amin'ny fandaharana Hello World ianao amin'ny alalan'ny famoronana programa mifandray amin'ny zavamaneno iray, manontany ny tady ID ary manonta azy eo amin'ny efijery. Avy eo dia hitarika anao hanova ity programa ity izahay mba hanao fanaraha-maso oscilloscope fototra izay hamerenanay ny fitaovana, velomina ny fandrefesana ary alao avy eo ny sandan'ny fandrefesana ary manonta azy amin'ny efijery.
- Sokafy ny Visual Studio ary hitondra anao any amin'ny efijery fanombohana Visual Studio. Ao amin'ny efijery fanombohana tsindrio ny safidy antsoina hoe "Mamorona tetikasa vaovao."

- Avy amin'ny Create a New Project Screen, midira midina ny lisitry ny môdelin'ny tetikasa ary safidio ny tetikasa C# antsoina hoe "App Console (.NET Framework)" ary tsindrio ny Next. Azonao atao ihany koa ny mampiditra ny anaran'ny môdely ao amin'ny boaty fikarohana eo an-tampon'ny efijery mba hanamora ny fitadiavana azy. Tsy io no tetikasa marina ary ny fisafidianana azy dia hamorona tetikasa fampiononana izay mampiasa .NET Core fa tsy .NET framework. Ny tranomboky IVI VISA .NET dia naorina amin'ny .NET Framework fa tsy .NET Core ka zava-dehibe ny fisafidianana ny tetikasa C# Console mifototra amin'ny .NET Framework.
Fanamarihana: Ny lisitry ny tetikasa dia ahitana tetikasa C # mitovy amin'ny antsoina hoe "Console Project." Tsy io no tetikasa marina ary ny fisafidianana azy dia hamorona tetikasa fampiononana izay mampiasa .NET Core fa tsy .NET framework. Ny tranomboky IVI VISA .NET dia naorina amin'ny .NET Framework fa tsy .NET Core ka zava-dehibe ny fisafidiananao ny tetikasa C# Console mifototra amin'ny .NET Framework. - Omeo anarana ny tetikasa ary safidio ny a file toerana hitehirizana ny tetikasa.

- Ao amin'ny fampidinana Framework, ataovy azo antoka fa voafantina ny .NET Framework 4.7.2 dia tsindrio ny bokotra Create mba hamoronana ilay tetikasa.
Rehefa avy namorona ny tetikasa ny Visual Studio dia haseho anao ny interface Visual Studio feno amin'ny fanitsiana ny tetikasa. Ny kaody fototra file ho an'ny tetikasa, "Program.cs" dia hisokatra amin'ny tonian-dahatsoratry ny kaody sy ny varavarankely Solution Explorer, izay manome fidirana amin'ny Properties, References ary files ao amin'ny tetikasa, azo idirana. Alohan'ny hanombohantsika manampy kaody dia mila manomana ny tetikasantsika isika amin'ny fampidirana reference amin'ny VISA amin'ny code.
- Ny kaodinay dia hifandray amin'ny fitaovana amin'ny fampiasana ny tranomboky IVI VISA .NET izay napetraka ho ampahany amin'ny installer NI-VISA. Alohan'ny ahafahantsika mampiasa an'io tranomboky io amin'ny kaody, dia mila manampy reference amin'izany ao amin'ny tetikasantsika aloha isika. Raha te hampiditra ny fanondroana dia midira ao amin'ny takelaka Solution Explorer, tsindrio havanana amin'ny References ary safidio ao amin'ny menio Add Reference…

- Ao amin'ny varavarankely Reference Manager, eo ambanin'ny Assemblies, tsindrio ny "Extensions". Mandehana amin'ny lisitra ary tadiavo ny fivoriambe antsoina hoe "Ivi.Visa Assembly" ary tsindrio ny boaty eo akaikiny mba hifidianana azy. Tsindrio OK raha te hampiditra ny reference amin'ny tetikasa.
Sary 8: Manampia reference amin'ny Ivi.Visa Assembly.
Fanontaniana: Nahoana no nampiana reference ny Ivi.Visa fa tsy ny NI-VISA?
Valiny: Ny tranomboky IVI VISA .NET dia tranomboky .NET manara-penitra ho an'ny fanaraha-maso fitaovana izay agnostika mpivarotra. Midika izany fa ny programa rehetra nosoratana hampiasa ny tranomboky IVI VISA .NET dia azo ampiasaina amin'ny fampiharana VISA amin'ny mpivarotra raha toa ka manohana ny interface VISA .NET mahazatra IVI io fampiharana io.
Miaraka amin'ny fanondroana ny tranomboky IVIVISA .NET nampiana, dia vonona ny hanomboka hanoratra kaody izahay. - Mandehana any amin'ny Program.cs misokatra file ao amin'ny editor code ary eo an-tampon'ny file Hahita fanambarana "mampiasa" maromaro ianao. Aorian'ny fampiasana farany dia ampio tsipika vaovao ary midira
- mampiasa Ivi.Visa;
Sary 9: Ny fampiasana fanambarana dia mampihena ny habetsaky ny fanoratana ilaina rehefa manoratra kaody ary manampy amin'ny fitarihana ny tonian-dahatsoratra.
Ity andalana ity dia ahafahantsika miditra amin'ireo zavatra voarakitra ao amin'ny namespace Ivi.Visa nefa tsy mila manoratra ny namespace manontolo isaky ny manambara na mampiasa ny iray amin'ireo zavatra ireo isika. Tsy vitan'ny hoe mampihena ny habetsaky ny fanoratana izany, fa manampy ny tonian-dahatsoratra hanao soso-kevitra autocomplete ihany koa rehefa manoratra ianao. - Any ambany kokoa amin'ny file ho hitanao hoe aiza no ambara ny fomba static Main(string[] args) ary arahin'ny ellipsis roa. Eo anelanelan'ny ellipsis dia ampio ity code manaraka ity.
Ny kaody nampianay dia hanokatra fifandraisana amin'ny fitaovana mampiasa VISA, alefaso ny baiko fangatahana *IDN? amin'ny fitaovana ary avereno avereno averina ny valin'ny fitaovana ary pirinty amin'ny console. Ny programa dia hanosika antsika hanindry ny bokotra Enter mba hanohy ary avy eo dia hiandry mandra-pahatongan'ny Enter.
Ny fanambaràna mampiasa manodidina ny zavatra scope amin'ny andalana 3 ao amin'ny snippet kaody etsy ambony dia miantoka fa raha misy Exceptions apetraky ny code rehefa mandeha izy, dia mbola hikatona tsara ny fifandraisana alohan'ny hitsaharan'ny fandaharana. - Ao amin'ny andalana izay nambara sy nomena ny tady visaRsrcAddr, ahitsio ny tady mba hifanaraka amin'ny Adiresin'ny loharano VISA an'ny fitaovanao.
- Amin'izao fotoana izao dia nampiana kaody vitsivitsy izahay file, vonona ny hanatanteraka ny fandaharanay izahay. Tsindrio ny bokotra Run ao amin'ny bar menu na tsindrio F5 mba hanangona haingana sy hampandeha ny code. Rehefa mandeha ny kaody dia tokony hahita vokatra ao amin'ny varavarankely console izay mitovy amin'ireto manaraka ireto.
Sary 10: Ny vokatra avy amin'ny HelloScope example.
Fanamarihana: Raha tsy nahomby ny kaody ary nanipy fanavahana, ny antony mahazatra indrindra dia satria tsy afaka nifandray tamin'ny fitaovana ny VISA. Matetika izany dia satria diso ny fampidirana ny adiresy VISA Resource na satria tsy mifandray na tsy mandeha intsony ilay fitaovana.
Tsara izany! Afaka nifandray tamin'ilay fitaovana ny programanao, nandefa baiko hanontaniana ny ID azy ary namaky azy indray avy eo. Tsara izany, fa amin'ny ankapobeny, tsy fampiharana tena ilaina. Aleo asiana code hafa ity ex ityample ary tena manao zavatra amin'ny oscilloscope. - Ovay ny kaodinao ho tahaka izao manaraka izao.

Izao ny codeo dia hanao izao manaraka izao:
- Mifandray amin'ny oscilloscope
- Anontanio ny ID azy ary pirinty amin'ny console
- Avereno amin'ny toerany ny oscilloscope
- Autoset ny oscilloscope
- Ampio ny ampfandrefesana litera
- Mahazoa filaharana tokana
- Alao ny refesina amplitude ary manonta izany amin'ny console
Fanamarihana: Ny exampNy kaody voalaza etsy ambony dia natao hampiasaina amin'ny Tektronix 2/4/5/6 Series MSO Mixed Signal Oscilloscopes. Mba hampandehanana an'io kaody io miaraka amin'ny 3 Series MDO, MSO/DPO5000 B, DPO7000 C, MSO/DSA/DPO70000 BCD DX, DPO70000SX Series Oscilloscopes, ataovy ireto fanovana manaraka ireto.
- Soloy ny tsipika
scope.FormattedIO.WriteLine(“MEASU:ADDMEAS AMPLITUDE”); - amin'ny
scope.FormattedIO.WriteLine("MEASU:IMM:TYPE AMPLITUDE”); - ary soloy ny tsipika
scope.FormattedIO.WriteLine("MEASU:MEAS1:VOKATRA:CURRENTACQ:MEAN?"); - amin'ny
scope.FormattedIO.WriteLine("MEASU:IMM:VAL?");
Mariho fa ny code dia ahitana ny tsipika
scope.FormattedIO.WriteLine(“*OPC?”); scope.RawIO.ReadString();
- taorian'ny fandidiana maromaro. Ity no baiko fanadihadiana Operation Complete ary ampiasaina hitazonana ny kaody mifanaraka amin'ny asa oscilloscope. Ny fampandehanana oscilloscope maharitra sasany toy ny famerenana, ny autoset na ny fahazoana filaharana tokana dia hahatonga ny oscilloscope hampidina ny sainam-pirenena feno amin'ny sata oscilloscope ary hampiakatra izany rehefa vita ny fandidiana. Ny *OPC? Ny baiko dia baiko fanakanana izay tsy hamerina valiny raha tsy apetraka ambony ny saina OPC. Amin'ny fangatahana *OPC? azontsika atao ny manakana ny kaodinay tsy hitohy mandra-pamerenan'ny baiko valiny.
- Rehefa vita ny fanitsiana ny kaody dia tsindrio ny bokotra Run mba hanangonana sy hampandehanana ny code. Raha mahomby ny zava-drehetra dia tokony ho toy izao manaraka izao ny fivoahan'ny programanao.

Sary 11: Ny vokatra avy amin'ny HelloScope example.
Arahabaina! Nahomby ianao nanoratra programa tamin'ny fampiasana C # izay mampifandray sy fitaovana, mifehy azy ary mamaky ny angona avy aminy. Vonona ianao hanomboka hamolavola ny fampiharana fanaraha-maso fitaovana efa mandroso.
Misintona Examples avy amin'ny GitHub
Mba hanampiana amin'ny fianarana manoratra programa hifehezana ny zavamaneno Tektronix, Tektronix dia nanolotra ex maroampny programa ao amin'ny Tektronix GitHub ao amin'ny Programmatic Control Examples repository. Ity tahiry ity dia azo jerena ao amin'ny https://github.com/tektronix/Programmatic-Control-Examples . Ho an'ny ex manarakaampdia hisintona ny kaody avy amin'ny Tektronix GitHub amin'ny URL ambony. Ampiasao ity dingana manaraka ity mba hahazoana dika mitovy amin'ity tahiry ity amin'ny solosainao.
- Mandehana any amin'ny Tektronix Programmatic-Control-Examples repository ao amin'ny URL ambony.
- Clone ny tahiry mampiasa Git na misintona azy ho ZIP file ary esory amin'ny PC-nao izany. Azonao atao ny mahita ny fampahalalana ilaina amin'ny clone na misintona ny tahiry amin'ny fipihana ny bokotra maitso <> Code eo amin'ny web pejin'ny repo.

Sary 12: Ny cloning na ny fampidinana ny tahiry GitHub dia azo idirana amin'ny bokotra Green <> Code ao amin'ny pejin'ny repo.
Curve Query C# Windows Forms Example
- Ho an'ity example, fa tsy manomboka amin'ny scratch, dia hisintona ny code avy amin'ny tahiry Tektronix GitHub izahay. Raha tsy nahavita ny dingana etsy ambony ianao ao amin'ny Pulling Examples avy amin'ny GitHub, azafady, ataovy izao.
- Ity example dia mampiseho ny fomba hamoronana fampiharana fitsapana sy fandrefesana mandeha ho azy miaraka amin'ny interface interface an-tsary izay haka onjam-peo avy amin'ny oscilloscope ary hampiseho izany amin'ny interface interface. Ity exampMampiasa ny karazana tetikasa C# Windows Forms (.NET Framework) ao amin'ny Visual Studio izy mba hamoronana programa miaraka amin'ny GUI Windows Forms, ny IVI VISA.
- .NET tranomboky ho an'ny fifandraisana sy ny OxyPlot famakiam-boky sary ho an'ny fanehoana ny onja angona eo amin'ny mpampiasa interface tsara. OxyPlot dia napetraka ao amin'ny tetikasa amin'ny fampiasana ny NuGet package manager ao amin'ny Visual Studio ary ny tranomboky dia alaina ho azy rehefa manangona ny tetikasa ianao.
- Fanamarihana: Ity tetikasa ity dia natao hiarahana amin'ny Tektronix
- 2/4/5/6 Series MSO Mixed Signal Oscilloscopes, 3 Series MDO Mixed Domain Oscilloscopes sy Tektronix MSO/DPO5000 B, DPO7000 C, MSO/DPO70000 BC, MSO/DPO/DSA70000 D DX ary DPO70000SX Series. Mety hiara-miasa amin'ny Tektronix Oscilloscope Series hafa koa izy (MDO/MSO/DPO3000/4000, 3 Series MDO, sns.), saingy tsy nosedraina.
- Rehefa avy nanao clone ianao, na nakarina ho ZIP ary nalaina, ny Tektronix Programmatic-Control-Examples repo amin'ny solosainao, sokafy ny lahatahiry misy ny files ao amin'ny Windows Explorer ary ampiasao ny bara fitadiavana ao amin'ny Windows Explorer hahitana ilay lahatahiry antsoina hoe "CSharpCurveQueryWinforms".
- Ao anatin'ny lahatahiry CSharpCurveQueryWinforms, sokafy ny file "CurveQueryWinforms.sln" ao amin'ny Visual Studio.
- Aorian'ny fandefasana ny tetikasa ao amin'ny Visual Studio, mandehana any amin'ny varavarankely Solution Explorer ary tsindrio indroa eo amin'ny file atao hoe
"CurveQueryMain.cs". Izany dia hampiditra ny Windows Forms graphic user interface ho an'ity ex ityample programa ao anatin'ny editor visual. - Ao amin'ny tonian-dahatsoratra hita maso, amin'ny endrika fototra, tsindrio indroa eo amin'ny bokotra misy soratra hoe "Get Waveform". Hanokatra ny mpamoaka kaody izany ary mandeha mivantana amin'ny fomba misy ny kaody izay handeha rehefa manindry ny bokotra Get Waveform ianao. Ao anatin'ity fomba ity dia hahita ny kaody mifandray amin'ny fitaovana ianao, maka ny angon-drakitra amin'ny onjam-peo, manodina azy, ary avy eo mampiseho izany eo amin'ny efijery.
- Tsindrio ny bokotra Run ao amin'ny Visual Studio mba hanangonana sy hampandehanana ny code.
- Rehefa feno ny programa dia ampidiro ao amin'ny boaty misy soratra misy anarana VISA Resource Name ny anaran'ny fitaovanao VISA ary mifidiana fantsona horaisina.
- Ao amin'ny oscilloscope izay hifandraisanao, ataovy azo antoka fa nahazo onjam-peo amin'ny fantsona nofidinao teo aloha izy dia tsindrio ny bokotra Get Waveform ao amin'ny Curve Query Exampny GUI.
Ny programa dia hifandray amin'ny fitaovana, manontany ny ID-ny ary avy eo haka ny angon-drakitra onjam-peo avy amin'ny fantsona ary asehoy eo amin'ny efijery.
Sary 13: Ny Curve Query Example dia haka angon-drakitra onjam-peo avy amin'ny oscilloscope ary hampiseho izany amin'ny efijery.
Manao ny dingana manaraka
- Matetika ny mpamorona no mandika sy mametaka kaody avy amin'ny examples; tsy mitsitsy fotoana fotsiny izany fa manampy azy ireo hianatra eny an-dalana. Jereo ny code examples ao amin'ny Tektronix Github ho an'ny vahaolana vita sy aingam-panahy!
- C# dia fiteny tena tsara amin'ny fananganana fampiharana fitiliana sy fandrefesana mandeha ho azy. Ny fanohanan'ny fifandraisana amin'ny fitaovana amin'ny alàlan'ny tranomboky IVI VISA.NET dia mahatonga ny fanaraha-maso sy ny fitaovana amin'ny alàlan'ny interface azo zahana lavitra azy. Ny tontolon'ny fampandrosoana mitambatra Visual Studio dia mora ampiasaina ary manolotra fiasa mahery vaika izay manamora ny fanoratana sy ny debug code ao amin'ny C#. Miaraka amin'ny syntax madio sy fanohanan'ny tranomboky be dia be, ny C# dia ahafahan'ny injeniera manoratra kaody izay mahomby sy azo karakaraina.
Antsipiriany ifandraisana
- Aostralia 1 800 709 465
- Aotrisy* 00800 2255 4835
- Balkana, Israely, Afrika Atsimo ary firenena ISE hafa +41 52 675 3777 Belzika* 00800 2255 4835
- Brezila +55 (11) 3530-8901
- Kanada 1 800 833 9200
- Eoropa Afovoany Atsinanana / Baltika +41 52 675 3777
- Eoropa Afovoany / Gresy +41 52 675 3777
- Danemark +45 80 88 1401
- Finland +41 52 675 3777
- Frantsa* 00800 2255 4835
- Alemaina* 00800 2255 4835
- Hong Kong 400 820 5835
- India 000 800 650 1835
- Indonezia 007 803 601 5249
- Italy 00800 2255 4835
- Japana 81 (3) 6714 3086
- Luxembourg +41 52 675 3777
- Malezia 1 800 22 55835
- Meksika, Amerika Afovoany/Atsimo ary Karaiba 52 (55) 88 69 35 25 Afovoany Atsinanana, Azia ary Afrika Avaratra +41 52 675 3777
- Netherlands* 00800 2255 4835
- Nouvelle-Zélande 0800 800 238
- Norvezy 800 16098
- Repoblika Entim-bahoakan'i Sina 400 820 5835
- Filipina 1 800 1601 0077
- Polonina +41 52 675 3777
- Portugal 80 08 12370
- Repoblikan'i Korea +82 2 565 1455
- Rosia / CIS +7 (495) 6647564
- Singapour 800 6011 473
- Afrika Atsimo +41 52 675 3777
- Espaina* 00800 2255 4835
- Soeda* 00800 2255 4835
- Soisa* 00800 2255 4835
- Taiwan 886 (2) 2656 6688
- Thailand 1 800 011 931
- Royaume-Uni / Irlandy* 00800 2255 4835
- Etazonia 1 800 833 9200
- Vietnam 12060128
* Nomena tsy andoavambola eoropeanina. Raha tsy azo idirana dia antsoy ny: +41 52 675 3777
Mitadiava loharano sarobidy kokoa ao amin'ny TEK.COM
Copyright © Tektronix. Zo rehetra voatokana. Ny vokatra Tektronix dia voarakotry ny patanty amerikana sy vahiny, navoaka ary mbola miandry. Ny fampahalalana ato amin'ity publication ity dia manolo izany
amin'ny fitaovana rehetra navoaka teo aloha. Tombontsoa momba ny fanoritsoritana sy ny fiovan'ny vidiny natokana. TEKTRONIX sy TEK dia mari-pamantarana voasoratra an'ny Tektronix, Inc. Ny anarana ara-barotra hafa rehetra voalaza dia marika serivisy, marika na marika misoratra anarana amin'ny orinasany.
7/2423 SBG 61W-74018-0
Documents / Loharano
![]() |
Tektronix MSO44 Oscilloscope Automation [pdf] Torolàlana ho an'ny mpampiasa MSO44 Oscilloscope Automation, MSO44, Oscilloscope Automation, Automation |





