GENESIS64 SCADA : ถ้าต้องการเขียนScriptทำงานเบื้องหลังควรใช้เครื่องมือตัวไหนดี

GENESIS64 ไม่จำเป็นต้องเขียนScriptเพราะมีเครื่องมือและฟีเจอร์มากมายที่ครอบคลุมความต้องการในงานSCADAและIoTแล้ว แต่หากต้องการเขียนScriptหรือProgrammimgเสริมการทำงานด้วยเหตุผลใดๆก็ตาม มีคำแนะนำดังนี้

GENESIS64 มีเครื่องมือชื่อ ScriptWorX64 ซึ่งมีไลเซนส์รวมอยู่กับGENESIS64อยู่แล้ว(เวอร์ชั่นปกติ) สามารถใช้เขียนVBAเพื่อควบคุมและเข้าถึงOPC DAและThird Partyอื่นๆได้เช่นฐานข้อมูล ActiveX Controlภายนอก ฯลฯ สามารถสร้างUser Form ต่างๆตามต้องการ

Microsoft Visual Studio ก็สามารถนำมาเขียนโปรแกรมเพื่อเข้าถึงOPC DAผ่านActiveX ControlของGENESIS64ได้เช่น GenClientWrapper เป็นต้น

สิ่งที่แตกต่างกันก็คือ ScriptWorX64รองรับการสั่งการจากTriggerได้ ทั้ง DateTime Trigger, Alarm Trigger, Data Trigger, File Trigger เป็นต้น ไม่ต้องมาเสียเวลาเขียนโปรแกรมเพื่อตรวจจับการเปลี่ยนแปลงจากSCADAหรือ OPCเพื่อสั่งงานScriptของเรา ในขณะที่Visual Studio ไม่มี ดังนั้นScriptWorXจึงสามารถทำงานเมื่อเกิด Alarm หรือการเปลี่ยนแปลงจากก Triggerได้นั่นเอง

ตัวอย่างการใช้ScriptWorX

This entry was posted in Uncategorized. Bookmark the permalink.

Leave a comment