LAN eXtensions for Instrumentation ( LXI ) este un standard de comunicații de rețea industrială bazat pe rețele Ethernet standard dezvoltate și întreținute de Consorțiul LXI non-profit. Standardul ar trebui să înlocuiască interfața GPIB și încercările mai puțin cunoscute de a standardiza accesul la instrumente, cum ar fi VXI și PXI .
LXI este o marcă comercială a Consorțiului LXI.
Consorțiul a fost format în 2004 de Agilent Technologies și VTI Instruments .. În 2005, a fost lansat un proiect de specificație 1.0. În 2011, a fost lansată prima versiune funcțională a specificației 1.4. [1] Specificația 1.5 a fost lansată în noiembrie 2016.
Standardul este deschis și gratuit. Poate fi descărcat de pe site-ul organizației.
Standardul prevede conectarea la rețele Ethernet wireless, prin cablu sau optice. Rețelele prin cablu necesită suport Gigabit Ethernet 1000BASE-T. Conectorii Ethernet standard recomandați sunt RJ45 cu 8 pini sau M12 cu 4 sau 8 pini.
Standardul folosește stiva de protocol TCP/IP ca transport, cu IPv4 obligatoriu și IPv6 opțional. Există trei metode obligatorii pentru setarea parametrilor IP: DHCP, IP automat și Manual. Setările implicite de rețea sunt stabilite de butonul . Dispozitivul este controlat prin interfața WEB.
Dispozitivul trebuie să accepte protocoalele Multicast DNS și DNS Service Discovery.
Dispozitivul trebuie să aibă un fișier cu parametrii dispozitivului în format XML. Compoziția etichetelor și scopul lor sunt definite de standard ( LXI XSD Schema ). [2]
Dispozitivul trebuie să accepte protocolul VXI-11 . [3]
Standardul nu specifică un protocol specific și un set de comenzi pentru controlul direct al instrumentului. În schimb, standardul necesită o implementare clară a API-ului driverului de dispozitiv în conformitate cu regulile Fundației IVI. Dezvoltatorul dispozitivului poate alege un protocol de control specific pe gustul său. Cu toate acestea, în cadrul Fundației IVI, există un protocol recomandat HiSLIP ( High Speed LAN Instrument Protocol ) care poate fi utilizat pentru a comunica cu dispozitivul. [4]
Standardul acordă multă atenție funcționării dispozitivelor în sistemele de control în timp real. Există mecanisme pentru aceasta:
Mesajele de eveniment LXI sunt împărțite în trei grupuri: definite de standard, definite de dezvoltatorul instrumentului și definite de instalatorul de sistem (utilizator).
Standardul necesită ca API -urile driverelor de dispozitiv să se conformeze specificațiilor IVI Foundation .. Driverele de dispozitiv trebuie să fie certificate de această organizație. Documentația pentru drivere trebuie să fie disponibilă de pe serverul WEB al dispozitivului.
Standardul recomandă sau obligă să îndeplinească o serie de cerințe de proiectare, cum ar fi prezența, amplasarea și marcarea conectorilor și interfețelor de alimentare; întrerupătoare de alimentare și butoane de configurare inițială; indicatori de putere, rețea, stare, adrese MAC; logo-ul și alte denumiri ale consorțiului.
Opțiunile de alimentare ale dispozitivului sunt de asemenea reglementate; conformitatea cu standardele industriale de siguranță și compatibilitate electromagnetică.