PHPoC P5H-151 IoT Gateway Aparato
Finiteview
- La P5H-152 estas programebla aparato kiu disponigas Ethernet-funkcion. Ĉar ĉi tiu produkto ekipis serian havenon, kiu povas esti elektita al RS485 aŭ RS422, vi povas konekti diversajn seriajn aparatojn al reto.
- Programado sur ĉi tiu produkto postulas la uzon de PHPoC (PHP sur Chip). PHPoC estas sufiĉe simila en sintakso al PHP, la ĝeneraluzebla skriptlingvo. Tial ĉiu kun sperto pri programado povas facile lerni kaj uzi ĝin.
- Kvankam PHPoC kaj PHP estas sufiĉe similaj en sintakso, ili estas klare malsamaj programlingvoj. Vidu al la Lingvo-Referenco PHPoC kaj PHPoC vs PHP por detalaj informoj.
Karakterizaĵoj
- memevoluinta PHPoC-interpretilo
- simpla disvolva medio per USB
- 10/100Mbps Ethernet
- seria haveno kiu povas esti elektita al RS485 aŭ RS422 6 uzant-difinitaj LEDoj
- mem-evoluintaj TCP/IP stakoj
- Web Servilo
- WebSocket, TLS
- diversaj bibliotekoj (Retpoŝto, DNS, MySQL kaj ktp.)
- dediĉita disvolva ilo (PHPoC Elĉimilo)
Specifo H / W
Potenco | Eniga Potenco | DC Jack, 5V (±0.5V) |
Nuna Konsumo | tipa - proksimume 273mA | |
Dimensio | 89mm x 57mm x 24mm | |
Pezo | proksimume 69 g | |
Interfaco |
Seria Haveno | D-SUB 9-stifta Maskla Konektilo, haveno RS232 |
Reto | 10/100Mbps Ethernet | |
USB | USB Aparato Haveno - por PC-konekto | |
LED | 9 LED-oj (Sistemo: 4, Uzant-difinita: 6) | |
Temperaturo (stokado/funkciado) | -40℃ ~ 85℃ | |
Medio | Konforme al RoHS |
Aranĝo
Provizanta Potenco
DC 5V Eniro
Ĉi tiu haveno estas la eniga haveno por provizi potencon. La enigo voltage estas DC 5V (± 0.5V) kaj la specifo estas jena:
Eterreto
Ethernet-haveno subtenas 10/100Mbps Ethernet. Ĉi tiu haveno estas RJ45-konektilo kaj ĝi estas mapita al NET0 por programado.
Seria Haveno
La speco de seria haveno de P5H-152 povas esti elektita al aŭ RS485 aŭ RS422. Ĉi tiu haveno estas 6-polusa terminalbloko kaj estas mapita al UART0 por programado.
Por uzi RS485 sur UART0 necesas agordi fluokontrolon. Por pliaj detaloj, bonvolu raporti al la Gvidilo pri Programado de Aparato PHPoC por p40-dokumento.
Num | Lable | Priskribo | Nivelo | I/O | Cablerado |
1 | TR+ | Datumoj + | RS485 | En/El | Bezonata |
2 | TR- | Datumoj - | RS485 | En/El | Bezonata |
3 | GND | Tero | Tero | – | Bezonata (3 aŭ 6) |
6 | GND | Tero | Tero | – | Bezonata (3 aŭ 6) |
pingla tasko de RS422
Num | Lable | Priskribo | Nivelo | I/O | Cablerado |
1 | TX+ | Transdoni Datumojn + | RS422 | Ekstere | Bezonata |
2 | TX- | Transdoni Datumojn - | RS422 | Ekstere | Bezonata |
3 | GND | Tero | Tero | – | Bezonata (3 aŭ 6) |
4 | RX+ | Ricevu Datumojn + | RS422 | In | Bezonata |
5 | RX- | Ricevu Datumojn - | RS422 | In | Bezonata |
6 | GND | Tero | Tero | – | Bezonata (3 aŭ 6) |
LED
Ĉi tiu produkto havas 10 LED-ojn. La uzant-difinitaj LED-oj estas ŝaltitaj kiam vi eligas LOW al la UIO-stifto konektita.
Lable | Koloro | Priskribo | UIO pinglo |
PWR | Ruĝa | Sistemo LED - provizanta potencon | N/A |
STS | Flava | Sistemo LED - sistema stato | N/A |
L0 | Verda | Uzant-difinita LED | UIO1.8 |
L1 | Verda | Uzant-difinita LED | UIO1.7 |
L2 | Verda | Uzant-difinita LED | UIO1.6 |
A0 | Verda | Uzant-difinita LED | UIO1.9 |
A1 | Verda | Uzant-difinita LED | UIO0.30 |
B | Verda | Uzant-difinita LED | UIO0.31 |
RJ45_G | Verda | Sistemo LED - sistema stato | N/A |
RJ45_Y | Flava | Sistemo LED - stato de la reto-ligo | N/A |
Funkcia Butono
La funkcia butono, kiu estas ene de la truo de la flanka panelo, estas uzata por funkciigi ĉi tiun produkton kiel buton-agordan reĝimon.
USB Aparato Haveno por konekto kun komputilo
La USB-aparata haveno estas konektita kun komputilo. Vi povas aliri al P5H-152 per disvolva ilo konektante USB-kablon al ĉi tiu haveno.
Programaro (IDE)
PHPoC Erarserĉilo
PHPoC Debugger estas programaro uzata por disvolvi kaj agordi PHPoC-produktojn. Vi devas instali ĉi tiun programon en via komputilo por uzi PHPoC.
- PHPoC Elŝutilo Elŝuta Paĝo
- PHPoC Elĉimilo Manlibro
Funkcioj kaj Karakterizaĵoj de PHPoC Elĉimilo
- Alŝutu files de loka komputilo al PHPoC
- Elŝutu files en PHPoC al loka komputilo
- Redakti files stokitaj en PHPoC
- Sencimigu PHPoC-skriptojn
- Monitoru rimedojn de PHPoC
- Agordi parametrojn de PHPoC
- Ĝisdatigu Firmvaro de PHPoC
- Subtenu MS Windows O/S
Konekta Produkto
USB-Konekto
- Konektu la USB-aparatan havenon de P5H-152 al via komputilo per USB-kablo.
- Rulu PHPoC Elĉimilon
- Elektu konektitan COM PORT kaj premu konekti
) butono.
- Se USB estas sukcese konektita, konekti butonon estos malaktivigita kaj malkonekti butonon
) estos aktivigita
Fora Konekto
P5H-152 provizas la foran konekton. Bonvolu raporti al la manlibropaĝo de PHPoC Debugger por detaloj.
Restarigi
Agordoj Restarigi
Agordoj Restarigas ĉiujn agordojn de viaj PHPoC-produktoj al fabriko defaŭlte.
Agordoj Restarigi Proceduron
Paŝo | Ago | Produkta Ŝtato | STS LED |
1 | Premu la funkciobutonon baldaŭ (malpli ol 1
dua) |
Buton-agorda reĝimo | On |
2 | Daŭre premu la funkcian butonon super 5
sekundoj |
Preparante inicialigon | Palpebrumu tre
rapide |
3 | Kontrolu ĉu la STS-LED estas malŝaltita | Inicialigo preta | Malŝaltita |
4 |
Liberigu la funkcian butonon tuj post kiam la STS estas OFF.(※ Se vi ne liberigas la butonon ene de 2 sekundoj, la stato reiru
al la paŝo 3) |
Progresanta inicialigo |
On |
5 | Rekomencas aŭtomate | Komenca stato | Malŝaltita |
Fabriko Restarigi
Factory Reset faras ĉiujn agordojn de viaj PHPoC-produktoj al fabriko defaŭlte inkluzive de pasvorto. Krome, ĉiuj files stokitaj en fulmmemoro estas forigitaj same kiel atestilo. Pro tio, vi devas sekurkopii vian files antaŭ fari Factory Reset. Por progresi la Fabrikan Restarigon, la PHPoC Elĉimilo estas postulata.
Fabrika Rekomenciga Proceduro
Web Interfaco
PHPoC mem havas webservilo provizi a web interfaco. Ricevinte HTTP-peton, ĝi efektivigas la php-skripton en la petita file (se tie) kaj respondu al la kliento. Webservilo estas sendependa de PHPoC ĉefa manuskripto. TCP 80 estas uzata por web servilo kaj vi povas uzi la interfacon per Internet Explorer, Chrome aŭ iu ajn alia web foliumiloj.
Kiel uzi web interfaco
Por uzi la web interfaco, "index.php" file devus esti en la file sistemo de via PHPoC. Konektiĝu al ĉi tiu paĝo enigante la IP-adreson de la aparato post konekti ĝin al reto.
Se la nomo de file ne estas "index.php", nur specifu la nomon de file post la IP-adreso kun oblikva marko.
Praktika Uzo de Web Interfaco
Ekde la web servilo efektivigas la php-skripton en la petita file, uzanto povas meti php-kodon en la en la petita file por interagi kun ekstercentraj. Indas noti, ke ekzistas alia maniero interagi kun la ekstercentraj en reala tempo de web interfaco. Ĉi tio povas esti farita per uzado webingo.
Agordi Pasvortojn
Se vi fiksas pasvorton por la produkto, vi devas enigi la pasvorton kiam vi konektas la produkton per USB aŭ reto.
Bonvolu raporti al la manlibropaĝo de PHPoC Debugger por detaloj.
Eskapante Senfina Restarigi
PHPoC esence rulas skriptojn kiam ĝi ekfunkciigas. Tial, eblas ke PHPoC ne povas esti eskapata de senfina reboot kiam skripto enhavas sisteman komandon kiel "reboot". Por solvi ĉi tiun problemon, necesas ĉesigi la kurantan skripton.
Vidu al la sekvanta.
- Enirante ISP-reĝimon
Faru vian PHPoC-produkton eniri ISP-reĝimon provizante potencon premante FUNC-butonon. En la ISP-reĝimo, vi povas aliri al PHPoC per PHPoC Elĉirĉigilo sen ruli skripton. - Konekti al PHPoC
Konektu komputilon al PHPoC per USB-kablo kaj konektu al la haveno per PHPoC-Elĉimilo. Aperiĝos mesaĝo-fenestro rilata al ISP-reĝimo. - Rekomencu PHPoC
Rekomencu PHPoC per la menuo "Reboot a product" en PHPoC-Elĉirĉilo. Post rekomenco, PHPoC ĉesas ruli skripton eĉ ĝi ne estas en la ISP-reĝimo. - Ĝusta fontkodo
Korektu la fontkodon por malhelpi senfinan rekomencan staton.
Informoj pri Aparato
Aparato | Kvanto | Vojo | Notu |
RETO | 1 | /mmap/net0 | – |
TCP | 5 | /mmap/tcp0~4 | – |
UDP | 5 | /mmap/udp0~4 | – |
UART | 1 | /mmap/uart0 | – |
UIO | 2 | /mmap/uio0~1 | LED 6 (stifto #0.30~31, #1.6~9), TXDE (#0.8) |
ST | 8 | /mmap/st0~7 | – |
UM | 4 | /mmap/um0~3 | – |
NM | 1 | /mmap/nm0 | – |
RTC | 1 | /mmap/rtc0 | – |
Raportu la Gvidilon pri Programado de Aparato PHPoC por p40 por detalaj informoj pri uzado de aparatoj.
Dokumentoj/Rimedoj
![]() |
PHPoC P5H-151 IoT Gateway Aparato [pdf] Uzanto-manlibro P5H-151, IoT Gateway Device, P5H-151 IoT Gateway Device, Gateway Device, Gateway |