Thông báo

Collapse
No announcement yet.

Lập trình CPM1A

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

  • Lập trình CPM1A

    Chào các bạn
    HIên tại mình đang làm đồ án về thiết kế trạm cân tự động. Trong đó có phần mình phải lấy dữ liệu từ Đầu cân (Indicator). Khi mình đọc tài liệu về CPM2A thị Trong tập lệnh của nó có hỗ trợ các lệnh TXD và RXD. Vì điều kiện không cho phép nên hiện tại mình chỉ có CPM1A để lập trình. Tuy nhiên 2 lệnh này lại không được hỗ trợ cho CPM1A. Mặc dù trong mục truyền thông của CPM2A và CPM1A đều có các phần kết nối như Host Link, NT link, và PC link, No protocol,... Nếu như theo tài liệu của CPM2A thì mình chỉ cần kết nối Indicator và CPM2A (Qua RS232). Sau đó dùng các lệnh TXD để truyền và RXD để nhận dữ liệu với Indicator theo giao thức No protocol bằng cách gửi mã lệnh đúng như thiết lập trong Indicator (Gồm địa chỉ Indicator, lệnh đọc dữ liệu RW, ....). Khi đó Indicator sẽ tự động so sánh địa chỉ và đáp ứng theo yêu cầu của PLC. Còn với CPM1A thì mình không biết làm thế nào? Bạn nào biết vui lòng chỉ cho mình được không? Nhân tiện cho mình hỏi luôn là dùng lệnh gì để tạo đựoc 1 vòng lặp? Thời gian làm đồ án của mình không còn nhiều nên rất mong các bạn nhiệt tình giúp đỡ.
    Cảm ơn các bạn rất nhiều!
    |

  • #2
    Nguyên văn bởi thejovialman Xem bài viết
    Chào các bạn
    HIên tại mình đang làm đồ án về thiết kế trạm cân tự động. Trong đó có phần mình phải lấy dữ liệu từ Đầu cân (Indicator). Khi mình đọc tài liệu về CPM2A thị Trong tập lệnh của nó có hỗ trợ các lệnh TXD và RXD. Vì điều kiện không cho phép nên hiện tại mình chỉ có CPM1A để lập trình. Tuy nhiên 2 lệnh này lại không được hỗ trợ cho CPM1A. Mặc dù trong mục truyền thông của CPM2A và CPM1A đều có các phần kết nối như Host Link, NT link, và PC link, No protocol,... Nếu như theo tài liệu của CPM2A thì mình chỉ cần kết nối Indicator và CPM2A (Qua RS232). Sau đó dùng các lệnh TXD để truyền và RXD để nhận dữ liệu với Indicator theo giao thức No protocol bằng cách gửi mã lệnh đúng như thiết lập trong Indicator (Gồm địa chỉ Indicator, lệnh đọc dữ liệu RW, ....). Khi đó Indicator sẽ tự động so sánh địa chỉ và đáp ứng theo yêu cầu của PLC. Còn với CPM1A thì mình không biết làm thế nào? Bạn nào biết vui lòng chỉ cho mình được không? Nhân tiện cho mình hỏi luôn là dùng lệnh gì để tạo đựoc 1 vòng lặp? Thời gian làm đồ án của mình không còn nhiều nên rất mong các bạn nhiệt tình giúp đỡ.
    Cảm ơn các bạn rất nhiều!
    Có 2 cách:
    1. Đổi PLC
    2. Dùng thêm module analog kết nối với PLC để đọc tín hiệu từ đầu cân. Thông thường thì đầu cân nào cũng có ngõ ra analog.
    Về vòng lặp đối với PLC thì mình nghĩ không cần thiết. Chương trình PLC sẽ thực thi từ lệnh đầu đến lệnh cuối vào tự động quét lặp vòng. Kết hợp với điều kiện của 1 biến đếm nào đó là làm được lệnh lặp vòng rồi.

    Thân,

    Comment


    • #3
      [QUOTE=zeratul;223434]Có 2 cách:
      1. Đổi PLC
      Nói như bạn có nghĩa là cpm1A không thực hiện được việc này rồi. Thầy mình chỉ có con CPM1A nên chịu rồi.
      2. Dùng thêm module analog kết nối với PLC để đọc tín hiệu từ đầu cân. Thông thường thì đầu cân nào cũng có ngõ ra analog.
      Còn phần này thì cũng không được vì không có modul Analog.
      Không biết có ai còn cách nào nữa không ạ?Xin vui lòng chỉ bảo. Thanks
      |

      Comment


      • #4
        [QUOTE=thejovialman;223458]
        Nguyên văn bởi zeratul Xem bài viết
        Có 2 cách:
        1. Đổi PLC
        Nói như bạn có nghĩa là cpm1A không thực hiện được việc này rồi. Thầy mình chỉ có con CPM1A nên chịu rồi.
        2. Dùng thêm module analog kết nối với PLC để đọc tín hiệu từ đầu cân. Thông thường thì đầu cân nào cũng có ngõ ra analog.
        Còn phần này thì cũng không được vì không có modul Analog.
        Không biết có ai còn cách nào nữa không ạ?Xin vui lòng chỉ bảo. Thanks
        Cách 3: Đổi đề tài.

        Comment

        Về tác giả

        Collapse

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

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

        Collapse

        Đang tải...
        X