- vừa được xem lúc

Lập trình PLC để điều khiển nhiều động cơ cho người mới bắt đầu

0 0 10

Người đăng: VN Control

Theo Viblo Asia

Để bắt đầu với chuỗi series về hướng dẫn lập trình ngôn ngữ LAD/LD cho người mới bắt đầu. VNCONTROL sẽ hướng dẫn cho các bạn cách lập trình để điều khiển nhiều động cơ sử dụng LAD

Đề bài

Thiết kế sơ đồ ladder logic PLC cho ứng dụng sau:

Chúng ta sử dụng ba công tắc bật/tắt để điều khiển ba động cơ.

Nếu Công tắc 1 BẬT, thì Động cơ I, Động cơ II và Động cơ III sẽ BẬT. Nếu Công tắc 2 BẬT, thì Động cơ I và Động cơ II sẽ BẬT. Nếu Công tắc 3 BẬT, thì Động cơ I, Động cơ II và Động cơ III sẽ TẮT.

Đầu vào và đầu ra

Các đầu vào kỹ thuật số (DI) sau đây được yêu cầu trong chương trình ví dụ này.

Công tắc 1: I0.0 Công tắc 2: I0.1 Công tắc 3: I0.2 Các đầu ra kỹ thuật số (DO) sau đây được yêu cầu trong chương trình ví dụ này. Địa chỉ DO PLC được gán cũng được đề cập.

Động cơ 1: Q0.0 Động cơ 2: Q0.1 Động cơ 3: Q0.2

Sơ đồ điều khiển cho bài toán trên

image.png

Mô tả chi tiết chương trình

Trong chương trình trên, mình đã sử dụng Tiếp điểm thường mở cho Công tắc 1 (I0.0), Tiếp điểm thường đóng cho Công tắc 2 (I0.1) và Công tắc 3 (I0.2) Công tắc 1 và công tắc 3 được kết nối nối tiếp cho Động cơ 1 và Động cơ 2, do đó thực hiện cổng logic AND. Đối với Động cơ 3, công tắc 1, công tắc 2 và công tắc 3 được kết nối nối tiếp, do đó thực hiện cổng logic AND.

Logic hoạt động

Để Động cơ 1 và Động cơ 2 BẬT, công tắc 1 phải BẬT và công tắc 3 phải TẮT. Khi công tắc 1 BẬT, công tắc 2 và công tắc 3 TẮT, Động cơ 3 sẽ BẬT. BẬT Công tắc 3 sẽ TẮT tất cả các Động cơ, tức là Động cơ 1, Động cơ 2 và Động cơ 3 sẽ TẮT. Động cơ 3 sẽ TẮT khi Công tắc 2 được BẬT. Khi công tắc 1 được BẬT, tất cả các động cơ sẽ BẬT vì dòng điện cũng sẽ đi qua công tắc 2 và công tắc 3 vì đây là những tiếp điểm thường đóng. Nếu không tắt công tắc TẮT 1, động cơ 1 và động cơ 2 sẽ vẫn BẬT nhưng động cơ 3 sẽ TẮT khi công tắc 2 được BẬT. Khi BẬT Công tắc 2, nó sẽ không truyền dòng điện tới động cơ 3. Tất cả các động cơ sẽ TẮT khi công tắc 3 được BẬT, ngay cả khi các công tắc khác BẬT.

Khi công tắc 1 BẬT

Khi công tắc 1 được BẬT lên, dòng điện sẽ đi qua cả 3 động cơ và cả 3 đều hoạt động

image.png

Khi công tắc 2 BẬT

Khi công tắc 2 BẬT, lúc này dòng điện không qua được động cơ 3 nên chỉ có động cơ 1 và động cơ 2 hoạt động image.png

Khi công tắc 3 BẬT

Khi công tắc 3 BẬT, lúc này dòng điện không đi qua công tắc số 3 nên cả 3 động cơ đều không hoạt động

image.png

Kết luận

Trên đây là hướng dẫn cách sử dụng ngôn ngữ LAD để lập trình điều khiển nhiều thiết bị động cơ. Đừng quên theo dõi series Lập trình PLC LAD/LD cơ bản để vận dụng vào trong thực tế. Nếu có vấn đề hoặc thắc mắc hãy comment bên dưới để mình có thể hỗ trợ

Để được tư vấn trực tiếp, quý khách vui lòng liên hệ với chúng tôi theo thông tin sau:

➢ Website: vncontrol.vn

➢ Số điện thoại: 0986 454 385

Cảm ơn quý khách đã truy cập vào website vncontrol.vn. Kính chúc quý khách nhận được những thông tin hữu ích và có những trải nghiệm tuyệt vời trên trang.

Bình luận

Bài viết tương tự

- vừa được xem lúc

Những Giáo Trình Kỹ Thuật Lập Trình Hiệu Quả Dành Cho Người Mới Bắt Đầu

Một số giáo trình kỹ thuật lập trình dành cho người mới bắt đầu. Sự phát triển vượt trội của công nghệ thông tin đã ngấm sâu vào tất cả các lĩnh vực của đời sống chúng ta.

0 0 25

- vừa được xem lúc

Những Điều Cần Biết Về Công Việc Của Lập Trình Viên

Trong thời đại công nghệ thông tin ngày nay, lập trình là một ngành đóng vai trò cực kì quan trọng cho sự phát triển kinh tế. Do đó có rất nhiều cơ hội tốt mở ra đối với những bạn theo ngành nghề này.

0 0 30

- vừa được xem lúc

Kinh nghiệm học lập trình cho người mới bắt đầu

Lập trình viên là nghề mà rất nhiều người mong muốn được làm và khẳng định mình tại vị trí này. Bởi vậy, có rất nhiều bạn đang dành nhiều thời gian để học lập trình.

0 0 42

- vừa được xem lúc

Học lập trình có khó không? (Trả lời: Không!)

Không, học lập trình không khó như bạn nghĩ. Việc học lập trình cũng giống như việc học các kỹ năng khác, nó đòi hỏi bạn cần phải đầu tư thời gian và sự kiên nhẫn.

0 0 33

- vừa được xem lúc

Ngành lập trình trong thời buổi dịch corona

Ngành lập trình trong thời buổi dịch corona cơ hội và thách thức. .

0 0 23

- vừa được xem lúc

26 tuổi thất nghiệp và hành trình chuyển ngành lập trình từ con số 0

Chuyển ngành CNTT ở tuổi không còn trẻ, áp lực từ sự kỳ vọng của gia đình, từ bạn bè cùng trang lứa, từ các bạn trẻ đã có nền tảng lập trình tốt, mình buộc bản thân phải thành công sớm. Đó là những gì

0 0 69