Advertisement

Quick Links

P5H-153 User Manual > Introduction
Overview
The P5H-153 is a programmable device that provides analog input ports and Ethernet function.
Because this product equips 4 analog input ports, you can transfer anlog sensor's data to remote
hosts 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.
2021-12-10
Sollae Systems
page 1 of 13

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the P5H-153 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Sollae Systems P5H-153

  • Page 1 P5H-153 User Manual > Introduction Overview The P5H-153 is a programmable device that provides analog input ports and Ethernet function. Because this product equips 4 analog input ports, you can transfer anlog sensor's data to remote hosts 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.
  • Page 2 P5H-153 User Manual > Features Features self-developed PHPoC interpreter simple development environment via USB 10/100Mbps Ethernet 4 analog input ports(0 ~ 5V or 0 ~ 20mA) 2 user-defined LEDs self-developed TCP/IP stacks Web Server WebSocket, TLS various libraries (Email, DNS, MySQL and Etc.)
  • Page 3 P5H-153 User Manual > H/W Specification H/W Specification H/W Specification Input Power DC Jack, 5V (±0.2V) Power Current Consumption typical - approximately 264mA Dimension 94mm x 57mm x 24mm Weight approximately 65g 8-pole terminal block, 4 ADC ports, Analog Input...
  • Page 4: Supplying Power

    P5H-153 User Manual > Layout Layout 1. Supplying Power DC 5V Input This port is the input port for supplying power. The input voltage is DC 5V(±0.2V) and the specification is as follows: 2021-12-10 Sollae Systems page 4 of 13...
  • Page 5: Analog Input

    P5H-153 User Manual > Layout 2. Ethernet Ethernet port supports 10/100Mbps Ethernet. This port is an RJ45 connector and it is mapped to NET0 for programming. 3. Analog Input 4 analog input ports are an 8-pole (3.5mm pitch) terminal block. Each port is mapped 0 to 3 channel of ADC device(ADC0/1/2) for programming.
  • Page 6: Function Button

    The function button, which is inside the hole of the side panel, is used to operate this product as a button setup mode. 6. USB Device Port for connection with PC The USB device port is to connect with PC. You can access to P5H-153 via development tool by connecting USB cable to this port. 2021-12-10...
  • Page 7 P5H-153 User Manual > How to Use > Software(IDE) Software (IDE) PHPoC Debugger PHPoC Debugger is a software used for developing and setting PHPoC products. You need to install this program on your PC for using PHPoC. PHPoC Debugger Download Page...
  • Page 8: Usb Connection

    P5H-153 User Manual > How to Use > Connecting Connecting Product USB Connection Connect the USB device port of P5H-153 to your PC via a USB cable. Run PHPoC Debugger Select connected COM PORT and press connect ( ) button.
  • Page 9: Settings Reset

    P5H-153 User Manual > How to Use > Reset Reset Settings Reset Settings Reset makes all settings of your PHPoC products to factory default. Settings Reset Procedure Step Action Product State RJ45_Y LED Press function button shortly (less than 1...
  • Page 10: Web Interface

    P5H-153 User Manual > How to Use > Web Interface Web Interface PHPoC itself has a webserver to provide a web interface. When receiving a HTTP request, it executes the php script in the requested file (if there) and respond to the client. Webserver is independent of PHPoC main script.
  • Page 11: Setting Passwords

    P5H-153 User Manual > How to Use > Setting Passwords 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 P5H-153 User Manual > How to Use > Escaping Infinite Reset Escaping Infinite Reset PHPoC basically runs scripts when it boots up. Therefore, it is possible that a PHPoC cannot be escaped from infinite reboot when script contains system command such as "reboot". To solve this problem, it is required to stop the running script.
  • Page 13: Device Information

    P5H-153 User Manual > Device Information Device Information Device Quantity Path Note /mmap/net0 /mmap/tcp0~4 /mmap/udp0~4 /mmap/adc0~3 4 channels(#0 ~ 3) LED 2(pin #0.30~31), /mmap/uio0 UIO 4(pin #0.16~19) /mmap/st0~7 /mmap/um0~3 /mmap/nm0 /mmap/rtc0 ※ Refer to the PHPoC Device Programming Guide for p40 for detailed information about using devices.

Table of Contents