웹 인터페이스


PHPoC는 웹 인터페이스 제공을 위한 웹서버를 내장하고 있습니다. PHPoC는 HTTP 요청이 오면 요청한 파일이 존재할 경우 해당 php파일을 실행합니다. 이 웹서버는 PHPoC의 메인 태스크와 독립적으로 동작합니다. 웹 서버의 통신포트는 TCP 80번이며 인터넷 익스플로러, 크롬, 파이어폭스 또는 사파리 등 다양한 웹 브라우저를 통해 접근이 가능합니다.

사용 방법

웹 인터페이스를 사용하기 위해서는 기본 웹 페이지인 "index.php" 파일이 제품에 저장되어 있어야 합니다. 제품을 네트워크에 연결하고 PC와 제품의 IP주소를 같은 서브넷으로 설정한 후 웹 브라우저 주소 창에 제품 IP주소를 입력하여 웹 페이지로 접속 합니다.

manage_web_01

파일 이름이 "index.php"가 아닌 경우에는 제품 IP주소 뒤에 파일 경로를 다음과 같이 입력해 주어야 합니다.

manage_web_02

웹 인터페이스 활용

PHPoC가 웹 서버로 동작할 때 웹페이지에 포함된 php코드를 실행합니다. 따라서 사용자는 웹 페이지 안에 각각의 인터페이스들(디지털 I/O, UART 및 ADC등)과 데이터를 주고받는 코드를 삽입할 수 있습니다.
특히 웹 소켓을 활용하면 이러한 데이터를 실시간으로 주고 받을 수 있습니다.

웹 인터페이스 기능은 제품이 버튼설정모드인 경우에도 동작하므로 매우 유용합니다. 특히 사용자가 원하는 기능을 웹 페이지에 구현해 놓으면 무선랜 간편연결기능을 이용하여 무선랜으로 쉽게 제품에 접근하여 활용할 수 있습니다.