Đăng Ký
Trang 1 của 4 123 ... CuốiCuối
Kết quả 1 đến 10 của 37
  1. #1
    Thành viên cấp 4
    Ngày tham gia
    Mar 2011
    Đang ở
    HoChiMinh City
    Bài viết
    488
    Thanks
    0
    83 lượt trong 49 bài viết

    Tạo chu kỳ xung với thời gian n (bất kỳ)

    Chào mọi người.
    Mình lập chủ đề này với mục đích chính là cùng mọi người thảo luận về cách tao 1 chu kỳ xung với thời gian bất kỳ ( theo ý muốn của mình: 1s, 2s,10s, ...).
    Trong PLC S7-200, có một lệnh SM0.5, lệnh này tự động tạo xung với chu kỳ 1s (0.5s ON và 0.5s OFF), tức là không thay đổi được thời gian của chu kỳ xung.
    Còn trong PLC S7-300, không biết có lệnh đặc biệt này không.
    Khi mình muốn có 1 chu kỳ xung với thời gian 5s, thì mình hay dùng 2 timer SD để tạo ra.
    Không biết còn cách nào nữa không. Mong mọi người cùng chia sẻ và giúp đỡ.
    Vinh - 0935 501 812

  2. #2
    Little PLC

    Ngày tham gia
    Mar 2011
    Đang ở
    Mọi câu hỏi hãy đưa lên diễn dàn. Tôi không dùng hộp thư riêng.
    Bài viết
    3,151
    Thanks
    257
    1,084 lượt trong 567 bài viết
    Ngoài việc sử dụng timer On delay còn có thể sử dụng timer SE - tạo xung có nhớ để chuyển đổi. Việc chuyển đổi qua lại giữ 2 timer đó tùy thuộc vào bạn đã hiểu thực sự 2 timer đó hay chưa.
    Bạn có thể coi kỹ lại cách sử dụng của 2 timer và từ đó chuyển đổi qua lại.
    có gì bạn có thể gửi cho một ví dụ hay hình ảnh bạn làm không?
    Thank
    Hidden Content

    Trần Văn Hiếu
    Email: Hidden Content
    Sđt: (+84)987 - 338 - 334

  3. #3
    Thành viên cấp 4
    Ngày tham gia
    Mar 2011
    Đang ở
    HoChiMinh City
    Bài viết
    488
    Thanks
    0
    83 lượt trong 49 bài viết

    Ở đây mình dùng 2 timer SD (On delay). Cách này mình tạo ra chu kỳ xung là 10s (5s ON và 5s OFF). Và thời gian ON hay OFF mình có thể thay đổi được thông quá cách đặt thời gian tại T0, T1.
    Vinh - 0935 501 812

  4. #4
    Thành viên Đồng
    Ngày tham gia
    Mar 2011
    Đang ở
    Nếu có vấn đề gì hỏi thì làm ơn đưa lên diễn đàn nhé
    Bài viết
    1,879
    Thanks
    159
    231 lượt trong 198 bài viết
    tôi thấy trong S7 200 cũng vẫn dùng 2 timer tạo xung như mong muốn đc mà ?
    Cung cấp Hidden Content ,Hidden Content ,vật tư tự động hóa cũ và mới
    Liên hệ: Hidden Content
    website: Hidden Content
    __________________________________________________ ___________________
    Phone: 0912888729 - 0985888729
    Y.M: codientuhd

  5. #5
    Thành viên cấp 4
    Ngày tham gia
    Mar 2011
    Đang ở
    HoChiMinh City
    Bài viết
    488
    Thanks
    0
    83 lượt trong 49 bài viết
    Trích dẫn Gửi bởi anhlv.ddt Xem bài viết
    tôi thấy trong S7 200 cũng vẫn dùng 2 timer tạo xung như mong muốn đc mà ?
    Bạn nói đúng: ở trên mình chỉ lấy ví dụ của SM0.5 để minh hoạ thôi, chứ SM0.5 không thể thay đổi chu kỳ xung được. Muốn tạo xung với chu kỳ mong muốn mình vẫn dùng 2 timer.
    Nhưng mình mở chủ đề này ở S7-300 với mục đích chính là cùng mọi người thảo luận về những cách tạo xung với chu kỳ mà ta muốn.
    Vinh - 0935 501 812

  6. #6
    Thành viên Đồng
    Ngày tham gia
    Mar 2011
    Đang ở
    Nếu có vấn đề gì hỏi thì làm ơn đưa lên diễn đàn nhé
    Bài viết
    1,879
    Thanks
    159
    231 lượt trong 198 bài viết
    Trích dẫn Gửi bởi thiquocvinh Xem bài viết
    Bạn nói đúng: ở trên mình chỉ lấy ví dụ của SM0.5 để minh hoạ thôi, chứ SM0.5 không thể thay đổi chu kỳ xung được. Muốn tạo xung với chu kỳ mong muốn mình vẫn dùng 2 timer.
    Nhưng mình mở chủ đề này ở S7-300 với mục đích chính là cùng mọi người thảo luận về những cách tạo xung với chu kỳ mà ta muốn.
    thì cũng dùng 2 timer như vậy, hi, S7 200 tôi chưa thử dùng điều xung, ai làm rùi thì cho anh em kinh nghiệm với , hjc
    Cung cấp Hidden Content ,Hidden Content ,vật tư tự động hóa cũ và mới
    Liên hệ: Hidden Content
    website: Hidden Content
    __________________________________________________ ___________________
    Phone: 0912888729 - 0985888729
    Y.M: codientuhd

  7. #7
    Thành viên cấp 4
    Ngày tham gia
    Mar 2011
    Đang ở
    HoChiMinh City
    Bài viết
    488
    Thanks
    0
    83 lượt trong 49 bài viết
    Ở trên mình dùng 2 ON DELAY . Nhưng anh Hiếu có nói là cũng có thể dùng SE (tức là Tạo xung có nhớ). Và mình cũng đã không dùng 2 ON DELAY ( SD ) nữa mà thử dùng 1 SD và 1 SE ( tức là 1 On delay SD và 1 Tạo xung có nhớ SE ).

    Mong mọi người góp ý và chỉnh sữa thêm.
    Thanks
    Vinh - 0935 501 812

  8. #8
    Thành viên cấp 4
    Ngày tham gia
    Mar 2011
    Đang ở
    HoChiMinh City
    Bài viết
    488
    Thanks
    0
    83 lượt trong 49 bài viết
    Và cách dùng 1 SD và 1 SE này cũng có thể thay đổi thời gian chu kỳ xung thông qua cách đặt thời gian của 2 Timer SD SE này.
    Vinh - 0935 501 812

  9. #9
    Thành viên cấp 3
    Ngày tham gia
    Mar 2011
    Bài viết
    240
    Thanks
    10
    9 lượt trong 8 bài viết
    Về cách tạo xung thì việc dùng 2 time là có thể tạp được chu kỳ xung tùy ý .Ngoài ra còn có cách dùng ngắt chu kỳ (nhưng bị hạn chế 1ms đến 1 phút ) .Và ngoài ra còn có cách dùng xung clock của CPU (cung cấp 7 dạng xung khác nhau).

  10. #10
    Thành viên cấp 4
    Ngày tham gia
    Mar 2011
    Đang ở
    HoChiMinh City
    Bài viết
    488
    Thanks
    0
    83 lượt trong 49 bài viết
    Trích dẫn Gửi bởi nguyendien.89 Xem bài viết
    Về cách tạo xung thì việc dùng 2 time là có thể tạp được chu kỳ xung tùy ý .Ngoài ra còn có cách dùng ngắt chu kỳ (nhưng bị hạn chế 1ms đến 1 phút ) .Và ngoài ra còn có cách dùng xung clock của CPU (cung cấp 7 dạng xung khác nhau).
    Tạo xung bằng 2 cách trên, vẫn bị ngắt đoạn 1 khoảng thời gian nhỏ ( không đáng kể) cho nên mình có thể bỏ qua được.
    nguyendien.89 có thể nói rõ hơn về cách dùng ngat82 chu kì và dùng xung clock của CPU được không. Bạn có thể cho ví dụ, hình ảnh minh hoạ để mọi người thấy hiểu rõ hơn.
    Thanks
    Vinh - 0935 501 812

Trang 1 của 4 123 ... CuốiCuối

Đánh dấu

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •  
Back to Top