เราสามารถสั่งเล่นไฟล์ MP3 ใน GENESIS32 SCADA ได้(อาจใช้เพื่องานแจ้งเตือน)ดังนี้
ก่อนอื่นในระบบปฎิบัติการต้องมี Windows Media Player ให้ใช้เสียก่อน (เราจะใช้ในSCADA)
ขั้นต่อไปเป็นการนำคอนโทรลWindows Media Player ดังกล่าวไปใช้ใน GENESIS32
ให้เปิดโปรแกรม GraphWorX32 ขึ้นมา
แล้วเลือกไอคอน OLE บนทูลบาร์เพื่อใส่ ActiveX Control ข้างต้น
เลือก Windows Media Player คลิ้ก OK
จะพบคอนโทรลดังรูป
ให้คลิ้กขวาเลือก VBA Propwerty Windows เพื่อเข้าไปเปลี่ยนชื่อเป็น wmp1
ตั้งชื่อใหม่เป็น wmp1 (ชื่อสั้นเรียกง่าย)
เอาสี่เหลี่ยมมาวางเพื่อทำเป็นปุ่ม Start / Stop
ใส่ Dynamic Pick เข้าไปในปุ่มดังรูป
เลือก Action เป็น Run Script แล้วคลิ้กปุ่ม Create…
ตั้งชื่อ Scriot NAme เป็น Start แล้วคลิ้ก OK
จะปรากฏหน้า VBA Code ให้เขียนคำสั่งเล่นไฟล์ MP3 ดังนี้
ThisDisplay.wmp1.URL=”พาธของไฟล์ที่จะเล่น” เช่น
ThisDisplay.wmp1.URL = "C:\Users\sutthipong\Downloads\MyMusic.mp3"
ส่วนอีกปุ่มหนึ่งให้ใส่ Dynamic Pick เช่นกันแต่ตั้งชื่อเป็น Stop แล้วสร้างโค้ดเป็น
ThisDisplay.wmp1.close
ทั้งนี้เพื่อหยุดการเล่น
นอกจากนี้เพื่อป้องกันการเล่นไฟล์อัตโนมัติให้สร้างโค้ดหยุดการทำงานในตอนเริ่มเปิด SCADA ขึ้นมาดังนี้
ทดสอบการทำงานโดยเข้าโหมด Runtime จากนั้นคลิ้กปุ่ม Start / Stop เพื่อเล่นและหยุด
การประยุกต์ใช้
สามารถนำไปประยุกต์เพื่อเล่นไฟล์ MP3 หรือ WAV หรือไฟล์อื่น ๆ ตามเงื่อนไขที่เรากำหนดใน SCADA เช่นเมื่อสัญญาณมีการเปลี่ยนแปลง