-MODBUS là giao thức,còn RS485 là chuẩn vật lý...Mình đang làm truyền thông với MODBUS qua RS485 ,tuy nhiên còn vướng mắc ở chỗ mã kiểm tra lổi CRC..Về lý thuyết thì mã CRC mình có thể tính toán được..nhưng lập trình code C thì mình vẫn chưa biết cách viết sao...
-Tuy nhiên nếu các bạn mới bắt tay vào làm thì có thể bỏ qua byte checksum..tự quy định 1 frame truyền riêng,trong đó gồm "start+địa chỉ+data+kết thúc"..Khi đã truyền nhận tốt thì chèn thêm byte checksum vào...
|