[IoT Proface] การใช้ Node-Red อ่านค่าข้อมูลจากจอ Proface เพื่อทำ IoT
Node-Red สามารถนำข้อมูลจากจอ Proface ในรูปแบบ Modbus TCP เพื่อนำไปประยุกต์ใช้ในการทำ IoT Solution รูปแบบต่างๆ เช่น Dashboard, Line Notify
หากยังไม่ติดตั้ง Node-Red สามารถย้อนดูบทความก่อนหน้าได้ที่
>>> Mapping Modbus TCP บนจอ Proface
>>> การติดตั้ง Node-Red บน Windows OS
การติดตั้ง Palette Modbus TCP
- Run Node-Red
2. คลิกปุ่ม Manage palette
3. ไปที่แถบ Palette เลือกแท็บ Install
4. ค้นหา node-red-contrib-modbus ในช่องค้นหา
5. คลิกปุ่ม Install
6. ติดตั้ง node-red-contrib-modbus เสร็จสิ้น
ทดสอบอ่านค่า Modbus TCP จากจอ Proface
- เชื่อมต่อจอ Proface ที่ Mapping Address ของ Modbus TCP เข้ากับ Window OS ที่ติดตั้ง Node-Red
2. ลาก Node Modbus Read มาวางใน Flow
3. Double-click Node Modbus Read เพื่อเปิดเมนู Edit
4. คลิกแก้ไข Server ของ Modbus-client
5. ตั้งค่า Node Modbus-client
6. คลิกปุ่ม Add
7. เลือก Server Modbus-client
8. กำหนด Address ของ Modbus TCP ที่ต้องการอ่าน
9. ลากวาง debug จากแถบ common ลงใน Flow
10. ลากเส้นเชื่อมต่อระหว่าง Node Modbus Read กับ Node debug ตามด้านล่าง
11. คลิกปุ่ม Deploy
12. คลิกปุ่ม debug เพื่อ Monitor ค่าจาก Modbus TCP
13. สร้าง Node เพื่ออ่านค่าจาก Address อื่นๆ เพิ่มเติม
อ่านค่าจาก Modbus TCP ขึ้นบน Node-Red ได้แล้ว ~
ค่าที่อ่านจาก Modbus TCP ขึ้นบน Node-Red สามารถนำไปประยุกต์ใช้สำหรับการทำ IoT Solution ต่างๆ ซึ่งจะนำเสนอในบทความถัดไป