đề tài MODBUS RTU xin giúp đỡ
chào các bác,hj
em được giao đề tài lập trình ứng dụng truyền thông cho mạng công nghiệp modbus rtu cụ thể là sẽ có 1 master (pic 16f887) và 2 slave (pic 16f886) các slave sẽ đọc nhiệt độ, dùng cảm biến DS18B20, rồi gửi về master khi được gọi theo đường truyền rs485 bằng giao thức MODBUS RTU trình biên dịch ccs thầy thì hướng dẫn em về đọc 3 file trong example của ccs là modbus.c, ex_modbus_master.c và ex_modbus_slave.c nhưng mà qua 2 ngày đọc thì loạn lên nên giờ em đang tìm hiểu các đọc nhiệt độ trên DS18B20 rồi gửi về slave và cho hiện thị lên virtual terminal ngay ở slave,không biết có sai hướng đi không nữa. giờ cứ nghĩ đến 3 cái file kia là ngán rồi :( ai đã từng làm về đề tài này, hay biết về cái này thì hướng dẫn em với, xin cám ơn :D |
Nếu bạn đã lấy đc giá trị nhiệt từ DS18B20 thì mình sẽ hướng dẫn cho bạn. (Giá trị Float hoặc int16)
Email: hien.vo@hotmail.com.vn Phone: 0988971498 |
Tôi cũng làm về MOSBUS RTU, nói chung thư viện hỗ trợ MOSBUS thì CCS đã có sẵn, chì cần lôi ra sử dụng thôi, để hiểu các file đó bạn cần tìm hiểu MOSBUS RTU trước, ví dụ như check CRC như thế nào...
|
Múi giờ GMT. Hiện tại là 01:20 PM. |
Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam