Banner PTL illesztőprogram

Prev Next

A Banner PTL Driver használata

Útmutató a Tulip számára készült Banner Pick-to-Light (PTL) illesztőprogramhoz

Ez a cikk a Tulipban található Banner PTL-illesztőprogrammal kapcsolatos funkciókat és konfigurációt ismerteti.

Note

This driver will only be available for Player 2.8.0 and above. Please reach out to developer@tulip.co to put this on your instance.

Áttekintés

Ebben a cikkben a Tulip és egy Banner PTL-eszköz közötti kapcsolatra összpontosítunk. Bemutatjuk, hogyan kell konfigurálni a kapcsolatot, majd áttekintjük az illesztőprogram funkcióit, például a fény színének megváltoztatását, a szöveges üzenetek különböző módokban történő megjelenítését és a fényanimációk vezérlését. Ehhez a PTL-eszközt csatlakoztatnia kell a Windows-számítógépéhez, és engedélyeznie kell a megfelelő funkciójelzőt a Tulip-példányában.


Beállítás

A Banner PTL-eszköz Tulip-pal való használatához kövesse az alábbi lépéseket.

Előfeltételek

  1. Csatlakoztassa az eszközt: Csatlakoztassa a Banner PTL-eszközt a Windows-számítógépéhez, általában USB-n vagy COM-portot biztosító soros kapcsolaton keresztül.
  2. Windows-konfiguráció: Győződjön meg arról, hogy a Windows-számítógépe felismeri a csatlakoztatott PTL-eszközt, és hozzárendel hozzá egy COM-portot.

Tulip Player konfiguráció

A Banner PTL eszköz csatlakoztatását és beállítását a Tulip Player kezeli, általában egy erre a célra szolgáló illesztőprogram-tesztelő alkalmazáson belül.

  1. Lépjen a Banner PTL illesztőprogramhoz:

    • Nyissa meg a Tulip Playert.
    • Lépjen a „Driver Unit tests app” (Illesztőprogram-tesztelő alkalmazás) vagy egy hasonló, a „Player Driver page” (Lejátszó illesztőprogram oldala) elemet tartalmazó alkalmazásba.
    • Kattintson a „BannerPTL” gombra, vagy lépjen a megfelelő szakaszra.
  2. A COM-port azonosítása:

    • Kattintson a „List serial devices ” gombra. Ez lekérdezi a rendszert, és megjeleníti az elérhető COM-portokat.
    • Azonosítsa a csatlakoztatott Banner PTL eszközhöz tartozó COM-portot.

Screenshot 2025-05-28 at 11.10.05 AM.png

  1. Az eszköz regisztrálása és beállítása:

    • Az egységteszt-alkalmazásban (vagy az Ön alkalmazásának ezen illesztőprogramhoz tartozó felületén):
      • Írja be az azonosított COM-portot az „Elérési út” mezőbe.
      • Állítsa be a baudrátát 19200-ra.
      • Állítsa be az eszköz azonosítóját 1 -re (vagy a PTL-eszköz beállításainak megfelelően).
    • Kattintson az „RTU regisztrálása” gombra. Ez elindítja a kommunikációt a megadott eszközzel.
    • A sikeres regisztrációt követően kattintson a „Setup” gombra az eszköz inicializálásának befejezéséhez.

    (Helyőrző egy olyan képhez, amely a Tulip Player alkalmazásban a Banner PTL csatlakozási felületét ábrázolja, az „Elérési út” (COM-port), a baudráta, az eszközazonosító, a „Register RTU” és a „Setup” gombok mezőivel.)

Hibaelhárítás

  • A COM-port nem listázható:
    • Győződjön meg arról, hogy a Banner PTL eszköz megfelelően csatlakozik a számítógéphez, és be van kapcsolva.
    • Ellenőrizze a Windows Eszközkezelőjében, hogy az eszköz (vagy annak USB-soros adapterje) felismerhető-e, és hogy hozzárendelt-e COM-port.
    • Próbálja meg újra csatlakoztatni az eszközt, vagy indítsa újra a Tulip Player alkalmazást.
  • A regisztráció vagy a beállítás sikertelen:
    • Ellenőrizze, hogy a megfelelő COM-port (útvonal), adatátviteli sebesség (19200) és eszközazonosító van-e megadva.
    • Győződjön meg arról, hogy jelenleg nincs más alkalmazás, amely ugyanazt a COM-portot használja.
    • Ellenőrizze, hogy a CUSTOM_EDGE_DRIVER_BANNER_PTL funkciójelző aktív-e.
    • Ellenőrizze a Banner PTL eszköz dokumentációját a konkrét beállítási vagy üzemmódbeli követelményekről.

Képességek

A Banner PTL illesztőprogram lehetővé teszi a Tulip Apps alkalmazások integrálását a Windows Tulip Playerhez csatlakoztatott Banner Pick-to-Light eszközökkel. Ez olyan funkciókat tesz lehetővé, mint a fény színeinek vezérlése, üzenetek megjelenítése és animációk kezelése a kezelő vizuális irányítása érdekében.

image.png

Funkciók

A következő funkciók használhatók a Tulip Triggers alkalmazásban a csatlakoztatott Banner PTL-eszközzel való interakcióhoz:

(Helyőrző egy általános képhez, amely bemutatja a Tulip trigger műveleteit egy eszközmeghajtó esetében.)

  • Soros eszközök listája:
    • Leírás: Lekérdezi a Windows Player gépet, és felsorolja az elérhető soros (COM) portokat.
    • Bemenetek: Nincsenek.
    • Kimenetek: A rendelkezésre álló COM-portok listája.
  • RTU regisztrálása:
    • Leírás: A PTL-eszközt a kommunikációs paramétereinek felhasználásával regisztrálja az illesztőprogramban. Ez a további interakció előfeltétele.
    • Bemenetek:
      • path: Az a COM-port, amelyhez a PTL-eszköz csatlakozik (pl. „COM3”).
      • baudRate: A kommunikációs sebesség, a Banner PTL esetében általában 19200.
      • deviceID: A PTL-egység egyedi azonosítója (pl. 1).
    • Kimenetek: A regisztrációs kísérlet állapota ( OperationStatus eseményt vált ki).
  • Beállítás:
    • Leírás: Elvégzi a regisztrált PTL-eszköz kezdeti beállítását vagy konfigurálását. A Register RTU sikeres végrehajtását követően kell meghívni.
    • Bemenetek: Nincsenek (feltételezi, hogy az eszköz regisztrálva van).
    • Kimenetek: A beállítási kísérlet állapota ( OperationStatus eseményt vált ki).
  • 1. szín beállítása:
    • Leírás: Megváltoztatja a PTL-eszköz által megjelenített elsődleges színt.
    • Bemenetek:
      • colorValue: A kívánt szín (pl. „Red”, „Green”, „Blue” vagy az eszköz által támogatott konkrét kód).
    • Kimenetek: OperationStatus eseményt indít el. Vizuális visszajelzés a PTL-eszközön.
  • 2. szín beállítása:
    • Leírás: Megváltoztatja a PTL-eszköz által megjelenített másodlagos színt (ha támogatott).
    • Bemenetek:
      • colorValue: A kívánt szín.
    • Kimenetek: OperationStatus eseményt indít el. Vizuális visszajelzés a PTL-eszközön.
  • ASCII mód beállítása:
    • Leírás: Átállítja a PTL-eszköz kijelzőjét ASCII karakterláncok fogadására.
    • Bemenetek: Nincsenek.
    • Kimenetek: OperationStatus eseményt vált ki.
  • Bemeneti karakterlánc írása:
    • Leírás: Elküld egy szöveges karakterláncot, amelyet a PTL-eszközön kell megjeleníteni. Az eszköznek általában ASCII módban kell lennie. A PTL ezt forgó vagy statikus karakterláncként jelenítheti meg (pl. „Hello”).
    • Bemenetek:
      • inputString: A megjelenítendő szöveg (pl. „Hello”).
    • Kimenetek: OperationStatus eseményt vált ki. Vizuális visszajelzés a PTL-eszközön.
  • Nyers mód beállítása:
    • Leírás: Átállítja a PTL-eszköz kijelzőjét nyers vagy numerikus ábrázolási módra. Ha ebben a módban egy „Hello” típusú ASCII karakterláncot jelenítünk meg, az eszközön annak numerikus/bájt ábrázolása jelenhet meg.
    • Bemenetek: Nincsenek.
    • Kimenetek: OperationStatus eseményt vált ki.
  • Animációs mód beállítása:
    • Leírás: Megváltoztatja a PTL-eszköz fényeinek animációs mintázatát.
    • Bemenetek:
      • animationMode: A kívánt animáció azonosítója (pl. „Flash”, „Pulse”, „Scroll” vagy egy konkrét kód).
    • Kimenetek: OperationStatus eseményt indít el. A megváltozott animáció vizuális megerősítése a PTL-eszközön.
  • Leválasztás / Regisztráció törlése:
    • Leírás: (Feltételezve, hogy létezik egy funkció az eszköz felszabadítására) Leválasztja vagy törli a PTL-eszköz regisztrációját az illesztőprogramból.
    • Bemenetek: deviceID (opcionális, ha több eszközt kezel).
    • Kimenetek: A leválasztás állapota ( OperationStatus eseményt indít el).

Események

A következő események használhatók a Tulip Triggers-ben a Banner PTL illesztőprogramtól érkező információkra vagy állapotváltozásokra való reagáláshoz:

  • Hiba:
    • Leírás: Az illesztőprogrammal, a kommunikációval vagy az eszközzel kapcsolatos problémát jelez.
    • Adatcsomag: A hibát részletesen leíró üzenetet tartalmaz.
  • Műveleti állapot:
    • Leírás: A végrehajtott parancs (pl. Register RTU, Set Color, Write Input String) eredményét jelzi.
    • Adattartalom:
      • parancs: A végrehajtott funkció neve (pl. „RegisterRTU”, „SetColor1”).
      • status: „success” vagy „failure”.
      • üzenet: További információk a művelet kimeneteléről.