prevodnik GPIB Agilent, programovanie v Cpp

Problémy s měřícími přístroji, detektory fyzikálních veličin, detektory kovů a další

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
Uživatelský avatar
Ivan_Ryger
Příspěvky: 1265
Registrován: 02 bře 2005, 01:00
Bydliště: Bratislava, Petrzalka

prevodnik GPIB Agilent, programovanie v Cpp

#1 Příspěvek od Ivan_Ryger »

Dobry den, mate niekto skusenosti s programovanim tohoto prevodnika v C++?

Jedna sa o prevodnik GPIB->USB Agilent Technologies 82357B

Uživatelský avatar
x655
Příspěvky: 38
Registrován: 23 zář 2007, 02:00

#2 Příspěvek od x655 »

Agilent poskytuje nějaké ty manuálky s příklady, takže asi bych tam nakouknul. Já jsem to jel krz Matlab&VISA...
Have you tried turning it off and on again?

Uživatelský avatar
Ivan_Ryger
Příspěvky: 1265
Registrován: 02 bře 2005, 01:00
Bydliště: Bratislava, Petrzalka

#3 Příspěvek od Ivan_Ryger »

čosi som už našiel, ale uvítal by som príklad, ktorý ste riešili.
Nainštaloval som prevodník, napísal som pár riadkov v C, ono sa to asi nespojilo s prevodníkom.
Skúšal som cez VISA i cez SICL

Uživatelský avatar
x655
Příspěvky: 38
Registrován: 23 zář 2007, 02:00

#4 Příspěvek od x655 »

Tak to by chtělo nejprv skutečně ověřit zda vůbec spolu komunikují přes dodaný SW, teď samozřejmě nevím jak se jmenuje, ale je to "konzole" zadáte *IDN? a snad přijde odpověď-identifikace zařízení, možná je ještě nutno vyčíst po odeslání, nejsem si jist. Agilent má taky dost wizardů na instalačním CD, pokud tahle komunikace funguje tak bych řešil další věci ohledně C-to jsem ale já nedělal, použil jsem matlab, nějak takhle

Kód: Vybrat vše

osciloskop = visa('agilent','GPIB0::1::INSTR'); fopen(osciloskop); fwrite(osciloskop, '*IDN?'); 
a data následně rovnou zpracoval.
Have you tried turning it off and on again?

Uživatelský avatar
Ivan_Ryger
Příspěvky: 1265
Registrován: 02 bře 2005, 01:00
Bydliště: Bratislava, Petrzalka

#5 Příspěvek od Ivan_Ryger »

ja to programujem cez SICL, len mam problem s nacitavanim dat, neviem ako mam vymysliet proceduru na nacitavanie.
Odoslat nastavenia na pristroj viem.

Uživatelský avatar
x655
Příspěvky: 38
Registrován: 23 zář 2007, 02:00

#6 Příspěvek od x655 »

Tak to bohužel nemohu sloužit, také záleží jaký přístroj je ovládán, pokud jde o oscil tak data láduje po paketech-zjistit délku, odstranit hlavičku...
Have you tried turning it off and on again?

Uživatelský avatar
Ivan_Ryger
Příspěvky: 1265
Registrován: 02 bře 2005, 01:00
Bydliště: Bratislava, Petrzalka

#7 Příspěvek od Ivan_Ryger »

v podstate by pomohlo i to, keby niekto vedel s tym robit pod LabView...
Program v labview mame urobeny, len ma nejake neduhy

Odpovědět

Zpět na „Měřící přístroje, detektory fyzikálních veličin“