View Single Post
Old 26-04-2012, 02:49 PM   #1
hoc_picpicpic
Đệ tử 6 túi
 
Tham gia ngày: Feb 2009
Bài gửi: 127
:
modbus RTU với pic cần giúp đỡ

chào các huynh, em viết chương trình modbus RTU slave trên pic16f877a nhưng crc gửi đi ko đúng, em có tham khảo cách tính crc trong tài liệu http://forums.ni.com/attachments/ni/...I_MBUS_300.pdf .

huynh nao làm rồi giúp em xem sai ở đâu.

trình tự em test như sau :


Modbus Master send:

0x01 address Slave
0x04 function 4
0x00 address start byte hight
0x01 address start byte low
0x00
0x04 quantity
0xA0 crc hight
0x09 crc low



Modbus Sleve Respond: (pic16f877a)

01 04 08 00 00 00 00 00 00 00 00 40 0B


huynh nào có cách tính crc khác chỉ giúp em với ạ
hoc_picpicpic vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn