LAN-extensions for Instrumentation ( LXI ) är en industriell nätverkskommunikationsstandard baserad på standard Ethernet- nätverk som utvecklats och underhålls av det ideella LXI Consortium. Standarden är tänkt att ersätta GPIB -gränssnittet och mindre kända försök att standardisera instrumentåtkomst som VXI och PXI .
LXI är ett varumärke som tillhör LXI Consortium.
Konsortiet bildades 2004 av Agilent Technologies och VTI Instruments .. 2005 släpptes ett utkast till 1.0-specifikation. 2011 släpptes den första fungerande versionen av 1.4-specifikationen. [1] Specifikation 1.5 släpptes i november 2016.
Standarden är öppen och gratis. Den kan laddas ner från organisationens hemsida.
Standarden ger anslutning till trådlösa, kabel- eller optiska Ethernet-nätverk. Kabelnätverk kräver stöd för Gigabit Ethernet 1000BASE-T. Rekommenderade standard Ethernet-kontakter är RJ45 8 stift eller M12 4 eller 8 stift.
Standarden använder TCP/IP-protokollstacken som en transport, med obligatorisk IPv4 och valfri IPv6. Det finns tre obligatoriska metoder för att ställa in IP-parametrar: DHCP, Auto IP och Manuell. Standardnätverksinställningarna ställs in med knappen. Enheten styrs via WEB-gränssnittet.
Enheten måste stödja protokollen Multicast DNS och DNS Service Discovery.
Enheten måste ha en fil med enhetsparametrar i XML-format. Sammansättningen av taggar och deras syfte definieras av standarden ( LXI XSD Schema ). [2]
Enheten måste stödja VXI-11- protokollet . [3]
Standarden specificerar inte ett specifikt protokoll och uppsättning kommandon för direkt instrumentkontroll. Istället kräver standarden en tydlig implementering av enhetsdrivrutinens API i enlighet med reglerna för IVI Foundation. Utvecklaren av enheten kan välja ett specifikt kontrollprotokoll efter hans smak. Men inom IVI Foundation finns det ett rekommenderat HiSLIP-protokoll ( High Speed LAN Instrument Protocol ) som kan användas för att kommunicera med enheten. [4]
Standarden ägnar stor uppmärksamhet åt driften av enheter i realtidskontrollsystem. Det finns mekanismer för detta:
LXI-händelsemeddelanden är indelade i tre grupper: definierade av standarden, definierade av instrumentutvecklaren och definierade av systeminstallatören (användaren).
Standarden kräver att API :er för enhetsdrivrutiner överensstämmer med IVI Foundation- specifikationerna.. Enhetsdrivrutiner måste vara certifierade av denna organisation. Dokumentation för drivrutinerna måste finnas tillgänglig från enhetens WEB-server.
Standarden rekommenderar eller förpliktar att uppfylla ett antal designkrav, såsom närvaro, placering och märkning av strömkontakter och gränssnitt; strömbrytare och initiala konfigurationsknappar; ström, nätverk, status, MAC-adressindikatorer; logotyp och andra beteckningar för konsortiet.
Enhetens strömalternativ är också reglerade; överensstämmelse med industristandarder för säkerhet och elektromagnetisk kompatibilitet.