หน้าเว็บ

วันอาทิตย์ที่ 2 พฤศจิกายน พ.ศ. 2557

GENESIS64 SCADA: พลับบลิชเพจแสดงผลผ่านเว็บแบบWebHMI

WebHMI คือไคลเอ็นท์แบบหนึ่งของ GENESIS64 ที่สามารถแสดงรูปแบบเหมือนกับGENESIS64 Desktop และทำงานบนInternet Explorerเวอร์ชั่น9เป็นต้นไป (ต่างจากMobileHMIที่แสดงผล3Dไม่ได้ และการแสดงผลTrend/Alarmต่างจากGENESIS64 Desktopแต่สามารถทำงานได้หลากหลายแพลตฟอร์มทั้งWindows, Mac, Linux, iOS, Android โดยแสดงผลแบบHTML5)

WebHMI นั้นเป็นAdd-onของGENESIS64เพื่อให้ทำงานแบบClientผ่านโปรแกรมInternet Explorerตั้งแต่เวอร์ชั่น9เป็นต้นไป โดยไม่ต้องติดตั้งโปรแกรมGENESIS64ใดๆ สร้างความสะดวกสบายให้ผู้ใช้ฝั่งClientที่ไม่ต้องคอนฟิกการใช้งานและสามารถแสดงผลไฟล์จากGENESIS64ผ่านInternet Explorerได้ เมื่อGENESIS64มีกรเปลี่ยนแปลงเช่นใดก็จะแสดงผลที่ฝั่งไคลเอ็นท์ตามเช่นนั้น

 

System Requirement

ฝั่งGENESIS64 Desktopที่ทำหน้าที่Server

- มีการติดตั้งIIS และได้เปิดใช้งานฟีเจอร์ WebDAVบนIIS

- มีการติดตั้ง GENESIS64

ฝั่งไคลเอ็นท์แบบWebHMI

- มีการติดตั้ง Internet Explorer

- ระบบปฏิบัติการWindowsที่มีการติดตั้ง Internet Explorer ทั้งรุ่น32หรือ64บิตก็ได้

 

การพับบลิชหน้าแสดงผลเป็นเว็บเพจ

ซึ่งจะเป็นการอัพโหลดและสร้างไฟล์HTMLไปไว้ในWeb Server(IIS)ด้วยGraphWorX

1. เปิดหน้าแสดงผลปกติที่ต้องการพับบลิชด้วยโปรแกรมGraphWorX64 (นามสกุลgdfx)

2. เลือก File > Publish

image

จะพบหน้า Web Publishing Wizard ให้คลิ้ก Next

image

วิชาร์ตจะเลือกไฟล์ปัจจุบันอัตโนมัติ และถ้าต้องการเพิ่มไฟล์อื่น ๆ เข้ามาอีกเพื่อพับบลิชพร้อมกันก็ให้คลิ้กBrowse…แล้วเลือกไฟล์ต่าง ๆ (คลิ้กเลือกไฟล์ขณะที่กดปุ่มCtrlค้างไว้)

แล้วคลิ้ก Next

image

แล้วจะพบไฟล์แสดงผลในรายการ ให้คลิ้ก Next

image

ในครั้งแรกที่มีการพับบลิชให้เลือก New… เพื่อระบุPublishing Location

image

เลือกProtocolแบบhttp และระบุHost Nameเป็นชื่อหรือIPเครื่องIISซึ่งในที่นี้คือเครื่องGENESIS64ปัจจุบัน แล้วคลิ้ก OK

image

จะกลับมาที่หน้าวิซาร์ดก่อนหน้านี้ ให้เลือกProtocolตามที่ได้สร้างไว้(http)

image

คลิ้ก Next

กรอก User name และ Password ของ Windows เพื่อเข้าใช้งานIIS แล้วคลิ้ก Publish

image

โปรแกรมจะทำการอัพโหลดไฟล์แสดงผลและสร้างไฟล์htmขึ้นมาในIIS เช่นถ้าหน้าแสดงผลมีชื่อ test.gdfx ก็จะสร้างไฟล์test.htmขึ้นมาแล้วอัพโหลดไปพร้อมกันเก็บไว้ที่ PubDisplay ซึ่งเป็นWeb Directoryที่ICONICSสร้างไว้ แล้วแสดงผลดังรูป

image

ให้คลิ้ก OK แล้วลองคลิ้ก Open Published Display เพื่อดูหน้าแสดงผลผ่านเว็บ โปรแกรมจะเปิดInternet Explorerขึ้นมา(เซ็ตให้IEเป็นDefault Browserไว้ก่อน) จากนั้นจะมีการติดตั้งGwxRuntimeBrowserAppให้คลิ้กRun

image

จะพบหน้าแสดงผลผ่านเว็บตามที่เราได้ออกแบบไว้

image

WebHMI ของ GENESIS64 นั้นไม่ต้องติดตั้งWebHMI Serverอย่างในGENESIS32เนื่องจากGENESIS64สามารถทำหน้าที่เป็นServerได้อยู่แล้ว

ดาวน์โหลดและอ่านข้อมูลGENESIS64ได้ที่นี่

 

หมายเหตุ

- Internet Explorer อาจจะต้องมีการคอนฟิก Intranet Setting เช่น Trasted Sitesโดยเพิ่ม http://localhost เข้าไป

image

และกรณี Intranet

image

ไม่มีความคิดเห็น:

แสดงความคิดเห็น