Đăng Ký
Kết quả 1 đến 10 của 112

Hybrid View

  1. #1
    Thành viên Mới
    Ngày tham gia
    Nov 2013
    Bài viết
    3
    Thanks
    0
    0 lượt trong 0 bài viết

    Lỗi khi sử dụng PLCSIM (s7-300_CPU FMI 314)

    Xin chào tất cả mọi người.
    Mọi người có thể cho em hỏi vì sao trong một chương trình (em viết trên OB1 bằng ngôn ngữ LAD) cùng sử dụng một bit nhớ để so sánh nhưng ở các bộ so sánh khác nhau thì nó lại báo giá trị của bit đó khác nhau khi em chạy nó bằng PLCSIM.
    Ví dụ: em sử dụng counter để đếm giá trị và cho lưu kết quả vào bit nhớ MW1, sau đó chuyển giá trị ở MW1( là mã BCD) sang MW2 (mã integer) rồi dùng MW2 này để so sánh với các số nguyên (dùng nhiều bộ so sánh) nhưng khi kết nối với PLCSiM và chạy thử thì ở mấy bộ so sánh ban đầu nó báo giá trị của MW2 đúng với giá trị đếm được ở counter. còn lại mấy bộ so sánh sau thì nó bảo giá trị MW2 không đúng. (ở counter đếm được là 8 thì mấy bộ so sánh đầu nó bảo giá trị MW2 là 8, còn ở mấy bộ so sánh sau thì bảo 5;0.. lung tung hết.
    có ai biết chỉ dùm em với ạ.
    em xin cảm ơn!

  2. #2
    Thành viên Đồng
    Ngày tham gia
    Mar 2011
    Đang ở
    Nếu có vấn đề gì hỏi thì làm ơn đưa lên diễn đàn nhé
    Bài viết
    1,879
    Thanks
    159
    231 lượt trong 198 bài viết
    sai cơ bản về cấu trúc vùng nhớ và kiểu dữ liệu của PLC S7 300
    Cung cấp Hidden Content ,Hidden Content ,vật tư tự động hóa cũ và mới
    Liên hệ: Hidden Content
    website: Hidden Content
    __________________________________________________ ___________________
    Phone: 0912888729 - 0985888729
    Y.M: codientuhd

  3. Bài viết của "anhlv.ddt" đã được cám ơn bởi các thành viên:


  4. #3
    Thành viên Mới
    Ngày tham gia
    Nov 2013
    Bài viết
    3
    Thanks
    0
    0 lượt trong 0 bài viết
    cảm ơn anh. em mới tự học nên còn gà quá. anh có tài liệu về phần này không cho em xin tham khảo với ạ.

  5. #4
    Thành viên Đồng
    Ngày tham gia
    Mar 2011
    Đang ở
    Nếu có vấn đề gì hỏi thì làm ơn đưa lên diễn đàn nhé
    Bài viết
    1,879
    Thanks
    159
    231 lượt trong 198 bài viết
    Xài ngay của Step 7 là đầy đủ nhất nhé F1
    Cung cấp Hidden Content ,Hidden Content ,vật tư tự động hóa cũ và mới
    Liên hệ: Hidden Content
    website: Hidden Content
    __________________________________________________ ___________________
    Phone: 0912888729 - 0985888729
    Y.M: codientuhd

  6. Bài viết của "anhlv.ddt" đã được cám ơn bởi các thành viên:


  7. #5
    Little PLC

    Ngày tham gia
    Mar 2011
    Đang ở
    Mọi câu hỏi hãy đưa lên diễn dàn. Tôi không dùng hộp thư riêng.
    Bài viết
    3,151
    Thanks
    257
    1,085 lượt trong 567 bài viết
    Trích dẫn Gửi bởi Đức Anh Xem bài viết
    Xin chào tất cả mọi người.
    Mọi người có thể cho em hỏi vì sao trong một chương trình (em viết trên OB1 bằng ngôn ngữ LAD) cùng sử dụng một bit nhớ để so sánh nhưng ở các bộ so sánh khác nhau thì nó lại báo giá trị của bit đó khác nhau khi em chạy nó bằng PLCSIM.
    Ví dụ: em sử dụng counter để đếm giá trị và cho lưu kết quả vào bit nhớ MW1, sau đó chuyển giá trị ở MW1( là mã BCD) sang MW2 (mã integer) rồi dùng MW2 này để so sánh với các số nguyên (dùng nhiều bộ so sánh) nhưng khi kết nối với PLCSiM và chạy thử thì ở mấy bộ so sánh ban đầu nó báo giá trị của MW2 đúng với giá trị đếm được ở counter. còn lại mấy bộ so sánh sau thì nó bảo giá trị MW2 không đúng. (ở counter đếm được là 8 thì mấy bộ so sánh đầu nó bảo giá trị MW2 là 8, còn ở mấy bộ so sánh sau thì bảo 5;0.. lung tung hết.
    có ai biết chỉ dùm em với ạ.
    em xin cảm ơn!
    Như vậy Mr anhlv.ddt đã nói thì bạn sai cấu trúc PLC. Sai cấu trúc vùng nhớ. Ví dụ MW10 = MB10 + MB11 thì bạn xài đã bị đụng vùng nhớ.

    Bạn tự lấy cây viết ra sẽ bảng vùng nhớ là xong.

    Chúc thành công.
    Hidden Content

    Trần Văn Hiếu
    Email: Hidden Content
    Sđt: (+84)987 - 338 - 334

  8. #6
    Thành viên Mới
    Ngày tham gia
    Nov 2013
    Bài viết
    3
    Thanks
    0
    0 lượt trong 0 bài viết
    cảm ơn anh nhiều!!

Tag của Chủ đề này

Đá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