Web Server

Web Server

PLC S7-1200 มี function ที่มีประโยชน์และใช้งานได้ง่ายอยู่คือ Web-Server ซึ่งทำให้เราสามารถเข้าไปดูข้อมูลต่างๆของ PLC ผ่านทาง web browser ทั่วๆไปอย่าง Internet Explorer ได้โดยที่ไม่ต้องมีเครื่องมืออื่นๆเลย

การใช้งาน Web Server นั้นต้องทำการตั้งค่า PLC ก่อนเพื่อทำการ enable และกำหนดค่าที่ต้องการดู รวมถึงกำหนด username+password เพื่อป้องกันการเข้าถึงจากบุคคลไม่พึงประสงค์ด้วย

การตั้งค่าเพื่อใช้งาน Web Server มีขั้นตอนดังนี้

  1. ที่ Device Configuration ให้เราเลือกหัวข้อ Web server -> General แล้วทำการ Activate Web server ดังรูป  หากเราต้องการใช้งาน https:// ให้เลือกหัวข้อ Permit access only with HTTS ด้วยก็ได้ หากไม่เลือก เราก็สามารถใช้งานได้ด้วย http:// ตามปกติ
    webserver_01
  2. ที่หัวข้อ Automatic update ให้เลือกช่วงเวลาที่ต้องการเห็นข้อมูลถูก update
    webserver_02
  3. ที่หัวข้อ User management ให้เราตั้งค่า username กับ password พร้อมกับเลือกหัวข้อที่ต้องการให้เข้าถึงจาก Web Server ได้  ตัวอย่างนี้เราเลือกทั้งหมด เช่น read tag status, write tag status เพื่อทำการอ่านเขียนข้อมูล address หรือ tag ได้   หรือการเลือก change operating mode และ flash LEDs เพื่อให้เราเปลี่ยนโหมด RUN, STOP ได้และทำการบังคับ LED กระพริบได้เป็นต้น
    webserver_03
  4. จากนั้น ให้ทำการ download โปรแกรมที่ได้ตั้งค่า Web server ไปแล้วลงตัว CPU
  5. ทำการเชื่อมต่อ Ethernet ระหว่าง PC กับ CPU ด้วยสาย LAN  จากนั้นเปิด web browser แล้วพิมพ์
    http:// ตามด้วย IP ของ CPU เช่นกรณีนี้ CPU มี IP = 192.168.0.2 ก็ให้พิมพ์ http://192.168.0.2 เป็นต้น  (กรณีที่เราเลือก  Permit access only with HTTS  ให้พิมพ์ขึ้นต้นด้วย https:// แทน http://)
    webserver_04
  6. จากรูปข้างบน ให้เรากด ENTER เพื่อเข้าหน้าหลักของ Web server  และให้ใส่ username กับ password ที่ได้ตั้งเอาไว้ก่อนหน้านี้ให้ถูกต้อง
    webserver_05
  7. ตัวอย่างหน้า Start Page จะเห็นว่าเราสามารถ flash LEDs และเปลี่ยนโหมดระหว่าง RUN กับ STOP ได้เลยwebserver_06
  8. ตัวอย่างหน้า Diagnostic Buffer เพื่อดูประวัติการทำงานของ CPU
    webserver_07
  9. ตัวอย่างหน้า Module information ทำให้เราสามารถเข้าไปดูสถานะของ module ที่ต่อกับ CPU ได้ด้วย
    webserver_08
  10. ตัวอย่างหน้า Variable status ทำให้เราสามารถดูค่าใน address หรือ tag ได้  สามารถพิมพ์ address ลงไปตรงๆได้เลย หรือจะพิมพ์ชื่อ tag ก็ได้ (กรณีพิมพ์ address ตรงๆไม่ต้องมี % นำหน้า เช่น address %I0.0 ให้พิมพ์ I0.0 ไปเลย)
    webserver_09
  11. ตัวอย่างหน้า File Browser ทำให้เราสามารถดูค่าใน SD card ได้
    webserver_10
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s