1. Tổng quan PLC 300 2. Bài tập Veõ maïch ñoäng löïc. Laäp baûng xaùc laäp ngoõ vaøora. Veõ sô ñoà noái daây PLC. Vieát chöông trình PLC S7300 theo ngoân ngöõ LAD Keát noái thieát bò ngoaïi vi, download, vaän haønh chöông trình
ĐCBG: PLC NÂNG CAO Bài 1: ĐIỀU KHIỂN CÁC ĐỘNG CƠ KHỞI ĐỘNG VÀ DỪNG THEO TRÌNH TỰ Mục tiêu bài: * Yêu cầu công nghệ: Khi nhấn START: Hệ thống động hoạt động từ động cuối dây chuyền đến động đầu dây chuyền cách 05 giây Khi nhấn nút STOP: Hệ thống động dừng từ động đầu dây chuyền đến động cuối dây chuyền cách 10 giây Hệ thống có bảo vệ cố ngắn mạch, tải * Nhiệm vụ: - Vẽ mạch động lực - Lập bảng xác lập ngõ vào/ra - Vẽ sơ đồ nối dây PLC - Viết chương trình PLC S7-300 theo ngôn ngữ LAD - Kết nối thiết bò ngoại vi, download, vận hành chương trình * Mạch động lực: L1 L2 L3 N PE F1 K1 ĐC1 F2 F3 K2 K3 ĐC2 ĐC3 Page ĐCBG: PLC NÂNG CAO * Bảng trạng thái: Xác đònh ngõ vào/ Ký hiệu STOP START K1 K2 K3 Toán hạng I0.0 I0.1 Q0.0 Q0.1 Q0.2 Mô tả Dừng hệ thống Khởi động hệ thống Contactor khống chế động Contactor khống chế động Contactor khống chế động * Nối dây PLC: STOP START I0.0 Q0.0 I0.1 Q0.1 Q0.2 K1 RN1 K2 RN2 K3 RN3 P L C 24VDC COM OUT COM IN L N * Chương trình: CÁC BƯỚC THỰC HIỆN VỚI S7- 300: Đầu tiên, ta khởi động S7-300, để khởi động S7-300 Ta nhấp chuột vaøo Start > All Programs > Simatic > SIMATIC Manager Hộp thoại NEW Project xuất Nhấp Next để chương trình tiếp tục Page ĐCBG: PLC NÂNG CAO Sau ta nhấp chuột vào Next, ta chọn CPU31 sau ta chọn Next để tiếp tục Sau chọn CPU ta nhấp chuột vào Next, chọn chế độ làm việc LAD(ngôn ngữ lập trình dạng bậc thang) Page ĐCBG: PLC NÂNG CAO Nhấn Next sang bước Cửa sổ mở ranhư hình 3.5 Trong hộp thoại ta tiến hành đặt tên cho chương trình ô Project name Nhấn Finish hộp thoại xuất Hình 3.6 Nhấp đúp vào OB1, hình làm việc mở Hình 3.7 Page ĐCBG: PLC NÂNG CAO Page ĐCBG: PLC NÂNG CAO MÔ PHỎNG VỚI S7-300 Ta bắt đầu mô cách nhấp chuột vào (Simulation On/Off ) cửa sổ SIMATIC Manager để chạy mô chương trình: Chương trình mô xuất Hình sau: Trước hết ta nhấp chuột vào MRES để Reset nhớ ảo phần mô Để nạp chương trình vào nhớ, lúc hộp thoại MRES(4050:6) xuất hỏi bạn có có muốn xoá chương trình cũ hay không Ta nhấp chuột vào Yes để xoá chương trình cũ nạp chương trình Nhấn vào biểu tượng để nạp chương trình vào Page ĐCBG: PLC NÂNG CAO Hình 4.4 Bắt đầu mô phỏng, ta chọn hình hiển thò mô cách nhấn vào biểu tượng Monitor (on/off) để hiển thò mô Ta thấy hoạt động mạch Hình 4.5 Khi hình lên màu xanh có tín hiệu báo chuẩn bò mô chương trình Để hiển thò trạng thái ngõ ta vào Insert > Input Variable Hình 4.7 Page ĐCBG: PLC NÂNG CAO Các bít lại ta thực tương tự nhấn phím F2, F3, F4, F11, F12, Ctrl + F12 Ta kết Hình sau: Ta chọn nút RUN để chương trình hoạt động Để bít ngõ thò ta phải nhập tên bit Hình sau: Dựa vào nguyên lý hoạt động yêu cầu mạch điện để thực chạy mô Page ĐCBG: PLC NÂNG CAO phỏng, kiểm tra chương trình Kết thúc mô ta nhấp chuột vào STOP (Set CPU to Stop Mode) để dừng chương trình mô Download chƣơng trình - Để Download chương trình trước tiên ta phải thiết lập truyền thơng cho hệ thống - Chon Options > PC/PG Interface - Khi ta có cửa sổ để thiết lập truyền thơng máy tính PLC Page ĐCBG: PLC NÂNG CAO - Trên ta chọn PC Adapter(MPI) chọn Properties nhấp đúp vào biểu tượng để thiết lập cổng truyền thơng tốc độ truyền thong Sau thiết lập truyền thơng ta tiến hành Download để chạy chương trình Để Download: chọn PLC > Download nhẫn vào biểu tượng Download công cụ Page 10 ĐCBG: PLC NÂNG CAO xuất kiện + Screen number: Nhập tên hình cần hiển thị + Object number: Để mặc định - ActivatePreviousScreen: Gọi lại hình hiển thị trước Một số hàm chức khác - StopRuntime: Dừng hoạt động Runtime có kiện xảy Hàm thường sử dụng muốn thoát khỏi chế độ chạy Runtime VD: tạo nút ấn với tác dụng khỏi chế độ chạy Runtime hình - Update Tag: hàm có tác dụng đọc giá trị biến cách tức thời từ điều khiển 3.5 Liên kết với thiết bị bên - Cả PLC hình cơng nghiệp TP 177A nói riêng tất hình cơng nghiệp nói chung sử dụng công truyền thông dạng chuẩn RS 485 Vì việc kết nối hình PLC đơn giản cần sử dụng cáp nối song song - Đối với TP 177 để liên kết với PC ta cần sử dụng cáp MPI DP (dạng chuẩn Profibus) - Thông thường sử dụng cáp MPI - Các bước tiến hành để liên kết với PC + Thiết lập kết nối máy tính Simatic Step 7 Setting PC/PG Interface Page 131 ĐCBG: PLC NÂNG CAO để kết nối Properties Page 132 ĐCBG: PLC NÂNG CAO độ, địa chỉ, số thiết bị tối đa điều khiển g kết nối với PC Tuỳ thuộc vào loại cáp MPI sử dụng cổng USB hay Com mà ta chọn cổng kết nối thích hợp Page 133 ĐCBG: PLC NÂNG CAO + Thiết lập cho TP 177 Tranfer Tranfer Setting ta có hình cho phép định dạng truyền thơng cho TP177 Page 134 ĐCBG: PLC NÂNG CAO + Thiết lập hình động chế độ chờ với chế độ khác nhau: Nhấn Tranfer để kết nối với PC PLC Ta chọn Tranfer muốn Dowload chương trình từ máy tính xuống hình art: chạy chương trình điều khiển nạp vào để thiết lập thơng số cho hình Page 135 ĐCBG: PLC NÂNG CAO Chọn MPI/DP để thiết lập thông số (1) địa Bus truyền thơng (2) tốc độ truyền thơng o Có thể chọn: Tranfer sau thiết lập cho MPI/DP Hình 3.24: Thiết lập cáp MPI Page 136 ĐCBG: PLC NÂNG CAO (1): khu vực truyền thông qua cổng nối tiếp (2): khu vực truyền thông với cáp MPI (3): Advanced: cho phép ta thiết lập cho cáp MPI/DP o Thiết lập bảo mật cho chương trình: ta nhập Password vào khu vực để bảo mật cho hệ thống o OP: khu vực cho phép ta thử nghiệm độ nhạy cảm ứng hình cách di trỏ để vị trí khác hình + Tồn cửa sổ đóng đồng ý với thiết lập cách nhấn phím - Download xuống mà hình + Nhân nút Tranfer hình cơng nghiệp + Tiến hành truy nhập vào cửa sổ Tranfer nhấn Tranfer Page 137 ĐCBG: PLC NÂNG CAO Bài 11: KẾT NỐI PLC VỚI MÀN HÌNH CẢM BIẾN Điều khiển giám sát bình trộn đơn giản có kết nối hình TP 177 với PLC S7 200 - Tạo Project WinCC Flexible + Chọn thiết bị hiển thị TP 177 + Chọn thiết bị điều khiển PLC S7 200 + Chọn danh mục phép hiển thi hình - Khai báo biến Biến khai báo định dạng biến liên kết với thiết bị điều khiển hay biến nội hình cơng nghiệp Các bước bao gồm: + Truy cập vùng khai báo biến + Khai báo biến: tên biến, dạng biến (biến liên kết hay biến nội tại), kiểu biến + Nếu biến dạng biến liên kết (là biến nhớ thiết bị điều khiển) ta phải khai báo rõ địa biến thiết bị điều khiển Khi thay đổi biến hình Page 138 ĐCBG: PLC NÂNG CAO thiết bị điều khiển dẫn đến thay đổi giá trị vùng nhớ + Tiến hành khai báo biến: địa PLC VW0 Biến có tác dụng thay lưu giữ giá trị mức nhiên liệu bình trộn ăng giảm mức nhiên liệu bình Cả hai biến định dạng kiểu Bool có địa PLC M0.0 M0.1 - Tiến hành thiết kế giao diện cho hình + Mở hình để thiết kế Page 139 ĐCBG: PLC NÂNG CAO đối tượng lựa chọn Tồn thuộc tính đối tượng hiển thị đây: màu sắc, vị trí, kich thước, phông chữ, kiện đối tượng… + Tạo nút ấn điều khiển: nút ấn tăng liệu, nút ấn giảm liệu, nút thoát khỏi chế độ chạy Runtime hình: viện biểu tượng đơn giản WinCC Flexible (Button) định dạng thuộc tính nút ấn: Thay đổi chữ hiển thị nút Lần lượt thay đổi tên nút thành: Increase, Decrease, Shut Down Khi ta có Page 140 ĐCBG: PLC NÂNG CAO ượng bình trộn vào hình viện WinCC Graphic Symbol Factory 16 colors Tanks Chọn dạng bình trộn mong muốn ượng lựa chọn đưa vào vùng thiết kế giao diện nh ượng thư viện IO Field Đưa biểu tượng vào hình Điều chỉnh thơng số cho vùng vào liệu o Định dạng vùng liệu vào o Biến hiển thị TankLevel (giá tri TankLevel hiển thị vùng liệu này) o Giá trị hiển thị nguyên giá trị lớn hiển thị 999 o Định dạng cách hiển thị phông chữ cho vùng liệu Page 141 ĐCBG: PLC NÂNG CAO đổi xong ta có hình giao diện: - Tạo chức cho nút điêu khiển + Chọn nút đ Page 142 ĐCBG: PLC NÂNG CAO năng: + Lựa chọn hàm gọi có kiện xảy + Đối với nút ấn Increase Decrease ta chọn hàm IncreaseValue DecreaseValue, biến tác động TankLevel Sau lần có kiện nhấn nút tương ứng xảy giá trị biến Page 143 ĐCBG: PLC NÂNG CAO TankLevel tăng/giảm hai đơn vị + Đối với nút ấn Shutdown ta lựa chọn hàm StopRunTime để dừng chế độ chạy RunTime - Tiến hành Download xuống hình - Kết nối mành hình với thiết bị điều khiển (PLC S7 200) - Lập trình với thiết bị điều khiển + Viết chương trình hoạt động với S7: Khi nút điều khiển hình cơng nghiệp (Increase Decrease) tác động thay đổi giá trị biến TankLevel Đồng thời PLC có hai đầu vào ứng làm nhiệm vụ tăng giảm giá trị biến TankLevel + Chương trình điều khiển Page 144 ĐCBG: PLC NÂNG CAO NETWORK LD M0.0 // Nút ấn tăng hình EU LD I0.0 // nút ấn tăng PLC EU INCW TankLevel NETWORK LD M0.1 // Nút ấn giảm hình EU LD I0.1 // nút ấn giảm PLC EU DECW TankLevel Tiến hành cho PLC hình hoạt động Khi ta điều kiển mức nhiên liệu bình từ hình điều khiển từ PLC Page 145 ... dây PLC: STOP START I0.0 Q0.0 I0.1 Q0.1 Q0.2 K1 RN1 K2 RN2 K3 RN3 P L C 24VDC COM OUT COM IN L N * Chương trình: CÁC BƯỚC THỰC HIỆN VỚI S7- 300: Đầu tiên, ta khởi động S7- 300, để khởi động S7- 300. .. Nối dây PLC: ON OF F X1 I0.0 Q0.0 I0.1 Q0.1 V1 Ñ1 Q0.2 P L C X2 Q0.3 V2 Q0.4 Ñ2 Q0.5 24VDC COM IN COM OUT L N CÁC BƯỚC THỰC HIỆN VỚI S7- 300: Đầu tiên, ta khởi động S7- 300, để khởi động S7- 300 Ta... ĐCBG: PLC NÂNG CAO * Nối dây PLC: S1 I0.0 Q0.0 K1 Q0.1 K2 S2 I0.1 I0.2 I0.3 P Q0.3 L K3 I0.4 C 24VDC COM IN COM OUT L N * Chương trình: CÁC BƯỚC THỰC HIỆN VỚI S7- 300: Đầu tiên, ta khởi động S7- 300,