Posted on

การติดต่อGENESIS64 กับ AWS IoTผ่านMQTT

หลักการติดต่อGENESIS64 SCADA กับ AWS IoT ด้วย MQTT เพื่อรับส่งข้อมูลระหว่างอุปกรณ์หรือแอพลิคชั่นหรือระหว่างSCADAผ่านAWS IoT มีหลักการดังนี้

  1. สร้าง Thing ใน AWS IoT Core
  2. สร้างCertificateของThingเพื่อใช้ติดต่อกับAWS IoT (สามารถให้ Auto Generateได้)
  3. ดาวน์โหลด Certificate ซึ่งจะประกอบด้วยไฟล์ Device Certificate และ Private Key ที่จำเป็นต้องใช้ (นามสกุล .pem.crt และ .pem.key) ไม่จำเป็นต้องใช้CA1 และ CA3 แล้วนำทั้งสองไฟล์มารวมเป็นไฟล์Certificateไฟล์เดียวก่อนนำเข้ามายังระบบปฏิบัติการWindows ที่ GENESIS64 ทำงานอยู่
  4. ในWorkbench ของGENESIS64 คอนฟิกการติดต่อไปยังMQTT Endpoint ของ AWS IoT โดยใช้Certificate จากข้อ 3