Tento krátký návod popisuje, jak na panelech HMI série P5xxx přijímat data z RFID čtečky připojené přes sériové rozhraní, například Link1, pomocí skriptování v FvDesigner.
Link1 musí být nakonfigurován jako „User-defined Protocol Slave“ (viz Konfigurace propojení) To znamená, že HMI bude čekat na data ze sériové linky, místo aby je aktivně odesílalo.
Formát dat z RFID čtečky je: 0123456<CR> kde <CR> (carriage return) značí konec zprávy.
Konfigurace propojení
V „Project Explorer“ klikneme na „Tag Library“ a nakonfigurejeme tagy „LINK_NAME“, „RFID_BUFFER“, „RFID_INDICATOR“
RFID_BUFFER: obsahuje data po příjmu
RFID_INDICATOR: nastaven na 1 po příjmu dat
Link1 vytvoříme přes kliknutí na „Link“ v záložce „Project Explorer“
Kliknutím na „Add“ přídáme Link1 a nakonfigurujeme následovně:
Vysvětlení kódu
Do editace kódu se dostaneme kliknutím na „Project Explorer“
Následně klikneme na „Script“
Pak pomocí „Edit“ se dostaneme k samotnému skriptu:
Níže uvedený skript zpracovává přijatá data a ukládá je do vnitřních proměnných HMI:
/*
Read data from "Link1". It must be set to "User*defined Protocol Slave"
Data format: 0123456<CR>
INPUT:
-
OUTPUT:
$T:RFID_BUFFER, $U:V0 ... received packet (type UNICODE Other)
$T:RFID_INDICATOR ... 1=data received
NOTE:
$U:V201 ... DELIMITER
$T:LINK_NAME ... "Link1"
$U:V200 ... 1=data with DELIMITER was received, 0=otherwise
$U:V210 ... length of stored data
$U:V1000 ... temporary buffer
*/
$T:LINK_NAME = "Link1"
$U:V201 = 0x0D /* CR */
$U:V200 = io_read3($T:LINK_NAME, $U:V1000, $U:V210, 500, $U:V201, 1)
if $U:V200 == 1
// Data with delimiter received to $U:V1000
memcpy($U:V0, $U:V1000, $U:V210) // memcpy(dst, src, len)
$T:RFID_INDICATOR = 1 // notification
endif
Tento článek obsahuje návod, jak pomocí PM Designeru 4.0 vytvořit obrazovku pro zadání hesla a chráněnou obrazovku, která se zobrazí po úspěšném zadání hesla.
Pokud jste si zakoupili PLC FATEK se žlutou nálepkou na otevíracích dvířkách hlavního programovacího Port0, tak je potřeba při prvním zapnutí PLC najít DIP switch a přepnout jej dle naznačené šipky. Pokud to neuděláte, tak nedojde k zapnutí vnitřní baterie zálohující paměť RAM. Při vypnutí hlavního napájení dojde po cca 5-ti minutých ke ztrátě nastavení (R, D a M registry).
Na displejích prodávaných na https://www.seapraha.cz/kategorie/dotykove-displeje/ je možné zobrazovat neměnné, pevně nastavené QR kódy, nebo kódy vázané na v zařízení drženou hodnotu. V tomto článku se dozvíte, jak na svém P5xxx HMI panelu (pro nastavení displejů řady PK2xxx je postup v článku zde) vygenerovat a zobrazit uživatelsky změnitelné QR kódy pomocí textového pole.
Na displejích prodávaných na https://www.seapraha.cz/kategorie/dotykove-displeje/ je možné zobrazovat neměnné, pevně nastavené QR kódy, nebo kódy vázané na v zařízení drženou hodnotu. V tomto článku se dozvíte, jak na svém PK2xxx HMI panelu (pro nastavení displejů řady P5xxx je postup v článku zde) vygenerovat a zobrazit uživatelsky změnitelné QR kódy pomocí textového pole.
Pokud potřebujete začít nový projekt na PLC FATEK, které již bylo použito pro jiný účel, tak nestačí smazat celý program. Doporučujeme uvést PLC do továrního nastavení. PLC totiž obsahuje i další místa, kde se ukládá konfigurace.
Tyto webové stránky používají soubory cookies, abychom vám mohli poskytnout co nejlepší uživatelský zážitek. Informace o souborech cookie se ukládají ve vašem prohlížeči a plní funkce, jako je rozpoznání, když se na naše webové stránky vrátíte, a pomáhají našemu týmu pochopit, které části webových stránek považujete za nejzajímavější a nejužitečnější.
Nezbytně nutné soubory cookies
Nezbytně nutný soubor cookie by měl být vždy povolen, abychom mohli uložit vaše preference nastavení souborů cookie.
Pokud tento soubor cookie zakážete, nebudeme moci uložit vaše preference. To znamená, že při každé návštěvě těchto webových stránek budete muset soubory cookies znovu povolit nebo zakázat.
Soubory cookies třetích stran
Tyto webové stránky používají službu Google Analytics ke shromažďování anonymních informací, jako je počet návštěvníků webu a nejoblíbenější stránky.
Povolení tohoto souboru cookie nám pomáhá zlepšovat naše webové stránky.
Povolte prosím nejprve nezbytně nutné soubory cookies, abychom mohli uložit vaše preference!
Nejnovější komentáře