UNI Ruby
Manuály | 2024 | DataApexInstrumentace
Nástroje pro rychlý vývoj řídicích modulů představují klíčovou součást přizpůsobení chromatografických systémů specifickým požadavkům přístrojů, a to i těch méně běžných či vlastnoručně upravených.
Cílem textu je představit UNI Ruby – integrované prostředí v Clarity CDS, které usnadňuje vývoj řídicích modulů pomocí jazyka Ruby, ukázkových projektů a editoru s kontextovou dokumentací.
Pro vývoj řídicích modulů se využívá:
UNI Ruby nabízí:
Hlavní přínosy:
Licencování řídicích modulů (např. A24, A26) zajišťuje korektní provoz a kompatibilitu s hardwarem.
Mezi očekávané směry vývoje patří:
UNI Ruby představuje efektivní a dostupné řešení pro vývoj vlastních řídicích modulů v chromatografických systémech Clarity CDS, s možností rychlého nasazení a rozšíření funkcionality bez potřeby plnohodnotného SDK.
Software
ZaměřeníOstatní
VýrobceDataApex
Souhrn
Význam tématu
Nástroje pro rychlý vývoj řídicích modulů představují klíčovou součást přizpůsobení chromatografických systémů specifickým požadavkům přístrojů, a to i těch méně běžných či vlastnoručně upravených.
Cíle a přehled studie
Cílem textu je představit UNI Ruby – integrované prostředí v Clarity CDS, které usnadňuje vývoj řídicích modulů pomocí jazyka Ruby, ukázkových projektů a editoru s kontextovou dokumentací.
Použitá metodika a instrumentace
Pro vývoj řídicích modulů se využívá:
- Clarity Chromatography Data System (CDS)
- Ruby programovací jazyk
- Notepad++ s pluginem UNI Ruby pro kontextovou nápovědu a kontrolu syntaxe
Hlavní výsledky a diskuse
UNI Ruby nabízí:
- Kompletní sadu ukázkových skriptů v adresáři Utils/Uni_Drivers/Examples
- Interaktivní dokumentaci dostupnou v CswUNIVM.chm
- Editaci a ladění skriptů přímo v Notepad++ s klávesovými zkratkami (Ctrl+Shift+F1 pro nápovědu, Ctrl+Shift+F7 pro kontrolu syntaxe)
- Možnost okamžitého nasazení skriptů v Clarity CDS prostřednictvím System Configuration
Přínosy a praktické využití metody
Hlavní přínosy:
- Rychlá integrace nových či neobvyklých detektorů, termostatů a čerpadel
- Vytváření vlastních řídicích modulů bez hlubokých znalostí SDK
- Možnost osobního (s varováním při neoficiálním použití) i oficiálního nasazení skriptů po schválení DataApex
Licencování řídicích modulů (např. A24, A26) zajišťuje korektní provoz a kompatibilitu s hardwarem.
Budoucí trendy a možnosti využití
Mezi očekávané směry vývoje patří:
- Rozšíření pro komplexní detektory (PDA, MS) a bohatší uživatelská rozhraní
- Rostoucí komunita sdílení a distribuce skriptů
- Propojení s Clarity SDK a cloudovými platformami pro vzdálené řízení
Závěr
UNI Ruby představuje efektivní a dostupné řešení pro vývoj vlastních řídicích modulů v chromatografických systémech Clarity CDS, s možností rychlého nasazení a rozšíření funkcionality bez potřeby plnohodnotného SDK.
Reference
- D063/EN12-20240314 UNI Ruby uživatelská příručka, DataApex
- D171 External UNI Ruby control module development checklist, DataApex
- D115 Control module approval procedure, DataApex
- D126 DataApex CTRL Module Specification, DataApex
Obsah byl automaticky vytvořen z originálního PDF dokumentu pomocí AI a může obsahovat nepřesnosti.
Podobná PDF
Clarity UNI RUBY DEVELOPMENT
2023|DataApex|Prezentace
UNI RUBY DEVELOPMENT MD1 UNI RUBY • Text file with defined structure • Can be edited in text editor (Notepad++ recommended) • Easy to learn Ruby language https://www.ruby-lang.org/en/ • ruby gems not supported • Simple instruments are made with…
Klíčová slova
ruby, rubyuni, unidevice, devicedevelopment, developmentcommunication, communicationscript, scriptclass, classreturn, returnstring, stringinit, inittypes, typesstringid, stringidsubdevice, subdeviceend, endclarity
Clarity Control Module DEMO GCXGC MODULATOR
2025|DataApex|Manuály
DEMO GCXGC MODULATOR Clarity Control Module ENG Code/Rev.: M205/100A Date: 2025-05-12 DataApex Ltd. Phone: +420 251 013 400 Petrzilkova 2583/13 [email protected] 158 00 Prague 5 www.dataapex.com Czech Republic ® are trademarks of DataApex Ltd. Microsoft® and WindowsTM are Clarity®, DataApex®…
Klíčová slova
demo, demogcxgc, gcxgcmodulator, modulatorclarity, clarityuni, unidataapex, dataapexdialog, dialogdevice, deviceitem, itemsetup, setupruby, rubycontrol, controlcontents, contentsmodulation, modulationtext
Clarity Control Module OQ VALIDATION DETECTOR
2024|DataApex|Manuály
OQ VALIDATION DETECTOR Clarity Control Module ENG Code/Rev.: M236/90A Date: 2024-05-14 DataApex Ltd. Phone: +420 251 013 400 Petrzilkova 2583/13 [email protected] 158 00 Prague 5 www.dataapex.com Czech Republic ® are trademarks of DataApex Ltd. Microsoft® and WindowsTM are Clarity®, DataApex®…
Klíčová slova
validation, validationdetector, detectoruni, uniclarity, claritydataapex, dataapexdialog, dialogsetup, setupruby, rubyitem, itemcontrol, controlcontents, contentsmodule, moduletext, textaccessible, accessibletab
Clarity Control Module ADVANTEC CHF122SC
2024|DataApex|Manuály
ADVANTEC CHF122SC Clarity Control Module ENG Code/Rev.: M161/90B Date: 2024-11-13 DataApex Ltd. Phone: +420 251 013 400 Petrzilkova 2583/13 [email protected] 158 00 Prague 5 www.dataapex.com Czech Republic ® are trademarks of DataApex Ltd. Microsoft® and WindowsTM are Clarity®, DataApex® and…
Klíčová slova
fraction, fractionsignal, signalfulfilled, fulfilledvial, vialstart, startstop, stopdetector, detectorclarity, claritydialog, dialogsetup, setupderivative, derivativedecreases, decreasescollector, collectorfirst, firstcollection