วิธีการตั้งค่า Modbus Server บน Node-RED 

ในบทความนี้จะเป็นการตั้งค่าให้ Node-RED เป็น Modbus Server  เพื่อให้อุปกรณ์อื่นเป็น Modbus Client (ฝั่งที่เขียน-อ่านข้อมูล) เพื่อเชื่อมต่อดึงค่า และเขียนค่าไปยัง Node-RED (ฝั่งที่เก็บข้อมูล)    เริ่มต้นจากเปิดหน้าเว็บ Node-RED หากยังไม่มี Node ของ Modbus ให้ทำการดาวน์โหลดและติดตั้ง Modbus Node ก่อน (รายละเอียดเพิ่มเติมดูได้จากหัวข้อ “วิธีการเชื่อมต่อกับโปรโตคอล Modbus/RTU โดยใช้ Node-RED”)    การตั้งค่า Node-RED เพื่อเป็น Modbus Server  ในบทความนี้ได้จะให้ Node-Red เป็น Modbus Server โดยใช้ Port 10502 โดยให้เขียนนค่าที่ Address 40001 และอ่านค่าที่รับจากภายนอกด้วย Address 40002 ซึ่งมีชนิดของข้อมูลเป็น 16-bit     เริ่มจากลาก Node “Modbus Server” มาใช้ และตั้งค่าเพิ่มเติมดังนี้  Name: ตั้งชื่อ Modbus Server (ในตัวอย่างใช้ Test)  Hostname: ระบุเป็น IP Address ของเครื่องที่ติดตั้ง Node-RED เป็น Modbus Server  Port: เลือกเป็น 502         เมื่อใส่ข้อมูลเสร็จแล้วให้คลิกที่ปุ่ม Done      การอ่านค่าบน Modbus Server  การอ่านค่าบน Modbus Server จะใช้ node Modbus Write เพื่อเขียนค่าไปยัง Holding Register 40001 บน Node-RED แล้วใช้ Modbus Scanner อ่านค่าจาก Modbus Server  เริ่มจากลาก node Inject และ node Modbus Write ดังรูป        ที่ node Inject ตั้งค่าดังนี้และคลิก Done  Payload เลือกเป็น number แล้วระบุค่าตัวเลขลงไปเพื่อทดสอบการเขียนค่า   …

Continue Reading

Review : ADAM-4561 อุปกรณ์แปลงสัญญาณ USB to RS232/422/485 เกรดอุตสาหกรรม รองรับการทำงานตลอด 24ชั่วโมง

วันนี้จะพาทุกท่านไปทำความรู้จักกับ ADAM-4561 อุปกรณ์แปลงสัญญาณ USB to RS-232/422/485 ที่สามารถทำให้ผู้ใช้งานต่ออุปกรณ์ที่เป็น serial กับระบบที่ใช้ USB ได้อย่างง่ายดายมากขึ้น เพียงแค่ใช้ ADAM-4561 นี้ต่อเข้ากับคอมพิวเตอร์ โดยอุปกรณ์สามารถรับไฟเลี้ยงผ่าน USB ได้เลย ไม่ต้องใช้ Adapter ในการจ่ายไฟเพิ่ม และติดตั้ง Driver ลงใน Computer เพียงเท่านี้เราจะได้ COM Port เพิ่มเข้ามาในเครื่องเรา จึงทำให้ ADAM-4561 สามารถใช้งานร่วมกับอุปกรณ์อื่นๆ ได้ไม่ว่าจะเป็น PLC, Pressure, Power Meter, Temperature Control เป็นต้น   Specification:  Full compliance with USB V1.1 specifications RS-232/422/485 port supported Transmission speed up to 115.2…

Continue Reading