Help lập trình PLC s7-200

Thảo luận trong 'PLC, PAC, MATLAB' bắt đầu bởi thuongdtqb, 9/4/12.

  1. thuongdtqb New Member

    em có cái đề thế này:
    Lập trình mở máy động cơ dùng 1 nút nhấn ON/OFF, hoạt động theo yêu cầu sau:
    - Nhấn nút ON/OFF lần 1 động cơ chạy, đèn D sáng.
    - Nhấn nút ON/OFF lần 2 động cơ dừng, đèn D tắt
    - Khi có sự cố như quá tải, rờ le nhiệt RN tác động ,động cơ dừng và đèn D
    sáng nhấp nháy liên tục.
    - Sau khi xử lý sự cố xong nhấn nút RESET ở rờ le nhiệt, sau đó nhấn ON
    động cơ chạy lại bình thường.
    Gán địa chỉ I/O:
    View attachment mach dong luc.jpg
    bác nào biết giúp em với. làm sao để biết quá tải qua rơ le được và đền đó đang sáng làm sao mà nhấ nhý dk.thank nhiều
     
  2. kissyou

    kissyou New Member

    Vấn đề 1: Cái role nhiệt có 1 cặp tiếp điểm thường đóng, 1 cặp thường mở. Mình ko có role ở đây, nhớ mang máng là tiếp điểm 95-96 và 97-98 đó. Bạn nối nguồn qua cặp thường mở rồi nối tới PLC. Giả sử như 24V----95/96---(I1.0)PLC. Khi quá tải thì cặp 95/96 từ thường mở đóng lại cấp 24V cho I1.0. Như vậy trong chương trình PLC , I1.0 sẽ là đầu vào quá tải, I1.0 có tác động thì dừng động cơ và xử lý đèn, chắc bạn xử lý tiếp đc. Thế là xong vấn đề nhận biết có quá tải nhé
    Vấn đề thứ 2, xử lý đèn nháy khi quá tải. Bạn nên dùng chương trình con(ctc) . Khi I1.0 có điện( Động cơ quá tải) thì gọi ctc 1. Trong ctc 1 bạn viết nháy cái đèn (Dùng timer hoặc tiếp điểm đặc biệt SM) là ok

    Thế là ct đk của bạn khi role nhiệt tác động I1.0. I1.0 tác động dừng động cơ và gọi ctc 1. Trong ctc 1 viết ct nháy đèn .OK rồi. có j ko hiểu bạn cứ up lên cho mọi người trao đổi
     

Chia sẻ trang này