Chương 4 Thiết kế hệ điều khiển dùng PLC 4 1 Trình tự các bước thiết kế Bước 1 Mô tả bài toán Bước 2 Thống kê thiết bị vào ra Bước 3 Chọn thiết bị Bước 4 Thiết lập cấu hình của hệ điều khiển logic Bướ[.]
Trang 1Chương 4: Thiết kế hệ điều khiển dùng PLC
Bước 1: Mô tả bài toán
Bước 2: Thống kê thiết bị vào ra
Bước 3: Chọn thiết bị
Bước 4: Thiết lập cấu hình của hệ điều khiển logic
Bước 5: Địa chỉ hóa vào/ra
Bước 6: Xây dựng phần mềm
Bước 7: Chạy mô phỏng
Bước 8: Chạy công nghệ
Bước 9: Lưu giữ phần mềm
Bước 10: Xây dựng tài liệu
1
cuu duong than cong com
Trang 2Bước 1: Mô tả bài toán
Mô tả bài toán có thể ở dạng 1 hàm, biểu thức logic, có thể ở dạng đồ thị thời gian
Trong trường hợp tổng quát, mô tả bài toán là một đoạn văn bản Đây
là cách phổ biến nhất vì nó tương ứng với yêu cầu của người sử dụng
Người thiết kế phải chuyển được từ ngôn ngữ văn bản thành ngôn ngữ điều khiển (hàm logic, bảng, đồ thị thời gian)
Yêu cầu cơ bản của bước này là phải mô tả 1 cách đầy đủ và chính xác các yêu cầu của bài toán
2
CuuDuongThanCong.com https://fb.com/tailieudientucntt
cuu duong than cong com
Trang 3Bước 2: Thống kê thiết bị vào ra
Trên cơ sở các yêu cầu đã có ở bước 1, người thiết kế phải thống kê đầy đủ chủng loại và kiểu của các thiết bị vào/ra
Các thiết bị vào/ra thông thường là thiết bị tiêu chuẩn được mô tả trong các tài liệu kỹ thuật
VD: thiết bị vào/ra kiểu 1 chiều 24 VDC, 48 VDC
Thiết bị vào kiểu xoay chiều, điện áp 110 VAC
Thiết bị ra một chiều, xoay chiều
3
cuu duong than cong com
Trang 4Bước 3: Chọn thiết bị
Chọn họ PLC sẽ sử dụng khi thiết kế xuất phát từ các yêu cầu kỹ thuật, yêu cầu kinh tế, và khả năng hỗ trợ về giải pháp của nhà cung cấp thiết bị
Chọn các thành phần cấu trúc của hệ thống bao gồm các thiết bị: bảng mạch Bus, nguồn, CPU, các module vào/ra, và các thiết bị phụ trợ Lưu ý, chọn CPU phải đảm bảo về tốc độ xử lý, đáp ứng yêu cầu công nghệ, dung lượng bộ nhớ chương trình và dữ liệu
Các module vào/ra phải có tổng số đầu vào/ra và kiểu phù hợp với số đầu vào/ra đã được thống kê ở bước 2 Số khe cắm trên bảng mạch Bus phải đủ và module nguồn có công suất thỏa mãn
Các thiết bị phụ trợ: đầu nối, cáp truyền thông, các bộ chuyển đổi, …
4
CuuDuongThanCong.com https://fb.com/tailieudientucntt
cuu duong than cong com
Trang 5Bước 4: Thiết lập cấu hình của hệ điều khiển
Cấu hình của hệ được thiết lập bằng cách lắp ghép các module thành
phần trên bảng mạch bus
Ngoài các module nguồn và module CPU có vị trí xác định, các
module còn lại có thể lắp đặt ở vị trí bất kỳ trên bảng mạch Bus sao cho thuận lợi nối ghép với các thiết bị vào/ra
5
cuu duong than cong com
Trang 6Bước 5: Địa chỉ hóa vào/ra
6
Trên cơ sở các bước 2, 3, và 4, địa chỉ của các đầu vào/ra được xác định bằng cách địa chỉ hóa
Kết quả của công việc này là thiết lập được hai bảng địa chỉ vào/ra có dạng như sau:
Tên thiết bị vào Địa chỉ
Start (Nút khởi động) 000.00
Button (Nút nhấn) 000.01
Tên thiết bị ra Địa chỉ
M (Động cơ) 100.00
CuuDuongThanCong.com https://fb.com/tailieudientucntt
cuu duong than cong com
Trang 7Bước 6: Xây dựng phần mềm
Phần mềm cho hệ điều khiển logic dùng PLC gọi là một thiết kế (Project hoặc Proccessor File) được lưu giữ dưới 1 tên duy nhất Nó bao gồm 2 file: File chương trình (Program File)
và File dữ liệu (Data File)
File chương trình chứa các lệnh được tạo ra khi soạn thảo chương trình bằng phần mềm lập trình của họ PLC đã chọn
File dữ liệu chứa dữ liệu thực hiện lệnh và cấu trúc hệ thống File dữ liệu được tạo bằng 2
cách; (1) File dữ liệu được tự động tạo ra khi tiến hành xây dựng một thiết kế mới và soạn thảo File chương trình (2) File dữ liệu được tạo ra bằng cách soạn thảo trực tiếp từ phần mềm lập trình File dữ liệu được tạo thành theo cách (2) phải phù hợp với File chương trình
Trong đa số trường hợp, khi xây dựng phần mềm, người thiết kế tiến hành soạn thảo File chương trình Tiếp theo, từ File dữ liệu được hình thành, người thiết kết tiến hành sửa, thêm bớt, … để tạo thành File dữ liệu cho thiết kế phù hợp với yêu cầu của bài toán
=> Tiến hành xây dựng chương trình là công việc chủ yếu của xây dựng phần mềm
7
cuu duong than cong com
Trang 8Bước 7: Chạy mô phỏng
Phần mềm sau khi hoàn thành được nạp vào bộ nhớ của PLC Thao tác này được thực hiện trên thiết bị lập trình Để đánh giá chương trình, người thiết kế phải tiến hành chạy thử Bước chạy thử đầu tiên là chạy mô phỏng, còn gọi là chạy khô (Dry Run) gồm các thủ tục sau:
Dùng các thiết bị mô phỏng thiết bị vào/ra thực tế và nối thiết bị mô phỏng với các đầu nối trên module vào/ra VD: các công tắc, chuyển mạch thay thế cho các thiết bị vào; đèn, rơ le thay thế cho thiết bị ra
Chạy từng bước của chương trình theo cách mô tả bài toán ở Bước 1
Dùng các công cụ phần mềm trên thiết bị lập trình để quan sát, đánh giá
Sửa chương trình, kết thúc
Kết quả của việc chạy mô phỏng phải đạt được như sau:
Chương trình không có lỗi cú pháp
CuuDuongThanCong.com https://fb.com/tailieudientucntt
cuu duong than cong com
Trang 9Bước 8: Chạy công nghệ
Sau khi hoàn thành bước 7 là điều kiện để thực hiện chạy công nghệ, còn gọi là chạy ướt (Wet Run) Chạy công nghệ bao gồm các bước sau:
Lắp đặt các thiết bị của hệ điều khiển logic PLC vào dây chuyền công nghệ
Kết nối các thiết bị vào/ra với module vào/ra
Nạp phần mềm vào PLC và tiến hành chạy thử nghiệm toàn bộ hệ thống theo yêu cầu công nghệ đã mô tả ở bước 1
Dùng các công cụ phần mềm trên thiết bị lập trình để quan sát, đánh giá
Thêm vào chương trình các khâu thời gian trễ, thay đổi dữ liệu trong File dữ liệu để phối hợp hoạt động 1 cách đồng bộ các khâu, các cơ cấu chấp hành của dây chuyền
Kết quả của việc chạy công nghệ phải đạt được như sau:
Toàn bộ hệ thống chạy đúng theo yêu cầu công nghệ
Hệ thống điều khiển chạy ổn định
9
cuu duong than cong com
Trang 10Bước 9: Lưu giữ phần mềm
Phần mềm sau khi chạy công nghệ là phần mềm gốc, cần phải được cất giữ để phục vụ cho việc bảo trì, bảo dưỡng, thay thế thiết bị sau này
Cần nhấn mạnh ở đây là phải cất giữ cả File chương trình và File dữ liệu
Có thể sử dụng các phương pháp cất giữ như sau: cất giữ trong các thẻ nhớ cố định (EPROM, EEPROM), cất giữ bằng File chương trình, File dữ liệu, cất giữ bằng tài liệu in từ File chương trình, File dữ liệu
Vấn đề bản quyền phần mềm cần được chú ý Để bảo vệ phần mềm, có thể sử dụng công cụ lập trình theo các bước sau:
Bảo vệ không cho phép mở File chương trình
Bảo vệ không cho phép truy nhập vào bộ nhớ chương trình của PLC
10
CuuDuongThanCong.com https://fb.com/tailieudientucntt
cuu duong than cong com