(Trợ giúp) Đếm vòng thời gian trong S7 300

Thảo luận trong 'Siemens PLC S7-200/300/400 và S7-1200/1500' bắt đầu bởi ksboma, 6/1/17.

  1. ksboma

    ksboma New Member

    Tham gia ngày:
    17/12/16
    Bài viết:
    5
    Đã được thích:
    0
    Điểm thành tích:
    1
    Giới tính:
    Nam
    - Ở network 5, mình có một Timer như hình. Khi M0.0 được set thì Timer đếm, hết 5s thì quay lại lại đếm từ đầu, chu kỳ cứ lặp đi lặp lại như vậy.
    - Ở network 6 mình định dùng một Counter để đếm số chu kỳ 5s đó, nghĩa là cứ sau một chu kỳ 5s của timer thì đếm lên 1, vấn đề là mình không biết đưa cái gì vào để kích cho CU, mình có đưa T1 vào đó nhưng không được, hình như nó quá nhanh hay gì đó mà không kích đếm được. Mong các bạn cho giải pháp.
     

    Các file đính kèm:

    Quan tâm nhiều
    Bài viết mới
    Phát xung tốc độ cao S7 300
    Phát xung tốc độ cao S7 300 bởi QThangdotnet, 24/3/17 lúc 11:41 AM
    Help help! winCC
    Help help! winCC bởi hozumibu, 21/3/17 lúc 5:13 PM
  2. mechatronicetc

    mechatronicetc New Member

    Tham gia ngày:
    18/11/14
    Bài viết:
    92
    Đã được thích:
    46
    Điểm thành tích:
    18
    Giới tính:
    Nam
    Nghề nghiệp:
    Automation Commissioning engineer
    Nơi ở:
    TPHCM
    Thử cho 1 đầu ra M0.1 ngay chỗ out của Timer, lấy M0.1 này kich CU
     
  3. tienthanhtdh

    tienthanhtdh New Member

    Tham gia ngày:
    12/4/16
    Bài viết:
    18
    Đã được thích:
    3
    Điểm thành tích:
    3
    Giới tính:
    Nam
    Xung đếm cho Counter thì bạn nên sử dụng xung sườn lên và bạn xem lại Timer xem có phải loại On Timer không? Có nhiều cách để test mà.
     
    nguyenanhtu1989 thích bài này.
  4. ksboma

    ksboma New Member

    Tham gia ngày:
    17/12/16
    Bài viết:
    5
    Đã được thích:
    0
    Điểm thành tích:
    1
    Giới tính:
    Nam
    - Mình đã làm trước khi hỏi, nếu đơn giản vậy thì mình đâu cần hỏi.

    - Dùng lệnh POS, nó chỉ đếm lần đầu thôi bạn, sau đó giữ luôn mạch những vòng sau không đếm nữa.
    - Mình dùng S7-PLCSIM để mô phỏng rồi nhé.
     
  5. quangthang

    quangthang New Member

    Tham gia ngày:
    28/7/16
    Bài viết:
    3
    Đã được thích:
    0
    Điểm thành tích:
    1
    Giới tính:
    Nam
    Như thế cũng chả khác gì lấy T1 bỏ vào, mình nghĩ là không dùng T1 để Reset T1 mà mình dùng I0.0 chẳng hạn
     
  6. ksboma

    ksboma New Member

    Tham gia ngày:
    17/12/16
    Bài viết:
    5
    Đã được thích:
    0
    Điểm thành tích:
    1
    Giới tính:
    Nam
    Dùng I0.0 thì timer không tự reset được bạn, mình muốn nó tự động reset rồi tự đếm lại từ đầu.
     
  7. mechatronicetc

    mechatronicetc New Member

    Tham gia ngày:
    18/11/14
    Bài viết:
    92
    Đã được thích:
    46
    Điểm thành tích:
    18
    Giới tính:
    Nam
    Nghề nghiệp:
    Automation Commissioning engineer
    Nơi ở:
    TPHCM
    Bạn bỏ Reset T1 chỗ timer đi, rồi đảo vị trí 2 network là OK
    Hãy đăng nhập hoặc đăng ký để xem được links
     
    Chỉnh sửa cuối: 11/1/17
    ksboma and Doantruc like this.
  8. Doantruc

    Doantruc New Member

    Tham gia ngày:
    3/10/16
    Bài viết:
    3
    Đã được thích:
    1
    Điểm thành tích:
    3
    Giới tính:
    Nam
    Dat dau vao chan CU la tiep diem thuong mo cua t1 nhung phai dao 2 nw cho nhau la ok
     
  9. admin

    admin Chia sẻ để cùng phát triển Thành viên BQT

    Tham gia ngày:
    15/1/13
    Bài viết:
    3,124
    Đã được thích:
    2,298
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Nghề nghiệp:
    Automation Engineer
    Nơi ở:
    Sài Gòn
    Web:
    Admin lâu giờ bị cái dự án nó chiếm hết thời gian không còn chăm sóc nhiều cho diễn đàn được. Thấy cái chủ đề này vậy mà cũng nhiều bạn quan tâm. Mình thấy có giải pháp rồi nên không tham gia giải pháp nữa. Ở đây lưu ý các bạn là khi các bạn học về một cái gì đó cần hiểu rõ bản chất của nó thì các bạn sẽ làm được. Ví dụ cần lưu ý các đầu vào của Counter, nó cần điều kiện gì, khi nào ... thì các bạn sẽ làm được.
     

Chia sẻ trang này