Home Solution(ถาม-ตอบ) ติดต่อ GENESIS32/64 กับ UPS (SNMP) อย่างไร (1)

EDA International ตัวแทนจำหน่ายเป็นทางการ ICONICS, PRElectronics, M-System, Graphon, ABB

ซอร์ฟแวร์ตรวจสอบ/บริหารงานอุตสาหกรรม วิศวกรรม SCADA/HMI (ICONICS GENESIS32/64), Report Solution, Cloud, อุปกรณ์วัดคุม แสดงผล เทอร์มินัล อุปกรณ์ป้องกันทางอิเล็คทรอนิกส์ 

ติดต่อ GENESIS32/64 กับ UPS (SNMP) อย่างไร (1)

image บทความนี้แสดงหลักการติดต่อ GENESIS32/64 กับ UPS โดยไม่ต้องใช้ OPC Server ใด ๆ และให้ GENESIS เป็นตัวกลางแจกจ่ายสัญญาณไปให้ SCADA Software ต่างๆ ได้ด้วย

 

การเซตอัพ

การเซตอัพ SNMP บน Windows XP/Vista/7 โปรดดูตัวอย่างได้ที่ /index.php/iconics/34-iconics/178--snmp--windows7--vista—genesis32

 

จะเอาข้อมูลมาจากไหน

เราจะเอาข้อมูลมาจาก Management Information Base หรือชื่อย่อคือ MIB เป็นกลุ่มข้อมูลที่สำคัญที่แสดงพารามิเตอร์ต่างๆของอุปกรณ์ที่สนับสนุนโปรโตคอลแบบ SNMP (Simple Management Protocol) เพื่อให้ผู้ใช้สามารถควบคุมและแสดงผลค่าพารามิเตอร์ของอุปกรณ์แบบ Remote ได้ โดยเราสามารถดู OIDใน MIB จากคู่มือของอุปกรณ์ UPS หรืออุปกรณ์ SNMP อื่น ๆ ดังตัวอย่าง

 

จาก Table12 คู่มือระบุว่า MIB access path คือ 1.3.6.1.4.1.705.1 และหากเราต้องการแสดงค่าระดับ%ของแบ็ตเตอรี่ จากตารางจะเห็นว่า upsmgBatteryLevel มีค่า Add.path คือ {5,2,0} ดังนั้น OID ก็คือ 1.3.6.1.4.1.705.1.5.2.0 เอาไปใช้ใน SNMP Configurator ได้เลย เท่านี้ก็สามารถแสดงผลค่าบน SCADA ได้ รวมทั้งเอาไปพล็อตกราฟหรือนำมาใช้ใน AlarmWorX ได้เช่นเดียวกับ OPC tag อื่นๆ

 

image

รูปที่ 1 ตัวอย่างข้อมูล OID ใน MIB

 

 

การเพิ่มสัญญาณ SNMP จากข้อมูล OID ที่เราทราบทำได้ดังรูป

 

image

รูปที่ 2 การเพิ่ม Data Item

 

 

 

image

รูปที่ 3 การเพิ่ม Data Item (ต่อ)

 

สิ่งที่น่าสนใจ

ใช้งานไฟล์ AutoCAD บน GENESIS32 SCADA