Mục lục:

Lập trình PLC để điều khiển đèn dừng.: 7 bước (có hình ảnh)
Lập trình PLC để điều khiển đèn dừng.: 7 bước (có hình ảnh)

Video: Lập trình PLC để điều khiển đèn dừng.: 7 bước (có hình ảnh)

Video: Lập trình PLC để điều khiển đèn dừng.: 7 bước (có hình ảnh)
Video: [PLC S7 200] Bài 2. Lập trình PLC S7 200 điều khiển đèn giao thông dùng Timer và lệnh so sánh 2024, Tháng bảy
Anonim
Image
Image
Thu thập vật liệu
Thu thập vật liệu

PLC được sử dụng trong mọi thứ chúng ta gặp hàng ngày. Từ máy đóng hộp hoặc đóng chai các mặt hàng như bia, nước ngọt, súp và nhiều hàng hóa đóng gói khác đến băng chuyền tại Walmart và Đèn dừng ở một số giao lộ, PLC chạm vào hầu hết cuộc sống của mọi người theo cách này hay cách khác, vì vậy điều quan trọng là một người nào đó trong lĩnh vực robot để biết cách hoạt động của PLC và cách lập trình nó.

Hướng dẫn sau đây sẽ chỉ ra cách tạo đèn dừng hoạt động với PLC. Các bước này sẽ hướng dẫn cách kết nối PLC với các đầu vào và đầu ra để bắt đầu lập trình. Họ cũng sẽ chỉ ra cách lập trình PLC để phát ra các đèn chính xác ở những khoảng thời gian chính xác.

Bước 1: Thu thập vật liệu

Để hoàn thành dự án này, cần những vật liệu sau.

1 - Allen Bradley MicroLogix 1400 PLC

1 - Máy tính có cài đặt RSLogix 500

1 - Đèn DC 24v màu đỏ

1 - Đèn DC 24v xanh lục

1 - Ánh sáng DC 24v màu vàng

Bộ ngắt mạch 1 - 120V

Nguồn điện 1 - 120v AC đến 24v DC

1 - Dây Ethernet

1 - Dây nguồn

Dây đến chiều dài cần thiết để kết nối đèn.

Tùy chọn: Ống sắt để bảo vệ các đầu dây không bị sờn.

Bước 2: Đấu dây cho PLC

Đấu dây PLC
Đấu dây PLC

THẬN TRỌNG: Không bao giờ làm việc trên mạch điện, đường dây AC của nguồn điện được kết nối trực tiếp với ổ cắm trên tường và 110V, đủ để giết người hoặc gây bỏng điện nghiêm trọng, bao gồm cả tổn thương các cơ quan nội tạng. Luôn rút phích cắm của mạch điện, vô hiệu hóa bộ ngắt mạch và xác minh rằng mạch đã được ngắt điện.

Đối với ứng dụng này, không bắt buộc phải có hệ thống dây điện đầy đủ như trong hình trên, chỉ có hệ thống dây điện được mô tả bên dưới. Tất cả các cổng đều được đánh dấu rõ ràng trên PLC.

Để bắt đầu, hãy bắt đầu bằng cách kết nối PLC với nguồn điện bằng L1, dây màu trắng đi ra từ dây nguồn vào cổng “VAC L1” và đến Cổng “L” trên nguồn điện. Sau đó, dây đen từ dây nguồn được kết nối với “VAC L2” và “VAC DC5” trên PLC và “N” trên Nguồn điện.

Từ nguồn điện, dây dương, màu đỏ, được kết nối với các cổng “VAC DC0, 1, 2, 3 và 4” trên PLC. Dây âm màu đen được kết nối với các cổng “COM 0 và 1” của PLC và được kết nối với một mặt của mỗi đèn. Mặt còn lại của mỗi đèn sau đó được kết nối với các cổng PLC “OUT 0, 1 và 2”.

Bước 3: Gắn PLC vào máy tính

Gắn PLC vào máy tính
Gắn PLC vào máy tính

Để kết nối với PLC, hãy gắn các đầu dây ethernet vào PLC và PC có cài đặt RSLogix. Mở RSLogix và ở góc trên bên trái trong menu thả xuống có nội dung "Ngoại tuyến", hãy chọn "Tải lên" để nhập cài đặt của PLC vào chương trình.

Bước 4: Tìm hiểu RSLogix

Hiểu RSLogix
Hiểu RSLogix

RSLogix sử dụng "Kéo và Thả" để đặt các lệnh và địa chỉ của nó, nghĩa là để chèn lệnh hoặc địa chỉ, chỉ cần nhấp và kéo nó từ menu đến vị trí mong muốn, sau đó thả nó.

Hình trên cho thấy các lệnh cơ bản, những lệnh duy nhất được sử dụng từ bộ này là năm lệnh đầu tiên. Theo thứ tự từ trái sang phải, chúng là:

Chèn bậc thang mới.

Chèn chi nhánh

Chèn kiểm tra nếu đã đóng

Chèn Kiểm tra nếu Mở

Chèn đầu ra năng lượng

Bộ lệnh thứ hai, ngay bên dưới hình đầu tiên là bộ hẹn giờ, lệnh duy nhất được sử dụng từ bộ này trong chương trình này sẽ là "TON" hoặc Timer On.

Ba hình dưới cùng hiển thị các bảng Hẹn giờ, Đầu ra và Nhị phân, và vị trí của chúng trong menu bên trái màn hình.

Trong bảng timer, TT đề cập đến "Timer Timing", nghĩa là bit sẽ được kích hoạt khi timer đang định thời. DN sẽ được bật khi bộ hẹn giờ đạt đến thời gian đặt trước.

Địa chỉ bit nhị phân và bit đầu ra cho chương trình này đều nằm ở dòng trên cùng của bảng, bắt đầu từ 0 ở phía bên phải.

Bước 5: Tìm hiểu PLC

Để bắt đầu, có nhiều cách để lập trình bất kỳ nấc thang nhất định nào của PLC để đạt được kết quả tương tự, một số cách hiệu quả hơn cho bộ xử lý, một số cách khác dễ khắc phục sự cố hơn khi có vấn đề phát sinh.

Đầu vào được kết nối với công tắc, có thể là bất kỳ thứ gì có thể được chuyển đổi giữa trạng thái bật hoặc tắt khi kết quả mong muốn xảy ra từ công tắc được kích hoạt. Chúng có thể bao gồm từ cảm biến siêu âm đến cảm biến cảm ứng đến nút nhấn.

Các đầu ra được kết nối với các mục cần bật hoặc tắt, chẳng hạn như rơ le, tiếp điểm khởi động động cơ hoặc đèn.

Bộ định thời và Binary là các bit bên trong được đếm trong chương trình và không có bất kỳ kết nối bên ngoài nào.

Đối với chương trình đèn dừng, chỉ các đầu ra, bộ định thời và phần nhị phân của PLC sẽ được sử dụng.

Bước 6: Thiết kế chương trình

Thiết kế chương trình
Thiết kế chương trình

Để lập trình PLC, hãy bắt đầu bằng cách tạo 7 “nấc” hoặc dòng trong chương trình.

Việc gán các địa chỉ có thể được thực hiện với cùng một phương pháp kéo và thả. Địa chỉ O tương ứng với đầu ra, địa chỉ B đối với Binary và địa chỉ T đối với bộ định thời. Menu của họ có thể được mở bằng cách nhấp đúp vào tên trong menu thả xuống ở phía bên trái của màn hình.

Ở ba nấc dưới cùng, hãy chèn một công tắc “Kiểm tra xem đã đóng hay chưa” ở bên trái và một công tắc “Năng lượng đầu ra” ở bên phải của mỗi nấc. Theo thứ tự giảm dần, chỉ định “Năng lượng đầu ra” thành O: 0/0, O: 0/1 và O: 0/2 và “Kiểm tra nếu đã đóng” chuyển sang T4: 0 / TT, T4: 1 / TT và T4: 2 / TT.

Ở nấc thứ hai từ trên xuống, hãy chèn một “Năng lượng đầu ra” vào bên phải của nấc và chỉ định nó thành B3: 0/0.

Trên ba nấc còn lại, chèn bộ hẹn giờ “Hẹn giờ bật” ở bên phải của mỗi nấc và gán chúng theo thứ tự giảm dần là T4: 0, T4: 1 và T4: 2.

Ở nấc thứ nhất, chèn hai “nhánh” vào bên trái của bậc và chèn một “Kiểm tra nếu Mở”, được gán cho B3: 0/0 vào một trong các nhánh đó. Trong hai dòng khác được tạo bởi các nhánh, hãy chèn một công tắc “Kiểm tra nếu đã đóng” vào mỗi dòng và gán một công tắc cho T4: 1 / DN và một cho T4: 0 / TT.

Ở nấc thứ ba và thứ tư, chèn một “nhánh” vào đầu vào của mỗi nấc, với một nút “Kiểm tra xem đã đóng” trên mỗi dòng do chúng tạo ra hay chưa. Ở nấc thứ ba, gán các công tắc cho T4: 2 / DN và T4: 1 / TT. Ở nấc thứ tư, gán các công tắc cho T4: 0 / DN và T4: 2 / TT.

Bộ đếm thời gian đầu tiên là khoảng thời gian mà đèn đỏ vẫn sáng, bộ đếm thời gian thứ hai tương ứng với đèn vàng và bộ hẹn giờ thứ ba tương ứng với đèn xanh. Đối với ví dụ này, các khoảng tăng thời gian 10 giây, 2 giây và 8 giây đã được sử dụng.

Để bắt đầu chương trình, hãy nhấp vào hộp thả xuống có nội dung “NGOẠI TUYẾN” ở góc trên bên trái của chương trình và chọn “Tải xuống”. Nhấp qua các cảnh báo, chấp nhận chúng và PLC sẽ bắt đầu chạy chương trình.

Bước 7: Tìm hiểu chương trình

Tìm hiểu chương trình
Tìm hiểu chương trình

Là một kỹ thuật viên, hiểu ai đó đã sử dụng logic gì khi thiết kế chương trình của họ là điều quan trọng để hiểu cách khắc phục sự cố chương trình khi có vấn đề phát sinh.

PLC đọc từ bậc trên xuống và không có lệnh khởi động chương trình, điều này thường đạt được bằng cách kích hoạt đầu vào, bộ hẹn giờ sẽ không bắt đầu.

Thay vào đó, chương trình được thiết kế để địa chỉ nhị phân B3: 0/0 tự nhiên ở trạng thái tắt. Nấc đầu tiên được đọc và bởi vì Kiểm tra nếu Mở được gửi đến B3: 0/0, Bộ hẹn giờ đèn đỏ, T4: 0, sẽ bắt đầu tính thời gian. Ở nấc thứ hai, B3: 0/0 được chuyển sang trạng thái bật và sẽ ở đó trong suốt thời gian của chương trình để bộ hẹn giờ T4: 0 không phải lúc nào cũng hoạt động.

Bộ định thời T4: 0 vẫn định thời gian trong 10 giây do Kiểm tra xem công tắc Đóng có địa chỉ T4: 0 / TT có đóng khi bộ định thời không. Khi bộ đếm thời gian đạt đến 10 giây và được thực hiện xong thời gian, bit T4: 0 / DN sẽ được kích hoạt, khởi động bộ định thời T4: 2, và vì bộ định thời 4: 0 đã định thời xong, bit T4: 0 / TT không còn hoạt động nữa, khiến bộ định thời đặt lại giá trị tích lũy của nó thành 0. Bộ định thời T4: 2 hoàn thành cùng một chu kỳ này, bộ định thời bắt đầu T4: 1 sau khi hoàn thành bộ định thời và đặt lại của nó, và bộ định thời T4: 1 bắt đầu lại chu kỳ ở bộ định thời T4: 0.

Ba nấc cuối cùng chỉ đơn giản là yêu cầu PLC bật đèn khi bộ đếm thời gian tương ứng của chúng được định thời.

Đề xuất: