Monthly Archives: March 2022
ScriptWorX64 : ใช้งานTimerแทนTrigger
ท่านที่ไม่ทราบว่าScriptWorXคืออะไรทำงานอย่างไร โปรดรับชม VDOนี้ก่อน ถ้าต้องการใช้TimerแทนTriggerเพื่อสั่งงานScriptในScriptWorXสามารถทำได้ดังนี้ ในScriptWorXเลือกDesignerที่ต้องการใช้Timer และเลือก Has Timer แล้วกำหนดTimer Intervalที่ต้องการเช่น 1000msec
ScriptWorX64 : รับส่งค่าระหว่าง tag (OPC/Database/ฯลฯ)
ท่านที่ไม่ทราบว่าScriptWorXคืออะไรทำงานอย่างไร โปรดรับชม VDOนี้ก่อน ตัวอย่างโค้ดรับส่งค่าระหว่างTag ตัวอย่างข้างต้นเป็นการอ่านค่าOPC tag “Random1” ของ Kepwareเข้ามาไว้ใน v1 ก่อนจะส่งค่า v1 ไปเขียนไว้ใน “K1” และอ่านค่าOPC tag “Ramp1” ของ Kepwareเข้ามาไว้ใน v1 ก่อนจะส่งค่า v1 ไปเขียนไว้ใน “K2”
หลังติดตั้ง CFR 2 สำหรับ GENESIS64 10.97 แล้วติดรูปกุญแจ
หลังติดตั้ง Critical Fixed Rollup 2 สำหรับ GENESIS64 10.97.1 อาจพบรูปกุญแจดังนี้
Critical Fixes Rollup 2 สำหรับ GENESIS64 10.97.1
ตัวปรับปรุงแก้ไขการทำงานสำหรับ GENESIS64 เวอร์ชั่น 10.97.1 เท่านั้น โดยท่านไม่จำเป็นต้องติดตั้งRollup 1 ก็สามารถติดตั้ง Rollup 2 ได้เนื่องจากมีการรวมการปรับปรุงทั้งหมดไว้แล้ว ดาวน์โหลด รายละเอียดการปรับปรุงแก้ไข หลังติดตั้ง CFR 2 สำหรับ GENESIS64 10.97 แล้วติดรูปกุญแจ
GENESIS SCADA : ข้อมูลจากAlarmWorX : เวลารวมแต่ละวันที่เกิดAlarm
ข้อมูลแจ้งเตือนสามารถเก็บไว้ในAlarmWorX Loggerของทั้งGENESIS32และGENESIS64 จากนั้นเราสามารถดึงข้อมูลออกมาแสดงในAlarmViewerแบบข้อมูลย้อนหลัง ยิ่งกว่านั้นเราสามารถใช้ Auto Report Toolkitที่ให้สำหรับลูกค้าที่ซื้อGENESIS64จากEDAเพื่อแสดงรายงานจากข้อมูลของAlarmWorX Loggerได้โดยใช้SQL Qeuryดังตัวอย่างเช่น ตัวอย่างการทดสอบQueryในMS SQL Management Studio เอาข้อมูล30วันล่าสุดมาแสดงระยะเวลารวมของAlarmทั้งหมดโดยแยกตามวันที่