Nếu chỉ là DRO thì không thành vấn đề bạn à.
Cái đó prototype mình cũng đã làm rồi, dùng board Arduino UNO hoặc Arduino MEGA.
Mình sử dụng đồng thời marcopump & Arduino Modbus, các giải pháp khác mình chưa thử qua. Tuy nhiên do hạn chế tốc độ truy xuất của Modbus trên Mach3 nên đáp ứng hơi chậm, do đó mình tạm thời ko nghiêm cứu tiếp. Mình đang định chuyển qua thử nghiệm trên đường Modbus TCP/IP để tăng tốc độ thử xem thế nào.
- macropump đọc dữ liệu DRO và truyền ra ngoài qua đường RS232 với giao thức Modbus RTU.
- Arduino nhận dữ liệu Modbus, phân tích, hiển thị qua LCD hoặc 7LED.
Ngoài ra còn một giải pháp khác là dùng Brain trên Mach3, nhưng mình chưa thử qua nốt.. giải pháp này đơn giản hơn dùng với macropump.
Hiện mấy bác khoai tây và nhất là thằng anh china giao tiếp mở rộng thiết bị với Mach3 qua plugin USB.. tốc độ truy xuất & xử lý rất cao, có thể truyền được cả step/dir signal. Nhưng vụ này mình chưa dám đụng vì trình kém.
Các vấn đề đến Modbus mình nghiêm cứu ở đây www.modbus.org
Các vấn đề về DRO, mach3 v.v.. mình tìm hiểu qua thầy Google.



để chia sẻ bài viết lên facebook

Trả lời kèm Trích dẫn
