Thông báo

Collapse
No announcement yet.

Phân biệt giữa Ngắt và CT Con?

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

  • Phân biệt giữa Ngắt và CT Con?

    Chức năng của CT Con theo tui thấy khá giống với CT Ngắt. Vậy cần phân biệt khi nào thì sử dụng để viết CT Con, khi nào thì viết CT Ngắt? Nếu thay Ct Ngắt bằng CT Con có được không? các bác trao đổi dùm nhe!

  • #2
    cái này mình cũng đang boăn khoăn, ai hỉu rõ chỉ giúp
    theo mình hiểu thì ngắt đc nhà sản xuất thiết lập sẵn bên trong con PLC mà cũng như con VĐK,
    nó tác động nhanh và dứt khoát hơn chương trình con
    mà nếu thay ngắt bằng ct con thì lãng phí mà hình như cũng không hiệu quả bằng

    Comment


    • #3
      Nguyên văn bởi ninhquinn Xem bài viết
      Chức năng của CT Con theo tui thấy khá giống với CT Ngắt. Vậy cần phân biệt khi nào thì sử dụng để viết CT Con, khi nào thì viết CT Ngắt? Nếu thay Ct Ngắt bằng CT Con có được không? các bác trao đổi dùm nhe!
      Chào bạn,
      CT ngắt là chương trình thực hiện khi xảy ra ngắt, đúng không? Chương trình con là 1 đoạn chương trình mà ta có thể gọi bất cứ khi nào ta muốn, đúng không?

      Nếu đúng như vậy thì quá rõ ràng rồi. hai cái này khác nhau. Trong lập trình cho vi điều khiển, khi có ngắt, ta thường gọi chương trình con vì bộ nhớ dành cho chương trình ngắt không nhiều. Thế thôi.

      Comment


      • #4
        Khi có ngắt thì mặc kệ PLC đang làm cái gì, đang ở đâu, đang thực hiện câu lệnh gì, kệ kệ kệ, cũng nhảy vào chương trình ngắt làm việc trước, rồi sau khi làm việc xong rồi ( tức là quét xong ) sẽ nhảy ra làm tiếp.
        Chương trình con thì tuỳ thuộc vào vòng quét của PLC, PLC quét tới đâu đụng chương trình con, PLC mới làm, chưa đụng là chưa làm.

        Comment


        • #5
          Trước kia mình lập trình PLC toàn lập trình trên một khối OB ( vì toàn các bài toán đơn giản), trước làm cho thằng vi điều khiển mình cũng chia chương trình con. Hôm rồi thấy thằng chuyên gia nước ngoài làm cho một hệ thống xử lý hóa chất, khối OB1 ( hình như là khối OB chính) của nó có đúng 1 network, kèm theo là một loạt các khối khác. Cho mình hỏi nó dùng câu lệnh gì để gọi chương trình trong các khối FC và FB vậy, mình nghĩ các khối FC cũng như là các chương trình con, chia ra như vậy cho dễ lập trình và nhìn đỡ nhức mắt. Nhưng mấy tài liệu trên mạng không thấy nói, tìm chưa ra.
          Last edited by hovuong21; 15-04-2010, 23:49.

          Comment


          • #6
            Cảm ơn bạn nguyenphong đã đưa ra một câu trả lời rất hay.
            Câu trả lời của bạn mình thấy hay nhất trong những câu trả lời mà mình đã đọc.
            Hi vọng sẽ gặp nhiều câu trả lời hay như câu này cho những thắc mắc o những nội dung tiếp theo:d

            Comment

            Về tác giả

            Collapse

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

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

            Collapse

            Đang tải...
            X