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
จะพบหน้า Web Publishing Wizard ให้คลิ้ก Next
วิชาร์ตจะเลือกไฟล์ปัจจุบันอัตโนมัติ และถ้าต้องการเพิ่มไฟล์อื่น ๆ เข้ามาอีกเพื่อพับบลิชพร้อมกันก็ให้คลิ้กBrowse…แล้วเลือกไฟล์ต่าง ๆ (คลิ้กเลือกไฟล์ขณะที่กดปุ่มCtrlค้างไว้)
แล้วคลิ้ก Next
แล้วจะพบไฟล์แสดงผลในรายการ ให้คลิ้ก Next
ในครั้งแรกที่มีการพับบลิชให้เลือก New… เพื่อระบุPublishing Location
เลือกProtocolแบบhttp และระบุHost Nameเป็นชื่อหรือIPเครื่องIISซึ่งในที่นี้คือเครื่องGENESIS64ปัจจุบัน แล้วคลิ้ก OK
จะกลับมาที่หน้าวิซาร์ดก่อนหน้านี้ ให้เลือกProtocolตามที่ได้สร้างไว้(http)
คลิ้ก Next
กรอก User name และ Password ของ Windows เพื่อเข้าใช้งานIIS แล้วคลิ้ก Publish
โปรแกรมจะทำการอัพโหลดไฟล์แสดงผลและสร้างไฟล์htmขึ้นมาในIIS เช่นถ้าหน้าแสดงผลมีชื่อ test.gdfx ก็จะสร้างไฟล์test.htmขึ้นมาแล้วอัพโหลดไปพร้อมกันเก็บไว้ที่ PubDisplay ซึ่งเป็นWeb Directoryที่ICONICSสร้างไว้ แล้วแสดงผลดังรูป
ให้คลิ้ก OK แล้วลองคลิ้ก Open Published Display เพื่อดูหน้าแสดงผลผ่านเว็บ โปรแกรมจะเปิดInternet Explorerขึ้นมา(เซ็ตให้IEเป็นDefault Browserไว้ก่อน) จากนั้นจะมีการติดตั้งGwxRuntimeBrowserAppให้คลิ้กRun
จะพบหน้าแสดงผลผ่านเว็บตามที่เราได้ออกแบบไว้
WebHMI ของ GENESIS64 นั้นไม่ต้องติดตั้งWebHMI Serverอย่างในGENESIS32เนื่องจากGENESIS64สามารถทำหน้าที่เป็นServerได้อยู่แล้ว
ดาวน์โหลดและอ่านข้อมูลGENESIS64ได้ที่นี่
หมายเหตุ
- Internet Explorer อาจจะต้องมีการคอนฟิก Intranet Setting เช่น Trasted Sitesโดยเพิ่ม http://localhost เข้าไป
และกรณี Intranet
ไม่มีความคิดเห็น:
แสดงความคิดเห็น