Thông báo

Collapse
No announcement yet.

Cần giúp đỡ về cách lấy dữ liệu từ các miền nhớ PLC ra để hiển thị......

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • Cần giúp đỡ về cách lấy dữ liệu từ các miền nhớ PLC ra để hiển thị......

    Tôi đăng quan tâm về cách lấy dữ liệu từ miền nhớ của Counter trong S7_200.Ví dụ như mình cần đếm số sản phẩm khi đó giá trị của counter sẽ thay đổi theo số xung đếm và cách mà mình cần là lấy giá trị đó hiển thi ra ví dụ như LED 7 đoạn chẳng hạn.Tôi chỉ biết khi nà có xung đếm thì giá trị trong thanh ghi C_Word thay đổi ,nhưng không biết cách lấy số đó ra từ thanh ghi C_Word(chỉ lấy từ thanh ghi C_Word thôi,còn cách lấy số lần đếm đó MOW vào miền nhớ khác thì ko tính_)
    +Khi mà CPU_S7_200 lưu một số BCD 16 bit vào một miền nhờ như MW2 ,thì nó lưu như thế nào? ví dụ như số 15 chằng hạn

  • #2
    Bit của counter: C1 là C1, còn miền nhớ là CW1 (word), bố trí của MW2 như thế nào thì tài liệu S7 200 nói rất rõ bạn check nhé. Mà mình thấy trong help của MicroWin ghi rõ những điều trên rồi mà.
    |

    Comment


    • #3
      Nguyên văn bởi vankhanhdhbk Xem bài viết
      Tôi đăng quan tâm về cách lấy dữ liệu từ miền nhớ của Counter trong S7_200.Ví dụ như mình cần đếm số sản phẩm khi đó giá trị của counter sẽ thay đổi theo số xung đếm và cách mà mình cần là lấy giá trị đó hiển thi ra ví dụ như LED 7 đoạn chẳng hạn.Tôi chỉ biết khi nà có xung đếm thì giá trị trong thanh ghi C_Word thay đổi ,nhưng không biết cách lấy số đó ra từ thanh ghi C_Word(chỉ lấy từ thanh ghi C_Word thôi,còn cách lấy số lần đếm đó MOW vào miền nhớ khác thì ko tính_)
      +Khi mà CPU_S7_200 lưu một số BCD 16 bit vào một miền nhờ như MW2 ,thì nó lưu như thế nào? ví dụ như số 15 chằng hạn
      Để hiển thị, chỉ cần move giá trị một ô (vùng) nhớ ra vùng nhớ liên kết ngoại vi của PLC (vùng nhớ Q của S7-200 và S7-300). Khi này giá trị hiển thị được sẽ theo kiểu nhị phân hoặc BCD tùy cách bạn lưu. Nếu ko có gì đặc biệt thì PLC sẽ lưu theo kiểu nhị phân. MW2 có 16 bit, ô nhớ đầu tiên là MB2, tiếp theo là MB3. Số 15 trong mã nhị phân là 0000 0000 0000 1111, khi đó, MB2 = 0000 1111 MB3 = 0000 0000
      Homepage:

      Comment


      • #4
        Nguyên văn bởi bientangiare Xem bài viết
        Bit của counter: C1 là C1, còn miền nhớ là CW1 (word), bố trí của MW2 như thế nào thì tài liệu S7 200 nói rất rõ bạn check nhé. Mà mình thấy trong help của MicroWin ghi rõ những điều trên rồi mà.
        Bit x của counter Cy la Cy.x, miền nhớ là một tập hợp các ô nhớ, không phải một word (2 byte) nhớ. Xin lỗi nếu góp ý này của tôi làm bạn cảm thấy khó chịu.
        Homepage:

        Comment

        Về tác giả

        Collapse

        vankhanhdhbk Tìm hiểu thêm về vankhanhdhbk

        Bài viết mới nhất

        Collapse

        Đang tải...
        X