
Gửi bởi
luanphan
Chào bạn Duc.Thao, và tất cả ae.
Hiện tại mình củng đang có sử dụng hàm RS2 để truyền thông với biến tần AVT310( Schneider).
Mình dùng FX3U-485-BD ( Card này không hỗ trở mosbus- Nó chỉ là truyền 485 theo dạng Non-Protocol)
Nên bắt buộc mình phải dùng RS2. Mình đã khai báo trong phần mềm về đường truyền: như RS-485, đã chọn "check sum", 19,2000. 8E1.
Fram truyền Modnus của AVT310 là : "1byte Slave-1byte funtion code-2 byte Starting address-2 byte Quantity of Register "
Ví dụ: mình muốn đọc 4 word từ địa chỉ: 0C1E sử dụng funtion 3
khi đó RS2 sẽ truyền theo fram : 02030C1E0004
Khi đó hàm RS2 là: RS2 D200 K6 D300 K6 K1
Đã Reset bit M8403 trước khi send dử liệu, nhưng sao không nhận đc dử liệu về nhỉ.
Quan sát thấy Bit M8403 không bao giờ ON lên , và đèn RD trên card không bao giờ sáng ( chỉ đèn SD là sáng trong suốt quá trình nhấn Send)
bạn giúp mình chổ này với, mình đã đọc tài liệu, đã tham khảo bài trả lời của bác Phongnhatdo nhưng vẫn chưa được.
Thanks all.
Đánh dấu