GENESIS64 SCADA : บริการข้อมูลผ่าน REST API ได้หรือไม่
Q : GENESIS64 SCADA บริการข้อมูลOPC/Expression/Realtime Dataต่างๆผ่าน REST API ได้หรือไม่?
A : ได้ครับ ข้อมูลต่างๆของGENESIS64เกือบทั้งหมดทั้ง OPC DA, OPC UA, Database, Alarm, Connector ต่างๆ สามารถบริการข้อมูลให้แอพพลิเคชั่นอื่นๆผ่าน REST API ได้
ตัวอย่างข้อมูลที่่ส่งออกไปจะอยู่ในรูป JSON ตัวอย่างด้านล่างเป็นข้อมูลจากOPC Tag
[
{
"PointName": "@Kepware.KEPServerEX.V6\\Simulation Examples.Functions.Random1.Value",
"Value": 64,
"Timestamp": "2023-11-09T15:16:02.0040648+00:00",
"Quality": 0
},
{
"PointName": "@Kepware.KEPServerEX.V6\\Simulation Examples.Functions.Random2.Value",
"Value": 31,
"Timestamp": "2023-11-09T15:16:02.0040648+00:00",
"Quality": 0
},
{
"PointName": "@Kepware.KEPServerEX.V6\\Simulation Examples.Functions.Random3.Value",
"Value": -136,
"Timestamp": "2023-11-09T15:16:02.0040648+00:00",
"Quality": 0
}
]
ด้วยฟีเจอร์เช่นนี้ทำให้เราสามารถใช้งานGENESIS64 SCADAเป็นIoT Gatewayได้ กล่าวคือเป็นตัวกลางแปลงOPCและProtocolต่างๆให้ส่งออกในแบบ REST APIได้ ให้แอพลิเคชั่นและอุปกรณ์IoTสามารถนำไปใช้งานต่อได้