OPC Server จาก OPCTechs ทำหน้าที่ Alarm Server ได้

SCADA จะต้องมีAlarm Server/Alarm Clientซึ่งเป็นโมดูลที่มีอยู่ในSCADAแล้ว แต่ OPC AE (Alarm & Event) เป็นมาตรฐานกลางจาก OPC Foundation ซึ่งมีอยู่ในบาง SCADA เช่น GENESIS32, GENESIS64 ส่วน SCADA อื่น ๆ ที่ไม่มี OPC AE แล้วต้องการใช้เพื่อให้ SCADA ยี่ห้ออื่น ๆ ที่สนับสนุน OPC AE สามารถดึงข้อมูลไปใช้งานได้ หรือเพื่อความเป็นกลางสามารถพัฒนาต่อได้ง่ายในอนาคต ก็สามารถใช้OPC Serverที่สามารถทำหน้าที่เป็นOPC AEได้ดังเช่นOPC ServerจากOPCTechs

image

 

รูปที่ 1 Alarm Definition ที่เราสามารถสร้างใน OPCTechs ได้

 

OPCTechsจะมีส่วนคอนฟิกเพื่อสร้างAlarmทั้งแบบDigitalและLimit โดยเราสามารถสร้างรูปแบบAlarm Definitionดังรูปที่1 แล้วนำไปใช้กับOPC tagต่าง ๆ ได้ดังรูปที่ 2

 

image

รูปที่ 2 ในOPC tagสามารถเลือกได้ว่าจะเอาAlarm Definitionไหนมาใช้

 

โดยOPC tagต่างๆสามารถนำAlarm Definitionมาใช้ซ้ำกันได้

 

ในSCADAที่สนับสนุน OPC AE ก็สามารถดึงข้อมูล Alarm ที่เกิดขึ้นมาแสดงหรือใช้งานต่อได้เลย โดยทำการเพิ่ม Alarm Server ที่ต้องการเข้ามาในรายการSubscription เช่นใน GENESIS32สามารถเพิ่มAlarm ServerของOPC AE อื่น ๆ เข้ามาได้ดังรูปที่ 3 (2 รายการแรกเป็นของGENESIS32เองคือ AlarmWorX32 เนื่องจาก AlarmWorX32ในGENESIS32ทำหน้าที่เป็ฯ OPC AE Server)

image

 

รูปที่ 3 รายการ OPC AE Server ที่ถูกเพิ่มเข้าไปเพื่อนำ Alarm มาใช้งาน

 

ในกรณีของGENESIS32หากใช้งานกับOPCTechs OPC Server จะทำให้เราไม่จำเป็นต้องคอนฟิกAlarmWorX Configuratorอีกก็ได้ เพราะมีOPCTechsทำหน้าที่Alarm Serverแล้ว ยกเว้นสัญญาณที่สนใจนั้นไม่ได้มาจากOPCTechsแต่มาจากOPC Serverที่ไม่มีคุณสมบัติOPC AE ค่อยใช้AlarmWorX Configuratorเพื่อสร้างคอนฟิกการAlarmสำหรับสัญญาณนั้นครับ

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