Đăng Ký
Trang 2 của 3 Đầu tiênĐầu tiên 123 CuốiCuối
Kết quả 11 đến 20 của 25
  1. #11
    Thành viên cấp 1
    Ngày tham gia
    Jun 2012
    Bài viết
    11
    Thanks
    0
    0 lượt trong 0 bài viết
    Phần truyền thông có gì khó khăn với bạn vậy?
    Yahoo: robotden87.
    All in one, Sài Gòn + Đồng Nai.

  2. #12
    Thành viên cấp 10
    Ngày tham gia
    Apr 2011
    Bài viết
    1,221
    Thanks
    17
    201 lượt trong 169 bài viết
    Trích dẫn Gửi bởi robotden Xem bài viết
    Phần truyền thông có gì khó khăn với bạn vậy?
    Có vẻ bạn nắm khá chắc phần này nhỉ.Nếu bạn đã từng làm thì cho mình ý kiến những vấn đề về nhiễu có thể ảnh hưởng,và vài phương pháp khắc phục.
    Thứ 2 mình đang cần truyền nhận nhiều byte liên tục (khoảng 4 truyền,4 nhận ) theo bạn nên xử lý thế nào để vừa ổn định vừa bẫy được lỗi trong khi truyền nhận nếu có nhiễu phát sinh
    MUA BÁN-DỊCH VỤ-TRAINING
    Email: Hidden Content
    Hidden Content

  3. #13
    Thành viên cấp 1
    Ngày tham gia
    Jun 2012
    Bài viết
    11
    Thanks
    0
    0 lượt trong 0 bài viết
    Thực ra nói về nhiễu truyền thông thì có quá nhiều vấn đề phải bàn. Mình xin nói tạm về vấn đề lập trình (vd Truyền thông nối tiếp):
    Để 2 (hoặc nhiều) node trong network truyền nhận với nhau tốt chúng ta phải định khung dữ liệu truyền nhận. 1 Frame truyền nhận mình thường làm như sau:
    + Start - Addr - Data1 - Data2... - Checksum - Stop
    Tùy từng bài toán mình định nghĩa các Frame khác nhau
    Bạn kisolo truyền có 4byte là ít mà.
    Yahoo: robotden87.
    All in one, Sài Gòn + Đồng Nai.

  4. #14
    Thành viên cấp 10
    Ngày tham gia
    Apr 2011
    Bài viết
    1,221
    Thanks
    17
    201 lượt trong 169 bài viết
    Vùng nhớ lớn nhất của PLC là DWord=4byte nên trước tiên truyền nhận 4byte để dễ hoàn chỉnh khung truyền bạn à.Về phần cấu trúc khung truyền thì theo lý thuyết là như trên Ký tự bắt đầu-data-ký tự kết thúc,trong PLC có thêm 1 phần là khoảng lặng nếu có giữa các gói tin.Trong bài này mới chỉ demo giữa 1 plc và 1 con 18F4550 nên chưa cần phần address,nguyên tắc là vdk gửi plc nhận dữ liệu hoàn tất gửi ngược lại và lại lặp lại quá trình
    Không biết bạn đã làm bài này với nhiều VDK chưa?Cho tham khảo ít kinh nghiệm
    MUA BÁN-DỊCH VỤ-TRAINING
    Email: Hidden Content
    Hidden Content

  5. #15
    Thành viên cấp 1
    Ngày tham gia
    Jun 2012
    Bài viết
    11
    Thanks
    0
    0 lượt trong 0 bài viết
    Vùng nhớ lớn nhất của PLC là DWord=4byte???
    anh truyền nhận có dùng checksum để kiểm tra tính đúng đắn của dữ liệu truyền nhận không ạ?
    Yahoo: robotden87.
    All in one, Sài Gòn + Đồng Nai.

  6. #16
    Thành viên cấp 1
    Ngày tham gia
    Jun 2012
    Bài viết
    11
    Thanks
    0
    0 lượt trong 0 bài viết
    Vùng nhớ lớn nhất của PLC là DWord=4byte???
    anh truyền nhận có dùng checksum để kiểm tra tính đúng đắn của dữ liệu truyền nhận không ạ?
    Yahoo: robotden87.
    All in one, Sài Gòn + Đồng Nai.

  7. #17
    Thành viên cấp 10
    Ngày tham gia
    Apr 2011
    Bài viết
    1,221
    Thanks
    17
    201 lượt trong 169 bài viết
    Trích dẫn Gửi bởi robotden Xem bài viết
    Vùng nhớ lớn nhất của PLC là DWord=4byte???
    anh truyền nhận có dùng checksum để kiểm tra tính đúng đắn của dữ liệu truyền nhận không ạ?
    Hiện chỉ dùng ký tự cuối và ký tự đầu để đóng khung dữ liệu truyền không checksum cuối chuỗi truyền.Dùng 4byte hay dword để dễ kiểm tra giá trị vùng nhớ.Còn đã truyền được 4 byte thì 5 hay 6... cũng theo nguyên tắc khung truyền của 4 byte
    MUA BÁN-DỊCH VỤ-TRAINING
    Email: Hidden Content
    Hidden Content

  8. #18
    Thành viên cấp 1
    Ngày tham gia
    Jun 2012
    Bài viết
    11
    Thanks
    0
    0 lượt trong 0 bài viết
    nếu không checksum thế nếu dữ liệu bị lỗi khi truyền thì node nhận vẫn cứ coi đó là dữ liệu đúng và xử lý à
    Yahoo: robotden87.
    All in one, Sài Gòn + Đồng Nai.

  9. #19
    Thành viên cấp 10
    Ngày tham gia
    Apr 2011
    Bài viết
    1,221
    Thanks
    17
    201 lượt trong 169 bài viết
    Chặn bằng 2 ký tự đầu và cuối để xác nhận vẫn ko ổn à bạn
    MUA BÁN-DỊCH VỤ-TRAINING
    Email: Hidden Content
    Hidden Content

  10. #20
    Thành viên cấp 1
    Ngày tham gia
    Jun 2012
    Bài viết
    11
    Thanks
    0
    0 lượt trong 0 bài viết
    hoàn toàn ko ổn. 2 ký tự đầu và cuối chỉ là định khung. vd như 2 byte đó ko lỗi. nhưng 1 bit nào đó trong byte data của bạn bị lỗi. khi đó dữ liệu sai, nếu k checksum thì bạn sao biết đựoc dữ liệu truyền có đựoc bảo toàn hay ko chứ
    Yahoo: robotden87.
    All in one, Sài Gòn + Đồng Nai.

Trang 2 của 3 Đầu tiênĐầu tiên 123 CuốiCuối

Đánh dấu

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •  
Back to Top