Vysokorychlostní LAN Instrument Protocol - High Speed LAN Instrument Protocol
HiSLIP (High-Speed LAN Instrument Protocol) je a TCP / IP - protokol založený na dálkovém ovládání ovládání přístroje z LAN - zkušební a měřicí přístroje na bázi. Stanovila to nadace IVI[1]a má nahradit starší VXI-11[2] protokol. Stejně jako VXI-11 se HiSLIP běžně používá prostřednictvím knihovny, která implementuje VÍZUM API. Verze 1.4 Rozšíření LAN pro instrumentaci Standard (LXI) doporučuje HiSLIP jako „Rozšířenou funkci LXI HiSLIP pro přístrojové vybavení založené na LXI“.
Výhody
HiSLIP opravuje několik problémů s protokolem VXI-11 (který synchronně odesílá příkazy GPIB prostřednictvím SunRPC ):
- Nový asynchronní „režim překrytí“, který aplikacím pomáhá plně využívat Ethernet výkon
- Podpora sdíleného i exkluzivního zamykání nástrojů
- Podpora pro IPv6
Funkce
HiSLIP může pracovat ve dvou různých režimech:
- V „překrývajícím se režimu“ jsou vstupní a výstupní data ukládána do vyrovnávací paměti mezi klientem a serverem a klient může odeslat řadu nezávislých dotazů, aniž by musel čekat na dokončení každého před odesláním dalšího. Odpovědi se odesílají zpět v pořadí, v jakém byly dotazy odeslány. Tato asynchronní operace pomáhá aplikacím plně využívat Ethernet výkon.
- Existuje také pomalejší „synchronizovaný režim“, ve kterém je klient povinen přečíst výsledek každého dotazu, než může odeslat další. Je určen pro zpětnou kompatibilitu s možnostmi GPIB, VXI-11 a USB-TMC nástroje.
Klienti HiSLIP (knihovny VISA) musí podporovat oba režimy. Servery (nástroje) HiSLIP musí podporovat alespoň jeden z nich, ale mohou podporovat i oba.
Klient HiSLIP kontaktuje server otevřením dva Připojení TCP, obě na port 4880, a odesílá paketové zprávy na obou:
- „Synchronní kanál“ nese normální obousměrný provoz příkazů ASCII (např. SCPI ) a synchronní meta zprávy GPIB (END, triggery atd.).
- „Asynchronní kanál“ nese meta zprávy podobné GPIB, které je třeba zpracovávat s vyšší prioritou a nezávisle na datové cestě (např. Vymazání zařízení, požadavek na službu).
Používání
K migraci z VXI-11 na HiSLIP musí uživatel knihovny a nástroje VISA, který podporuje oba, pouze změnit řetězec prostředků VISA používaný k adresování nástroje. Nejkratší možná verze řetězce prostředků VISA VXI-11 je „TCPIP ::
Reference
- ^ „IVI-6.1: High-Speed LAN Instrument Protocol (HiSLIP)“ (PDF). Nadace IVI.
- ^ „Specifikace sběrnice VXI-11“. Konsorcium autobusů VXI.
externí odkazy
- http://www.rohde-schwarz.de/appnote/1MA208 Rychlé dálkové ovládání přístroje s HiSLIP - aplikační poznámka