PHPoC P5H-155 Programovatelné zařízení IoT Gateway
Nadview
P5H-155 je programovatelné zařízení, které poskytuje funkci Ethernet. Protože je tento produkt vybaven 2 digitálními výstupními porty, můžete vzdáleně ovládat dvě relé přes síť. Programování na tomto produktu vyžaduje použití PHPoC (PHP on Chip). PHPoC je syntaxí docela podobný PHP, univerzálnímu skriptovacímu jazyku. Proto se jej může snadno naučit a používat každý, kdo má zkušenosti s programováním. Ačkoli PHPoC a PHP jsou si v syntaxi dost podobné, jsou to zjevně odlišné programovací jazyky. Podrobné informace najdete v PHPoC Language Reference a PHPoC vs PHP.
Vlastnosti
- samostatně vyvinutý interpret PHPoC
- jednoduché vývojové prostředí přes USB
- Ethernet 10/100 Mbps
- 2 digitální výstupní porty
- 2 uživatelsky definované LED
- samostatně vyvinuté zásobníky TCP/IP
- Web Server
- WebZásuvka, TLS
- různé knihovny (e-mail, DNS, MySQL a atd.)
- specializovaný vývojový nástroj (PHPoC Debugger)
Specifikace V / V
Rozložení
Napájení
Vstup DC 5V
Tento port je vstupní port pro napájení. Specifikace je následující:
Ethernet
Ethernetový port podporuje 10/100 Mbps Ethernet. Tento port je konektor RJ45 a je namapován na NET0 pro programování
Digitální výstup
2 digitální výstupní porty jsou 6pólová (5mm rozteč) svorkovnice. Každý port je namapován na specifický pin UIO0 pro programování. Normálně otevřené
To znamená, že výchozí port je vypnutý. Tuto metodu lze použít připojením uživatelského zařízení k terminálu COM a NO každého výstupního portu. Maximální povolený proud je 5A při DC 30V.
Normální Zavřít
To znamená, že výchozí stav výstupního portu je ON. Tuto metodu lze použít připojením uživatelského zařízení k terminálu COM a terminálu NC každého výstupního portu. Maximální povolený proud je 1A při DC 30V.
LED
Tento produkt má 8 LED diod. Uživatelsky definované LED diody se rozsvítí, když je výstup LOW na připojeném pinu UIO.
Funkční tlačítko
Funkční tlačítko, které je uvnitř otvoru na bočním panelu, se používá k ovládání tohoto produktu jako režim nastavení tlačítka.
USB Device Port pro připojení k PC
Port USB zařízení slouží k propojení s PC. K P5H-155 můžete přistupovat prostřednictvím vývojového nástroje\ připojením USB kabelu k tomuto portu.
Software (IDE)
PHPoC Debugger
PHPoC Debugger je software používaný pro vývoj a nastavení produktů PHPoC. Chcete-li používat PHPoC, musíte si tento program nainstalovat do počítače.
- Stránka ke stažení PHPoC Debugger
- Manuál PHPoC Debugger
Funkce a vlastnosti PHPoC Debugger
- Nahrát filez lokálního PC na PHPoC
- Stáhnout files v PHPoC na místní PC
- Upravit files uloženy v PHPoC
- Ladění PHPoC skriptů
- Monitorujte zdroje PHPoC
- Konfigurace parametrů PHPoC
- Upgrade firmwaru PHPoC
- Podpora MS Windows O/S
Připojovací produkt
Připojení USB
- Připojte port zařízení USB P5H-155 k počítači pomocí kabelu USB.
- Spusťte PHPoC Debugger
- Vyberte připojený COM PORT a stiskněte připojit (
) tlačítko.
- Pokud je USB úspěšně připojeno, tlačítko pro připojení bude deaktivováno a tlačítko pro odpojení (
) bude aktivován
Vzdálené připojení
P5H-155 poskytuje vzdálené připojení. Podrobnosti najdete na manuálové stránce PHPoC Debugger.
Resetovat
Nastavení Resetovat
Nastavení Reset nastaví všechna nastavení vašich produktů PHPoC na výchozí tovární nastavení.
Postup resetování nastavení
Obnovení továrního nastavení
Factory Reset nastaví všechna nastavení vašich produktů PHPoC do továrního nastavení včetně hesla. Navíc všechny files uložená ve flash paměti se vymažou stejně jako certifikát. Z tohoto důvodu musíte zálohovat svůj files před provedením továrního resetu. Pro pokračování Factory Reset je vyžadován PHPoC Debugger.
Postup obnovení továrního nastavení
Web Rozhraní
Samotný PHPoC má a webserver poskytovat a web rozhraní. Při přijetí požadavku HTTP spustí skript php v požadovaném file (pokud existuje) a odpovězte klientovi. Webserver je nezávislý Hlavní skript PHPoC. TCP 80 se používá pro web serveru a rozhraní můžete používat přes Internet Explorer, Chrome nebo jakýkoli jiný web prohlížeče.
Jak používat web rozhraní
Chcete-li použít web rozhraní, „index.php“ file by měl být v file systému vašeho PHPoC. Připojte se k této stránce zadáním IP adresy zařízení po připojení k síti
Pokud jméno file není „index.php“, stačí zadat název file za IP adresou s lomítkem.
Praktické použití Web Rozhraní
Vzhledem k tomu, web server spustí php skript v požadovaném file, může uživatel vložit php kód do požadovaného file pro interakci s periferiemi. Stojí za zmínku, že existuje jiný způsob interakce s periferiemi v reálném čase web rozhraní. To lze provést pomocí webzásuvka.
Nastavení hesel
Pokud pro produkt nastavíte heslo, musíte heslo zadat při připojování produktu přes USB nebo síť. Podrobnosti najdete na manuálové stránce PHPoC Debugger.
Unikající nekonečný reset
PHPoC v podstatě spouští skripty, když se spustí. Proto je možné, že PHPoC nemůže uniknout z nekonečného restartu, když skript obsahuje systémový příkaz, jako je „reboot“. K vyřešení tohoto problému je nutné zastavit běžící skript.
Viz následující.
- Vstup do režimu ISP
- Zajistěte, aby váš produkt PHPoC vstoupil do režimu ISP napájením při současném stisknutí tlačítka FUNC. V režimu ISP můžete přistupovat k PHPoC pomocí PHPoC Debugger bez spuštění skriptu.
- Připojte se k PHPoC
- Připojte PC k PHPoC pomocí USB kabelu a připojte se k portu pomocí PHPoC Debugger. Zobrazí se okno se zprávou týkající se režimu ISP.
- Restartujte PHPoC
- Restartujte PHPoC pomocí nabídky „Reboot a product“ v PHPoC Debuggeru. Po restartu PHPoC zastaví běh skriptu, i když není v režimu ISP.
- Správný zdrojový kód
- Opravte zdrojový kód, abyste zabránili nekonečnému stavu restartu.
Informace o zařízení
Dokumenty / zdroje
![]() |
PHPoC P5H-155 Programovatelné zařízení IoT Gateway [pdfUživatelská příručka P5H-155, Programovatelné zařízení IoT Gateway, P5H-155 Programovatelné IoT Gateway Device, IoT Gateway Device, Gateway Device, Gateway, Device |