Hogyan lehet a Factory Kit eszközöket az alkalmazásokba bevonni?
  • 31 Oct 2023
  • 4 Elolvasandó percek
  • Közreműködők

Hogyan lehet a Factory Kit eszközöket az alkalmazásokba bevonni?


Cikk összefoglaló

Hogyan lehet a Factory Kit eszközöket az alkalmazásokba bevonni?

Ismerje meg, hogyan vonhat be 5 Factory Kit eszközt az alkalmazásaiba, beleértve az emberi bemenet fogadását és az alkalmazásokban végrehajtott műveletek alapján történő eszközindítást.

A Tulip Factory Kit volt az új Tulip-felhasználók számára a tartozékokból és hardverekből álló első érintéskészlet, amely az edge-kapcsolattal való kezdéshez nyújt segítséget.

A Factory Kit 2022. június 23-tól megszűnt.

Miután beállította az összes Factory Kit eszközt, elkezdheti az alkalmazáslogika felépítését az eszközök bemeneteivel és kimeneteivel. Általában ez a lépés Triggerek és gomb Triggerek keretében történik.

Ebben a példában egy olyan munkautasítás-alkalmazást fogunk megvizsgálni, amely egy kezelőt utasít egy áramköri lap összeszerelésére. Az alkalmazás 5 Factory Kit eszközzel fog működni:

  1. Vonalkódolvasó
  2. Lábpedál
  3. Pick-to-light
  4. Töréssugár-érzékelő
  5. Andon lámpa

Az alkalmazás minden egyes lépésénél megtudhatja, mi történik a való világban, és hogyan kapcsolódik ez az alkalmazásban lévő Trigger logikához.

Íme, mit csinál az alkalmazás:

  1. Felkéri a kezelőt, hogy olvassa be az összeszerelendő alkatrész vonalkódját.
  2. Megad egy sor munkautasítás-lépést. Egyes lépéseknél a kezelőnek egy adott tárolóból kell kivennie egy alkatrészt.
  3. Megkéri a kezelőt, hogy ellenőrizze az alkatrészt, mielőtt befejezi a munkát.
  4. Ha az alkatrész átmegy az ellenőrzésen, az alkalmazás befejeződött.
  5. Ha az alkatrész nem felel meg az ellenőrzésen, egy minőségügyi szakembert hívnak az állomásra.

Íme, hogyan kell használni az egyes eszközöket ebben az áramlásban. Az IoT-átjárón az 1-8. digitális I/O portok az A bankban találhatók, míg a 9-16. portok a B bankban.

Vonalkódolvasó

Az első lépésben az operátornak be kell olvasnia egy vonalkódot, mielőtt elkezdené a munkát. A lépés így nézhet ki:

How To Include Factory Kit Devices in Apps_98636974.png

Hozzá kell adnia egy lépésindítót, hogy a kezelő a következő lépésre léphessen, miután beolvasta a munkautasítást.

How To Include Factory Kit Devices in Apps_98636975.png

A vonalkód számát pedig változóként kell tárolni, hogy az alkalmazás befejezéséhez kapcsolódjon.

Így nézhet ki a trigger:

A "When" utasítás a vonalkódolvasó kimenetét keresi:

How To Include Factory Kit Devices in Apps_98636977.png

  • "Amikor" "eszköz" "vonalkódolvasó" kimenet "ezen az állomáson".

Az első "Then" utasítás a vonalkód számát a "work_order" nevű változóban tárolja:

  • "Data Manipulation" "store" data: "Kifejezés" "@Deviceoutput.data +''"

Javasoljuk, hogy a vonalkód értékeket szöveges értékként tárolja a Tulipban, ezért a kifejezésszerkesztőben idézőjeleket és plusz jelet adunk hozzá.

További információ a kifejezésszerkesztőről

Az átmenet a következő lépésre küldi az operátort.

How To Include Factory Kit Devices in Apps_98636979.png

  • "Tovább a lépésre" "Következő"

Pick-to-light

A következő lépésben az operátornak egy fehér tányért kell felvennie az állomásán lévő tárolókból. Ez a lépés kialakítása:

How To Include Factory Kit Devices in Apps_98636980.png

A kezelőnek lehet, hogy 8 tárolóból álló sorozata van az állomásán, és a pick-to-light a 8. tárolót világítja meg.

How To Include Factory Kit Devices in Apps_98636982.png

Ennek az állomásnak a kezeléséhez valójában két step Triggerre van szükség:

  1. Amikor a lépcső kinyílik, világítsuk meg a megfelelő tárolót.
  2. Amikor a lépés bezárul, kapcsolja ki az összes lámpát.

Itt van az első rész triggerje:

How To Include Factory Kit Devices in Apps_98636984.png

A "Then" utasítás az IoT átjárón keresztül csatlakozik a Light Kithez. Ezután felkapcsolja a 8. fényt a pick to light csíkon.

How To Include Factory Kit Devices in Apps_98636988.png

  • "Device Function futtatása" "Light Kit" "Turn on One Bin" at "this station" (Egy tárolóhely bekapcsolása).
  • bin: "Statikus érték" "integer" "8" szín: (zöld)

Itt van a trigger, amely a lépés bezárásakor fut le:

How To Include Factory Kit Devices in Apps_98636990.png

A "Then" utasítás kikapcsolja a Pick-to-Light összes lámpáját.

How To Include Factory Kit Devices in Apps_98636991.png

  • "Run Device Function" "Light Kit" "All bins off" at "this station"

Break Beam

A Pick to Light nem fogadhat el felhasználói bemenetet. Csak a Tulip Player eseményeire tud reagálni.

Másrészt a töréssugár képes a Tulipban egy Triggert elsütni, amikor egy személy keze keresztezi az érzékelőt.

Ahhoz, hogy ez működjön, létre kell hoznia egy Triggert az alkalmazás első lépésénél, amely a töréssugarat táplálja. Ez lehetővé teszi, hogy elkezdje figyelni a látómezőn keresztüli mozgást.

Ahhoz, hogy a töréssugarat táplálja, adja hozzá ezt a Triggert az alkalmazás azon lépése előtt, ahol a mozgást kell figyelnie.

How To Include Factory Kit Devices in Apps_98636993.png

MIKOR

  • "A lépés megnyílt"

THEN

  • "Eszköz funkció futtatása" "GPIO" "Digitális kimenet beállítása" ezen az állomáson.
  • pin-en: "Static Value" "integer" "8" állapotba: "Statikus érték" "boolean" "yes"

Oké, most már készen állsz arra, hogy figyeld a mozgást egy adott tárolón.

How To Include Factory Kit Devices in Apps_98636997.png

Ugyanazon a lépcsőn, mint fentebb, mondjuk, hogy csak akkor engedjük meg, hogy a lépés előrehaladjon, ha egy személy sikeresen kiválaszt egy alkatrészt.

How To Include Factory Kit Devices in Apps

Ez így nézne ki:

How To Include Factory Kit Devices in Apps_98637000.png

A Trigger akkor tüzel, amikor a "Pin up esemény" bekövetkezik a Gateway bármelyik GPIO portján.

How To Include Factory Kit Devices in Apps_98637005.png

MIKOR

  • "Eszköz" "GPIO" kimenetek "ezen az állomáson" a "Pin up" eseményekkel.

THEN

  • "Go To Step" "Next"

Ha megnézi az IoT Gateway "A" I/O bemenetek bankját, akkor a következő beállításnak kell lennie:

How To Include Factory Kit Devices in Apps_98637010.png

Ebben az esetben a törőgerenda az egyetlen eszköz, amely az I/O bemenetekhez csatlakozik.

  • A barna vezeték biztosítja a tápellátást
  • A kék vezeték földeli az eszközt
  • Az A bank 1. portjában lévő fekete vezeték valójában a bemenetet küldi, miután valami áthalad a gerendán.

Tehát a Trigger kereshet egy "pin up" eseményt az összes I/O porton keresztül. A "Pin up" csak akkor lép működésbe, ha valami keresztezi a gerendát.

Lábpedál

Tegyük fel, hogy lehetővé akarja tenni a kezelő számára, hogy a képernyő megérintése nélkül lépjen a következő lépésre. A Lábpedál egy nagyon egyszerű módja ennek.

Így nézne ki a "When" utasítás:

How To Include Factory Kit Devices in Apps_98637011.png

WHEN

  • "eszköz" "Lábpedál" kimenet "ezen az állomáson"

Light Stack

Tegyük fel, hogy a kezelő észrevesz egy hibát, és szükség van egy módra, hogy gyorsan értesítse a felügyelőt. Az ellenőrzési lépés így nézhetne ki:

How To Include Factory Kit Devices in Apps_98637013.png

Amikor a kezelő a "Hiba" gombot nyomja meg, azt szeretné, ha az Andon lámpa piros fénye bekapcsolódna. Ezt egy gomb Triggerrel érheti el.

How To Include Factory Kit Devices in Apps_98637014.png

THEN

  • "Run Device Function" "GPIO" "Set Digital Output" at "this station" on pin "Static Value" "integer" "2" to state "Static Value" "boolean" "yes".
  • "Go To Step" "Defekt jelentés"

Az első "Then" utasításban a trigger jelet küld az IoT Gateway "Output" szakaszának 2. pinjére. A piros lámpa ehhez a pinhez kapcsolódik, míg a zöld lámpa az 1. pinhez (vagy bármihez is csatlakoztatta).

Ezután a kezelő a "Hibajelentés" nevű űrlaplépésre kerül.

Íme, így kapcsolódik ez a Light Stack az átjáróhoz.

How To Include Factory Kit Devices in Apps_98637018.png

  • A fehér vezeték földeli a készüléket
  • A zöld fény, a zöld fényhez csatlakoztatva, az első tűhöz van csatlakoztatva
  • A piros lámpa, amely a piros lámpához van csatlakoztatva, a második tűhöz van csatlakoztatva.

Tehát, amikor a "Then" utasításban szerepel a "Set Digital Output", az azt jelenti, hogy jelet küldhet a 8 "Output" pin egyikére.

További olvasmányok

Itt van néhány módja annak, hogy többet tudjon meg a Triggerekről a Tulipban.


Hasznos volt ez a cikk?