background image

P5H-155 User Manual > Introduction

2021-12-10

Sollae Systems

page 1 of 13

Overview

The P5H-155 is a programmable device that provides Ethernet function. Because this product equips
2 digital output ports, you can remotely control two relays via network.

Programming on this product requires the use of PHPoC (PHP on Chip). PHPoC is quite similar in
syntax to PHP, the general-purpose scripting language. Therefore, anyone with experience in
programming can easily learn and use it.

※ Although PHPoC and PHP are quite similar in syntax, they are clearly different programming
languages. Refer to the 

PHPoC Language Reference

 and 

PHPoC vs PHP

 for detailed information.

Summary of Contents for P5H-155

Page 1: ...l two relays via network Programming on this product requires the use of PHPoC PHP on Chip PHPoC is quite similar in syntax to PHP the general purpose scripting language Therefore anyone with experience in programming can easily learn and use it Although PHPoC and PHP are quite similar in syntax they are clearly different programming languages Refer to the PHPoC Language Reference and PHPoC vs PHP...

Page 2: ...es self developed PHPoC interpreter simple development environment via USB 10 100Mbps Ethernet 2 digital output ports 2 user defined LEDs self developed TCP IP stacks Web Server WebSocket TLS various libraries Email DNS MySQL and Etc dedicated development tool PHPoC Debugger ...

Page 3: ...V Current Consumption typical approximately 328mA Dimension 94mm x 57mm x 24mm Weight approximately 68g Interface Digital Output 6 pole terminal block 2 digital outputs NO or NC type Network 10 100Mbps Ethernet USB USB Device Port for PC connection LED 8 LEDs System 6 User defined 2 Temperature storage operating 40 85 Environment RoHS Compliant ...

Page 4: ...P5H 155 User Manual Layout 2021 12 10 Sollae Systems page 4 of 13 Layout 1 Supplying Power DC 5V Input This port is the input port for supplying power Specification is as follows ...

Page 5: ... port is an RJ45 connector and it is mapped to NET0 for programming 3 Digital Output 2 digital output ports are an 6 pole 5mm pitch terminal block Each port is mapped a specific pin of UIO0 for programming Port Description Terminals UIO pin DO0 digital output port 0 COM NO NC UIO0 0 DO1 digital output port 1 COM NO NC UIO0 1 ...

Page 6: ...ined LEDs are turned on when you output LOW to the UIO pin connected Lable Color Description UIO pin PWR Red System LED power supplying status STS Yellow System LED system status A Green User defined LED UIO0 30 B Green User defined LED UIO0 31 Do0 Green System LED status of input port 0 UIO0 0 Do1 Green System LED status of input port 1 UIO0 1 RJ45_G Green System LED network link status RJ45_Y Ye...

Page 7: ...ducts You need to install this program on your PC for using PHPoC PHPoC Debugger Download Page PHPoC Debugger Manual Functions and Features of PHPoC Debugger Upload files from local PC to PHPoC Download files in PHPoC to local PC Edit files stored in PHPoC Debug PHPoC scripts Monitor resources of PHPoC Configure parameters of PHPoC Upgrade Firmware of PHPoC Support MS Windows O S ...

Page 8: ...rt of P5H 155 to your PC via a USB cable 1 Run PHPoC Debugger 2 Select connected COM PORT and press connect button 3 If USB is successfully connected connect button will be inactivated and disconnect button 4 will be activated Remote Connection P5H 155 provides the remote connection Please refer to the PHPoC Debugger manual page for details ...

Page 9: ... the STS LED is turned OFF Initialization ready Off 4 Release the function button right after the STS is OFF If you don t release the button within 2 seconds the state go back to the step 3 Progressing initialization On 5 Rebooting automatically Initial state Off Factory Reset Factory Reset makes all settings of your PHPoC products to factory default including a password Futhermore all files store...

Page 10: ...rowsers How to use web interface To use the web interface index php file should be in the file system of your PHPoC Connect to this page by entering device IP address after connecting it to network If the name of file is not index php just specify the name of file after the IP address with slash mark Practical Use of Web Interface Since the web server executes the php script in the requested file ...

Page 11: ... Passwords 2021 12 10 Sollae Systems page 11 of 13 Setting Passwords If you set a password for the product you must enter the password when connecting the product via USB or network Please refer to the PHPoC Debugger manual page for details ...

Page 12: ...g Entering ISP mode 1 Make your PHPoC product to enter ISP mode by supplying power while pressing FUNC button In the ISP mode you can access to PHPoC by PHPoC Debugger without running a script Connect to PHPoC 2 Connect a PC to PHPoC via a USB cable and connect to the port via PHPoC Debugger A message window related with ISP mode will be popped up Reboot PHPoC 3 Reboot PHPoC by using Reboot a prod...

Page 13: ...rmation Device Quantity Path Note NET 1 mmap net0 TCP 5 mmap tcp0 4 UDP 5 mmap udp0 4 UIO 1 mmap uio0 DO 2 UIO0 0 1 LED 2 UIO0 30 31 ST 8 mmap st0 7 UM 4 mmap um0 3 NM 1 mmap nm0 RTC 1 mmap rtc0 Refer to the PHPoC Device Programming Guide for p40 for detailed information about using devices ...

Reviews: