MT-SICS illesztőprogram mérlegekhez

Prev Next

Az MT-SICS Scale Driver használata

Útmutató az MT-SICS Scale Driver for Tulip alkalmazáshoz:::(Info) (Player Information)
This driver will only be available for Player 2.8.0 and above. In addition, this driver will have to be added to your instance through Tulip Library here or through other scales. If you have an issue, please reach out to developer@tulip.co.
:::

Ez a cikk az MT-SICS (pl. Sartorius) mérlegillesztővel kapcsolatos képességeket és konfigurációt ismerteti a Tulipban.

Áttekintés

Ebben a cikkben a Tulip és egy MT-SICS kompatibilis mérleg, például egy Sartorius mérleg közötti kapcsolatra összpontosítunk. Kitérünk a kapcsolat konfigurálására, majd megvizsgáljuk az illesztőprogram képességeit, például a súly lekérdezését, a tarolás és a mérleg nullázását. A mérlegnek csatlakoztatva kell lennie a Windows PC-hez, és a megfelelő Feature Flagnek engedélyezve kell lennie a Tulip példányban.


Konfiguráció

Az MT-SICS mérleg konfigurálásához a Tulip programmal való használathoz kövesse az alábbi lépéseket.

Előfeltételek

  1. Csatlakoztassa a mérleget: Csatlakoztassa a Sartorius (vagy más MT-SICS kompatibilis) mérleget a Windows PC-hez, általában USB-n vagy soros kapcsolaton keresztül.
  2. Windows konfiguráció: Győződjön meg róla, hogy a Windows PC felismeri a csatlakoztatott mérleget. Soros kapcsolat esetén jegyezze meg a Windows által kijelölt COM-portot (bár az illesztőprogram segíthet ezek felsorolásában).

Tulip Player konfiguráció

A mérleghez való csatlakozást a Tulip Player kezeli. A következő lépéseket jellemzően a Player Driver oldalon kell elvégezni egy megfelelő Tulip alkalmazáson belül (pl. egy Driver Unit Tests alkalmazáson belül):

  1. Navigáljon az MT-SICS Driver (MT-SICS meghajtó) menüpontra:
    • Nyissa meg a Tulip lejátszót.
    • Lépjen az eszközillesztőprogramok számára kijelölt oldalra (gyakran a "Player Driver Page" vagy hasonló feliratú a tesztelő/alkalmazáson belül).
    • Keresse meg és válassza ki az "MT-SICS" gombot vagy részt.

image.png{height=""" width=""}2. Azonosítsa a COM portot: * Kattintson a Soros eszközök listája gombra. Ez lekérdezi a rendszert, és megjeleníti a rendelkezésre álló COM-portokat. * Határozza meg a csatlakoztatott mérlegnek megfelelő COM-portot.

image.png

  1. Létrehozza a kapcsolatot:
    • Írja be az azonosított COM-portot a megfelelő mezőbe.
    • Adja meg a baud-sebességet. Sok Sartorius MT-SICS-t használó mérleg esetében ez általában 115200.
    • Kattintson a Csatlakozás gombra. Egy sikerüzenetnek vagy állapotjelzőnek kell megerősítenie a kapcsolatot.

Hibaelhárítás

  • A COM-port listázása nem lehetséges:
    • Győződjön meg róla, hogy a mérleg megfelelően csatlakoztatva van a számítógéphez és be van kapcsolva.
    • Ellenőrizze a Windows Eszközkezelőt, hogy a mérleg (vagy annak USB-soros adaptere) fel van-e ismerve, és van-e hozzárendelve COM-port.
    • Próbálja meg újracsatlakoztatni a mérleget vagy újraindítani a Tulip Playert.
  • A kapcsolat meghiúsul:
    • Ellenőrizze, hogy a megfelelő COM-port és a baud-ráta van-e megadva.
    • Győződjön meg arról, hogy jelenleg nem használja más alkalmazás ugyanazt a COM-portot.
    • Ellenőrizze, hogy a CUSTOM_EDGE_DRIVER_MT_SICS_SCALE funkciójelző aktív-e.

Képességek

Az MT-SICS Scale meghajtó lehetővé teszi, hogy a hálózatra csatlakoztatott vagy közvetlenül (pl. USB/Serial-on keresztül) csatlakoztatott mérlegek a Windows Tulip Player segítségével integrálhatók legyenek a Tulip alkalmazásokba.

Az illesztőprogram támogatja a mérleghez való csatlakozást, a súly lekérdezését, a mérleg nullázását, a mérleg tarálását és a műveletek törlését.

Funkciók

A Tulip Triggersben a következő funkciók használhatók a csatlakoztatott mérleggel való interakcióra:

image.png

  • Soros eszközök listázása:
    • Leírás: Lekérdezi a Windows Player gépet és felsorolja a rendelkezésre álló soros (COM) portokat. Hasznos a mérleg megfelelő portjának azonosításához.
    • Bemenetek: Nincs.
    • Kimenetek: A rendelkezésre álló COM-portok listája.
  • Csatlakozás:
    • Leírás: Kapcsolatot hoz létre az MT-SICS mérleggel.
    • Bemenetek:
      • COM port: A soros port, amelyhez a mérleg csatlakozik (pl. "COM3").
      • Baud Rate (adatátviteli sebesség): A soros kapcsolat kommunikációs sebessége (pl. 115200).
    • Kimenetek: A csatlakozási kísérlet állapota (sikeres/hiányos).
  • Get weight:
    • Leírás: Az aktuális súlyt kéri le a mérlegtől. Az illesztőprogram ezután jellemzően egy WeightData eseményt bocsát ki a leolvasott értékkel.
    • Bemenetek: Nincs (feltételezi, hogy a kapcsolat aktív).
    • Kimenetek: WeightData eseményt vált ki. Győződjön meg róla, hogy az alkalmazás úgy van beállítva, hogy ezt fogadja és megjelenítse (pl. egy "Current Weight" változóban).
  • Nulla:
    • Leírás: A mérleg nullázására vonatkozó parancsot küld. A mérleg kijelzőjének is tükröznie kell ezt.
    • Bemenetek: Nincs.
    • Kimenetek: OperationStatus eseményt vált ki (siker/hiba).
  • Azonnal nullázza:
    • Leírás: Azonnali parancsot küld a mérleg nullázására.
    • Bemenetek: Nincs.
    • Kimenetek: OperationStatus eseményt vált ki (siker/hiba).
  • Tárazás:
    • Leírás: Tarálja a mérleget a rajta lévő aktuális súllyal. A mérleg kijelzőjének nullát kell mutatnia. Ez a parancs sikertelen lehet, ha a súly túl nagy vagy a tarázási határértékeken kívül esik.
    • Bemenetek: Nincs (a mérlegen jelenleg lévő súlyt használja).
    • Kimenetek: OperationStatus eseményt vált ki (siker/hiba).
  • Azonnal tarázza a mérleget:
    • Leírás: Azonnali parancsot küld a mérleg tarázására a mérlegen lévő aktuális súllyal.
    • Bemenetek: Nincs.
    • Kimenetek: OperationStatus eseményt vált ki (siker/hiba).
  • Megszünteti:
    • Leírás: Megkísérli a mérleggel folyamatban lévő kommunikáció vagy parancs törlését. Ez a folyamatos súlyfrissítéseket is leállíthatja, ha az illesztőprogram éppen streamelte azokat.
    • Bemenetek: Nincs.
    • Kimenetek: OperationStatus eseményt vált ki (siker). Az "Aktuális súly" frissítések megszűnhetnek.
  • Kikapcsolás:
    • Leírás: Lezárja a kapcsolatot az MT-SICS mérleggel.
    • Bemenetek: Nincs.
    • Kimenetek: A kapcsolat megszakítási kísérlet állapota.

Események

A következő események használhatók a Tulip Triggerekben, hogy reagáljanak a mérlegmeghajtóból érkező információkra vagy állapotváltozásokra:

  • Hiba:
    • Leírás: Az illesztőprogrammal vagy a mérleggel való kommunikációval kapcsolatos problémát jelez.
    • Payload: A hibát részletező üzenetet tartalmaz.
  • WeightData:
    • Leírás: A mérlegtől érkező új súlyadatok esetén lép működésbe, jellemzően a Get weight parancs után, vagy ha az illesztőprogram súlyáramlásra van beállítva.
    • Payload: Tartalmazza a súlyt (numerikus érték) és az egységet (pl. "g", "kg"). Ezt egy Tulip változóban kell tárolni az "Aktuális súly" megjelenítéséhez.
  • OperationStatus:
    • Leírás: A végrehajtott parancs eredményét jelzi (pl. Zero, Tare, Cancel).
    • Payload:
      • Status: "Siker" vagy "Sikertelenség".
      • üzenet: További információ a művelet eredményéről (pl. "Tárazás sikeres", "Tárazás sikertelen: túlterhelés").