เกตเวย์ ESP32 Modbus รองรับ RTU, TCP/IP และ MQTT สำหรับอุตสาหกรรม IoT

บริษัท Namnam ในประเทศเวียดนามได้ออกแบบ เกตเวย์ ESP32 Modbus ถูกสร้างขึ้นเพื่อสื่อสารกับ PLC และเซนเซอร์อุตสาหกรรมผ่าน Modbus RTU (RS-485) หรือ Modbus TCP/IP (Ethernet/Wi-Fi) โดยถูกออกแบบมาเพื่อใช้งานในฟาร์ม โรงงาน และตู้ไฟฟ้า ที่ต้องการการสื่อสารที่เชื่อถือได้ รวมถึงการตรวจสอบและควบคุมจากระยะไกล

คุณสมบัติเด่นของบอร์ด IoT อุตสาหกรรมนี้ ได้แก่ การรองรับทั้ง Modbus RTU/TCP ในโหมด master และ slave, การสลับใช้งานอัตโนมัติระหว่าง Wi-Fi/Ethernet, การจัดการหลาย Wi-Fi, watchdog timer, โหมด Deep Sleep, และการอัปเดตเฟิร์มแวร์ (FOTA) ผ่าน FTP บอร์ดนี้ยังรองรับแรงดันไฟฟ้าขาเข้าที่หลากหลาย และสามารถโปรแกรมผ่านพอร์ต USB ได้

ESP32 Modbus RTUTCP Board

สเปคของ ESP32 Modbus Gateway

  • โมดูลไร้สาย – โมดูล ESP32-WROOM-32 พร้อมโปรเซสเซอร์ ESP32 แบบ dual-core @ 160 MHz,  SRAM 520 KB, Flash 4 Mbit
  • การเชื่อมต่อ
    • Ethernet RJ45 10/100Mbps ผ่านคอนโทรลเลอร์ LAN8720A แบบ SPI
    • Wi-Fi มาตรฐาน 802.11 b/g/n และ Bluetooth 4.2 ผ่าน ESP32
    • RS485 – SP485EE transceiver  (Serial2, รองรับ Auto DERE)
  • USB – พอร์ต USB Type-C สำหรับโปรแกรมและจ่ายไฟ
  • อื่น ๆ
    • ไฟ LED บนบอร์ด: สีแดง, น้ำเงิน และไฟแสดงสถานะ PWR
    • ปุ่ม User และปุ่ม Reset
    • Buzzer สำหรับการแจ้งเตือน
    • รองรับ Watchdog Timer
    • โหมด Deep Sleep
  • การจ่ายไฟ
    • อินพุตไฟฟ้า DC 5V ถึง 35V
    • DC-DC Converter รุ่น MC34063A
  • ขนาด – ไม่ได้ระบุ

ESP32 Modbus RTUTCP Board connected in plc stack

ด้านการรองรับซอฟต์แวร์ อุปกรณ์ ESP32 Modbus RTU/TCP มาพร้อมโค้ดตัวอย่างแบบโอเพ่นซอร์สบน GitHub สำหรับการใช้งาน Modbus RTU/TCP (master และ slave), MQTT, การอัปเดตเฟิร์มแวร์ (FOTA), watchdog, โหมด Deep Sleep และการสลับการเชื่อมต่อ Wi-Fi/Ethernet อัตโนมัติ

NodeMCU 32S Arduino IDE
เลือก NodeMCU-32S ใน Arduino IDE สำหรับการโปรแกรมเกตเวย์ ESP32 Modbus

ก่อนหน้านี้เราได้เคยเขียนบทความเกี่ยวกับอุปกรณ์ที่คล้ายกัน เช่น eModGATE Moduino X0 อุปกรณ์ IoT controller ที่ใช้ ESP32 รองรับ RS-232, RS-485 และขา I/O ต่าง ๆ และ MiniLink IIoT Node บอร์ดที่เข้ากันได้กับ Arduino พร้อมอินเทอร์เฟซ RS-485 สำหรับเซนเซอร์หรือแอชูเอเตอร์ (Actuator) และติดตั้งบนราง DIN สำหรับสภาพแวดล้อมอุตสาหกรรม แต่ทั้งสองรุ่นไม่รองรับ Ethernet และใช้ Wi-Fi สำหรับ Modbus RTU/TCP เพียงอย่างเดียว แม้ว่า eModGATE Moduino X0 จะเป็นอุปกรณ์ครบชุดที่มีตัวเลือกการเชื่อมต่อไร้สายหลากหลายกว่า ได้แก่ LoRa, Sigfox และ/หรือ LTE-NB/Cat.M1 พร้อมกล่องครอบ

Namnam จำหน่ายเกตเวย์ Modbus บน ESP32 ผ่าน Tindie store ในราคา $35.00 (~1,100฿) ต่อชิ้น แต่สามารถซื้อแบบจำนวนมากเพื่อรับส่วนลดได้ เช่น $29 (~940฿) สำหรับ 20–49 ชิ้น และลดลงเหลือ $25 (~810฿) สำหรับ 50 ชิ้นขึ้นไป

แปลจากบทความภาษาอังกฤษ : ESP32 Modbus gateway handles RTU, TCP/IP, and MQTT for industrial IoT

Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
โฆษณา