บทความนี้แสดงหลักการติดต่อ 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 อื่นๆ

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

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

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