ตัวอย่างการใช้ X-Bar ต่อกับ Node-RED | เชื่อมต่ออย่างง่ายและพัฒนาอย่างรวดเร็วด้วย X-Bar!

ตัวอย่างการใช้ X-Bar ต่อกับ Node-RED | เชื่อมต่ออย่างง่ายและพัฒนาอย่างรวดเร็วด้วย X-Bar!

เริ่มต้นเนื้อหา

การใช้ X-Bar ร่วมกับ Node-RED
วิธีการควบคุมและตรวจสอบอุปกรณ์ Modbus-RTU บน Node-RED’s Visual flow-based programming ที่มีประสิทธิภาพและยืดหยุ่น

 

จึงสามารถเชื่อมต่อ X-Bar เข้ากับ Node-RED บน PC หรือ Raspberry Pi SBC ได้ง่ายๆด้วย USB to Serial Adapter  ตัวอย่างโฟลว์นี้ช่วยให้สามารถตั้งค่าการอ่าน/เขียนข้อมูลได้อย่างรวดเร็ว และสามารถผสานรวมกับโปรโตคอลอื่นๆ ได้อย่างง่ายดาย (เช่น MQTT, HTTP) เพื่อการใช้งานที่กว้างขวางยิ่งขึ้น

 

 

ติดตั้ง contributor’s package นี้
node-red-contrib-modbus
https://flows.nodered.org/node/node-red-contrib-modbus
[ ไปที่ ตั้งค่า → Manage → Palette → install → พิมพ์ modbus → มองหา node-red-contrib-modbus → install ]

 

จากนั้นคัดลอกโฟลว์นี้ไปวางที่คลิปบอร์ด

[ ไปที่ ตั้งค่า → Manage → Import → Clipboard ]

 

 

X-Bar Modbus Register

รีจิสเตอร์ คำอธิบาย ฟังก์ชันโค้ด Operator ชนิดข้อมูล
0–3 สถานะรีเลย์ (CH1–CH4) FC03, FC05 Read, Write (0xFF00/0x0000) Boolean (16-bit)
9 ประเภทบอร์ด (Read-only) FC03 Read (ค่า 4) 16-bit Integer
10 พฤติกรรมเริ่มต้น (Reset Mode) FC03, FC06 Read, Write (0x0000/0x0001) 16-bit Integer
11–13 อินพุตดิจิทัล (DI1–DI3) FC03 Read (0/1) Boolean (16-bit)
14–17 การตั้งค่าการตอบสนอง (Relay Conditions) FC03, FC06 Read, Write (0–3) 16-bit Integer
256 Slave ID (Default: 1) FC03, FC06 Write (1–255) 16-bit Integer
257 Baud Rate Multiplier (Default: 9600) FC03, FC06 Write (0x01–0x18) 16-bit Integer
  • Baud Rate Default: 9600
    Supported: 4800 (0x01), 9600 (0x02), 19200 (0x04), 38400 (0x08), 57600 (0x0C), 115200 (0x18)

BESTตัวอย่างการใช้ X-Bar ต่อกับ Node-RED | เชื่อมต่ออย่างง่ายและพัฒนาอย่างรวดเร็วด้วย X-Bar!