ข้ามไปที่เนื้อหา

Node-RED

Node-RED คือเครื่องมือเขียนโปรแกรมแบบ flow-based ของเกตเวย์ — เป็นเอดิเตอร์ ผ่านเบราว์เซอร์สำหรับเชื่อมต่ออินพุต ตรรกะ และเอาต์พุต ("โหนด") เข้าด้วยกัน เป็นโฟลว์ โดยไม่ต้องเขียนแอปพลิเคชันเต็มรูปแบบเอง บนเกตเวย์นี้ Node-RED ทำ หน้าที่เป็นชั้นเชื่อมต่อข้อมูล: ดึงข้อมูลจาก PLC (ผ่านโหนด Modbus ที่ติดตั้ง ไว้) แปลงข้อมูล และส่งต่อไปยังปลายทางที่ต้องการ รวมถึงส่งเข้า tag ใน SCADash เพื่อแสดงผล

หน้าจอ Node-RED ยังคงเป็นภาษาอังกฤษ

ตัวเอดิเตอร์ Node-RED เองไม่มีตัวเลือกภาษาไทยเหมือน Cockpit ภาพหน้าจอ ในคู่มือนี้จึงยังเป็นภาษาอังกฤษ — เนื้อหาคำอธิบายแปลเป็นไทย แต่ชื่อโหนด ชื่อปุ่ม และป้ายกำกับต่าง ๆ ในหน้าจอยังคงเป็นคำภาษาอังกฤษตามที่ปรากฏจริง

การเข้าใช้งาน Node-RED

เปิดเบราว์เซอร์แล้วไปที่ที่อยู่ IP ของเกตเวย์ พอร์ต 1880 เช่น

http://192.168.0.157:1880

ไม่มีการล็อกอินตามค่าเริ่มต้น

เช่นเดียวกับ SCADash Node-RED ไม่ต้องใช้ชื่อ ผู้ใช้และรหัสผ่าน เว้นแต่จะถูกตั้งค่าไว้เป็นการเฉพาะ ใครก็ตามที่เข้าถึง พอร์ต 1880 ได้ สามารถดู แก้ไข และ deploy โฟลว์ได้ — ซึ่งอ่านและเขียนข้อมูล ไปยัง PLC ที่เชื่อมต่ออยู่ได้ทุกตัว ให้ถือว่าการเข้าถึงเครือข่ายพอร์ตนี้ เท่ากับสิทธิ์ผู้ดูแลระบบ การตั้งค่าความปลอดภัย (ผ่านการตั้งค่า adminAuth ของ Node-RED) เป็นการเปลี่ยนแปลงฝั่งเซิร์ฟเวอร์ที่อยู่นอก ตัวเอดิเตอร์ ไม่ได้ครอบคลุมอยู่ในคู่มือนี้

สิ่งที่ทำได้ใน Node-RED

ไปต่อที่ เริ่มต้นใช้งาน เพื่อดูหน้าตาเอดิเตอร์ครั้งแรก