เปลี่ยนข้อความแจ้งเตือนขณะ Runtime ใน GENESIS32 SCADA

ถ้าหากเราต้องการเปลี่ยนข้อความแจ้งเตือนผ่านหน้าแสดงผลของ SCADA เราสามารถมารถทำได้ครับ

การเปลี่ยน Alarm Message ของ GENESIS32 SCADA นั้น สามารถสั่งได้จาก SCADA ค่ายใดก็ได้ที่สนับสนุน OPC ครับ เนื่องจากAlarmWorX32ซึ่งเป็นโมดูลแจ้งเตือนของGENESIS32 SCADAนั้นมีคุณสมบัติเป็นทั้ง OPC AE และ OPC DA นั่นเองครับ และด้วยความเป็น DA (Data Access) นี้เองทำให้เอาสามารถอ่านเขียนค่าพร็อพเพอตี้ใน AlarmWorX32 ได้ครับ

ยกตัวอย่าง เช่น หากเราต้องการเปลี่ยน Alarm Message ของ AlarmWorX32 ผ่านหน้าแสดงผลของ GENESIS32 SCADA (GraphWorX32) เช่นผ่านตัว Process Point เราสามารถลิงค์ Process Point ไปยัง OPC DA ของ AlarmWorX32 ได้ดังรูป

image

จากรูปจะเห็นว่าในแท็ป OPC DA ของหน้าต่าง ICONICS Unified Data Browser จะมีกิ่งของ ICONICS.AlarmServer_.1 ซึ่งเป็นชื่อDAของAlarmWorX32 Server เราจะพบชื่อของ Alarm ที่สร้างไว้ใน AlarmWorX32 Server เช่นจากรูปคือ Alarm1 เมื่อเลือกAlarm ดังกล่าวก็จะพบ Tag ต่าง ๆ โดยเฉพาะtagที่ลงท้ายด้วย _MsgText ซึ่งเป็นข้อความแจ้งเตือน

ยกตัวอย่าง

DEV_HIHI_Msg_Text ก็คือข้อความของAlarmแบบDeviation ระดับ HiHiของAlarm1นั้นเอง

ซึ่งAlarmตัวหนึ่งๆจะมีรูปแบบการแจ้งเตือนหลายแบบได้แล้วแต่ว่าเราได้ใช้งานหรือไม่ ซึ่งการเลือกใช้งานจะกำหนดได้ที่ AlarmWorX Server Configurator  เช่นการรูปเราจะพบว่ามี Alarm ชื่อ Level1 อยู่ใน AlarmWorX Server Configurator โดยAlarmตัวนี้ถูกใช้กำหนดเป็นแบบLimit

image

จากรูปบนจะเห็นว่าเรากำหนด Level Hi = 80 ในแท็ปย่อย Limit นั่นหมายถึงการตรวจสอบแบบLimitจะถูกนำมาใช้ตรวจสอบสัญญาณ ถ้าสัญญาณในช่องOPC Input1มีค่าถึง 80ก็จะมีการแจ้งเตือนระดับHiโดยมีคำว่า Hi (ตามที่กำหนดในช่อง Message Text) แสดงออกมาในหน้าแจ้งเตือนของSCADA

เมื่อเราต้องการแก้ไข Message Text ของ Alarm ชื่อ Level1 ณ ขณะรันไทม์ผ่านหน้าแสดงผล เราก็สามารถทำได้โดยในการออกแบบเราก็เพียงแต่ลิงค์ProcessPointหรือคอนโทรลที่ใช้ป้อนค่าให้เชื่อมต่อกับ OPC DA ชื่อ ICONICS.AlarmServer_.1 และเลือก Alarm ชื่อ Level1 ดังรูป

image

โดยเลือก LIM_HI_MsgText เพื่อเปลี่ยน Message Text แบบ Limit HI ของ Level 1 นั่นเอง ในทำนองเดียวกันถ้าต้องการเปลี่ยน Message Text แบบ Limit LOLO ก็เชื่อมต่อกับ LIM_LOLO_MsgText ครับ

Advertisements
This entry was posted in Uncategorized. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s