Thông báo

Collapse
No announcement yet.

Hỏi về Timer trong S7-200?

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

  • Hỏi về Timer trong S7-200?

    Mình dùng chương trình MicroWin 32 đê lập trình cho con S7-200.

    Và trong chương trình mình có xài Timer:
    -T37 (100ms)X20(PT)=2s
    -T32 (1ms)X5000(PT)= 5s
    Khi mô phỏng trên phần mềm của S7-200 thì cả 2 timer này đều chạy không đúng thời gian. Vd khi đạt 5s thì mới bật lên ON nhưng khoản 2s là bật rồi, mình chưa nạp thử lên con thật bên ngoài. Không biết lý do sao nữa? các bác biết chỉ mình dùm! Để chạy đúng thời gian đã đạt thì phải làm sao? Thanks!

  • #2
    Đó là do chương trình mô phỏng thôi, không phải là lỗi lập trình đâu. Chương trình mô phỏng đó chỉ thích hợp mô phỏng giá trị Input và Output, còn Timer không chuẩn. Bạn dùng PLC thật thì không vấn đề gì.

    Comment


    • #3
      Vậy à! hic hic làm hại em mò mún chít! Để em thử trên con thật xem! Cám ơn bác nhiều!

      Comment


      • #4
        Một vấn đề về timer

        Em mới nghiên cứu con S7-200 nên còn yếu lắm mong các bác giúp đở!
        Theo như trong hình kèm theo:



        Thì kích hoạt I0.0 sau một thời gian thì T37 bật lên 1 thì Q0.0 -> 0, đồng thời Q0.1 -> 1 đúng không. nhưng sao em mô phỏng bằng phần mềm thì Timer này không chạy.

        Nếu thay chổ Q0.0 chổ timer bằng tiếp điểm thì chạy. hic hic
        lỗi này do lập trình sai hay do chương trình mo phỏng sai. Bác nào có chương trình nào khác mô phỏng cho con S7-200 ngon không? cho mình xin với!

        Thanks!
        Attached Files
        Last edited by iKernel; 24-07-2008, 11:28.

        Comment


        • #5
          sau khi bật i0.0 --> tiếp điểm của q0.0 đóng --> kích hoạt timer --> timer đếm đến giá trị đặt --> t37 thường kín mở ra, T37 thường hở đóng lại. Khi t37 thường kín mở --> cuộn q0.0 bị ngắt --> tiếp điểm q0.0 mở --> ngắt timer --> làm việc lại từ đầu. --> bạn không thể nhìn thấy q0.1 hoạt động.
          để Q0.0 nhấp nháy bạn có thể dùng các tiếp điểm đặc biệt SM0.4, SM0.5 hay kết hợp các tiếp điểm đó với bộ đếm counters
          Last edited by Codien; 24-07-2008, 16:46.

          Comment


          • #6
            À! vậy để Q0.0 nhấp nhấy trong khoảng thời gian thì phải làm lại thế nào nhỉ?

            Comment


            • #7
              để Q0.0 nhấp nháy trong khoảng thời gian đặt trước thì bạn chỉ cần đặt 1 tiếp điểm đặc biệt SM0.5 hoặc SM0.4 ngay sau T37 (ở network 1).

              Comment


              • #8
                đây là 1 VD: khi Q0.0 =1 sau thời gian đặt -->q0.0 = 0 và q0.0 = 1. và q0.2 nhấp nháy dùng tiếp điểm.
                Attached Files

                Comment


                • #9
                  Cám ơn các bác rất nhiều!

                  À! mà sẳn tiện các bác cho hỏi có mẫu ví dụ nào về thời gian thực không (Clock). VD như định tới 2h thì đèn tự động tắt chẳng hạn! Cháu mới vào nghiên cứu nên nhiều kiến thức còn hạn chế, mong các bác giúp!

                  Comment


                  • #10
                    Một VD về thời gian thực
                    Attached Files

                    Comment


                    • #11
                      co ai biet khai bao bien trong cac trang RAM cua Psoc khong. vi Psoc to chu sram theo trang ma.
                      ----------------------------------------------
                      Hạnh phúc là mang lại hạnh phúc cho người khác!

                      Comment


                      • #12
                        Nguyên văn bởi iKernel Xem bài viết
                        Em mới nghiên cứu con S7-200 nên còn yếu lắm mong các bác giúp đở!
                        Theo như trong hình kèm theo:



                        Thì kích hoạt I0.0 sau một thời gian thì T37 bật lên 1 thì Q0.0 -> 0, đồng thời Q0.1 -> 1 đúng không. nhưng sao em mô phỏng bằng phần mềm thì Timer này không chạy.

                        Nếu thay chổ Q0.0 chổ timer bằng tiếp điểm thì chạy. hic hic
                        lỗi này do lập trình sai hay do chương trình mo phỏng sai. Bác nào có chương trình nào khác mô phỏng cho con S7-200 ngon không? cho mình xin với!

                        Thanks!
                        Ở Network 1: của bạn không có duy trì cho Q0.0 làm sao mà T37 chạy được
                        NGUYỄN XUÂN VŨ
                        Mua bán, sửa chữa PLC, biến tần
                        Vỉ mạch điện tử công nghiệp các loại
                        0978462163

                        Comment


                        • #13
                          Network 1
                          LD I0.0
                          O Q0.0
                          AN T37
                          = Q0.0
                          Network 2
                          LD Q0.0
                          TON T37, +100
                          Network 3
                          LD T37
                          = Q0.1
                          Vơi chương trình này bạn muốn cứ sau 10s thì Q0.1 lại có một lần đúng không?
                          NGUYỄN XUÂN VŨ
                          Mua bán, sửa chữa PLC, biến tần
                          Vỉ mạch điện tử công nghiệp các loại
                          0978462163

                          Comment


                          • #14
                            Nguyên văn bởi xuanvu_dk2 Xem bài viết
                            Network 1
                            LD I0.0
                            O Q0.0
                            AN T37
                            = Q0.0
                            Network 2
                            LD Q0.0
                            TON T37, +100
                            Network 3
                            LD T37
                            = Q0.1
                            Vơi chương trình này bạn muốn cứ sau 10s thì Q0.1 lại có một lần đúng không?
                            Sai, cái này là trường hợp trên với I0.0 là công tắc

                            Comment


                            • #15
                              nhung bai nay rat tot cho nhung nguoi nhu em moi bat dau tim hieu ve s7_200[

                              Comment

                              Về tác giả

                              Collapse

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

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

                              Collapse

                              Đang tải...
                              X