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

การแก้ไขปัญหา

ใครก็ตามที่เข้าถึง Node-RED ได้ สามารถดูหรือแก้ไขโฟลว์ได้

นี่เป็นเรื่องปกติ — Node-RED ไม่มีการล็อกอินตามค่าเริ่มต้นบนเกตเวย์นี้ ดู หมายเหตุด้านความปลอดภัย การจำกัดการเข้าถึงต้องเปลี่ยนการตั้งค่า adminAuth ฝั่งเซิร์ฟเวอร์ ไม่ใช่สิ่งที่ตั้งค่าได้จากตัวเอดิเตอร์เอง

ปุ่ม Deploy จางลง กดไม่ได้

ยังไม่มีอะไรเปลี่ยนแปลงตั้งแต่ deploy ครั้งล่าสุด — จึงไม่มีอะไรให้ push นี่คือสถานะปกติทันทีหลังเปิดเอดิเตอร์ หรือหลัง deploy สำเร็จ

ไม่มี dashboard ที่ /ui

เกตเวย์นี้ไม่ได้ติดตั้ง node-red-dashboard (หรือแพ็กเกจ UI ที่คล้ายกัน) — มีเพียง node-red-contrib-aedes และ node-red-contrib-modbus ที่เพิ่มเข้า มาเหนือโหนดหลัก (ดู การจัดการ Palette) dashboard แบบสดบนเกตเวย์นี้สร้างขึ้นใน SCADash แทน บทบาทของ Node-RED ที่นี่คือชั้นข้อมูล/การเชื่อมต่อที่ป้อนข้อมูลให้ ไม่ใช่ชั้นแสดงผล

โหนด Modbus แสดง error หรือเชื่อมต่อไม่ได้

  • ตรวจสอบว่าที่อยู่ IP/serial port, หมายเลขพอร์ต และ unit ID ของ PLC ตรงกับที่ตั้งค่าไว้ในการเชื่อมต่อ Modbus
  • ตรวจสอบว่าเกตเวย์เข้าถึง PLC ผ่านเครือข่ายได้จริง — การเชื่อมต่อ Modbus เป็นลิงก์ TCP (หรือ serial) ธรรมดา แยกต่างหากจากการตั้งค่าเครือข่ายใน Cockpit แต่ยังคงขึ้นอยู่กับสิ่งเหล่านั้น (การ routing, firewall, การเดินสาย)
  • ตรวจดู Debug messages ในแถบด้านข้าง และข้อความสถานะของโหนดเองใต้ ตัวโหนดบน canvas เพื่อดู error ที่เจาะจง

แก้ไขแล้วแต่ดูเหมือนจะยังไม่มีผล

ตรวจสอบว่าคุณคลิก Deploy จริงหรือยัง — ดู หน้าตาโปรแกรม → Deploy การแก้ไขบน canvas จะอยู่แค่ในเบราว์เซอร์ ของคุณจนกว่าจะ deploy