Industrial_Training_Video_Downloads_-_PLC_Training_Videos
Industrial_Training_Video_Downloads_-_PLC_Training_Videos
Programmable Logic Controller hay Programmable Controller
1. Khái quát về PLC.
1. PLC hay bộ điều khiển lập trình là gì?
- PLC (Programmable Logic Controller hay Programmable Controller) thực chất là một máy tính điện tử được sử dụng trong các quá trình tự động hóa trong công nghiệp
- Thiết bị điều khiển có thể "lập trình mềm", làm việc theo chương trình lưu trong bộ nhớ (như 1 máy tính điều khiển chuyên dụng)
- Thích hợp nhất cho điều khiển logic (thay thế các rơle), song cũng có thể chức năng điều chỉnh (như PID, mờ,...) và các chức năng tính toán khác.
2. Phạm vi ứng dụng.
- Lúc đầu chủ yếu trong các ngành công nghiệp chế tạo, điều khiển các quá trình rời rạc.
- Ngày nay cả trong điều khiển trình tự và điều khiển quá trình liên tục -> cạnh tranh với Compact Digital Controllers và các hệ DCS trong các ứng dụng “lai”.
- Thiết bị thu thập dữ liệu trong các hệ SCADA
3. Lịch sử phát triển.
- 1968: Richard Morley sáng tạo ý tưởng PLC cho General Motors
- 1969: PLC đầu tiên (Allen Bradley và Bedford), được GM sử dụng trong công nghiệp ô-tô (128 DI/DO, 1kByte bộ nhớ)
- 1971: Ứng dụng PLC đầu tiên ngoài CN ô-tô
- 1973: PLC „thông minh“ với khả năng tính toán, điều khiển máy in, xử lý dữ liệu, giao diện màn hình
- 1975: PLC với bộ điều khiển PID
- 1976: Lần đầu tiên sử dụng trong hệ thống phân cấp điều khiển dây chuyền sản xuất
- 1977: mP-based PLC
- 1980: Các module vào/ra thông minh
- 1981: PLC nối mạng, 16-bit PLC, các màn hình CRT màu
- 1982: PLC với 8192 I/O (lớn nhất)
- 1992: Chuẩn IEC 61131 ra đời
- 1996: Slot-PLC, Soft-PLC,...
4. VAI TRÒ CỦA PLC TRONG QUÁ TRÌNH TỰ ĐỘNG HÓA SẢN XUẤT :
Như đã biết, nước ta hiện nay đang trong quá trình công nghiệp hóa, hiện đại hóa. Vì thế, tự động hóa sản xuất đóng vai trò quan trọng, tự động hóa giúp tăng năng suất, tăng độ chính xác và do đó tăng hiệu quả quá trình sản xuất. Để có thể thực hiện tự động hóa sản xuất, bên cạnh các máy móc cơ khí hay điện, các dây chuyền sản xuất…v.v, cũng cần thiết phải có các bộ điều khiển để điều khiển chúng. PLC là một trong các bộ điều khiển đáp ứng đươc yêu cầu đó.
5. KHẢ NĂNG CỦA PLC :
PLC (Programable Logical Controller) (hay bộ điều khiển Logic có thể lập trình được), là một thiết bị điều khiển đa năng được dùng rộng rãi trong công nghiệp để điều khiển hệ thống theo một chương trình đượcviết bởi người sử dụng. Nhờ họat động theo chương trình nên PLC có thể được ứng dụng để điều khiển nhiều thiết bị máy móc khác nhau. Chỉ cần thay đổi chương trình điều khiển và cách kết nối thì ta đã có thể dùng chính PLC đó để điều khiển thiết bị, hay máy móc khác. Cũng như vậy, nếu muốn tay đổi quy luật hoạt động của máy móc, thiết bị hay hệ thống sản xuất tự động, rất đơn giản, chỉ cần thay đổi chương trình điều khiển. Các đối tượng mà PLC có thể điều khiển được rất đa dạng, từ máy bơm, máy cắt, máy khoan, lò nhiệt…đến các hệ thống phức tạp như : băng tải, hệ thống chuyển mạch tự động (ATS), thang máy, dây chuyền sản xuất…v.vPLC có thể điều khiển theo các quy luật khác nhau đối với các đối tượng của nó.
6. ƯU ĐIỂM CỦA PLC : PLC có những ưu điểm mà các bộ điều khiển cổ điển dùng dây nối và Relay không thể nào sánh được : - Lập trình dễ dàng, ngôn ngữ lập trình dễ học. - Gọn nhẹ nên dễ dàng di chuyển, lắp đặt. - Dễ bảo quản, sửachữa. - Bộ nhớ có dung lượng lớn , nạp xóa dễ dàng, chứa được những chương trình phức tạp. - Độ chính xác cao. - khả năng xử lý nhanh. - Hoạt động tốt trong môi trường công nghiệp. - Giao tiếp được với nhiều thiết bị khác, máy tính, mạng, các thiết bị điều khiển khác.
7. VIỆC LẬP TRÌNH CHO PLC:
Có thể lập trình cho PLC một các khá dễ dàng dực trên một tập lệnh mà nhà sản xuất cung cấp. Tập lệnh bao gồm nhiều lệnh, có thể cho phép người sử d ụng kết hợp các lệnh này một cách logic để tạo nhiều chương trình điều khiển đa dạng, phức tạp. Ngoài các lệnh thông thường, nhà sản xuất còn cung cấp thêm các lệnh mở rộng (Expansion Instruction) làm phong phú thêm khả năng điều khiển PLC. Cùng với tập lệnh còn có nhiều cách lập trình cho PLC: - Lập trình bằng giản đồ LAD (Ladder Diagram) : Các lệnh được liên kết với nhau một cách logic, chương trình có dạng thang. Đặc biệt, đối với các lập trình này, chương trình này trong giống như sơ đồ đấu nối một mạchđiện nên rất dễ kiểm soát, dễ hiểu. Do đó cách lập trình này được ứng dụng khá phổ biến. Thích hợp để lập các chương trình dài, phức tạp. Để lập trình theo cách này cần một máy tính cá nhân kèm theo một trong các phần mềm hổ trợ : SSS (Sysmax Support Softwave), CLSS (Controler Link Support Softwave), SYS Win hay SYS MAC – CPT. - Lập trình dạng sơ đồ khối CSF (Control System Flowchare): Các lệnh được hiển thị như các khối chức năng , tùy từng ứng dụng mà ta liên kết các khối chức năng thích hợp để tạo nên chương trình. Hiện nay, cách lập trình này không được dùng rộng rãi vì nó khá phức tạp và khó kiểm soát chương trình. Để lập trình theo cách này cũng cần có máy tính và phần mềm hổ trợ tương ứng. - Lập trình dạng phát biểu STL (Statement Lists) : Các lệnh được được biểu thị như các phát biểu, gần giống ngôn ngữ con người , nên cũng khá dễ hiểu. Tuy nhiên do không có dạng hình ảnh nên ta không thấy được cách liên kết các lệnh, do đó khó kiểm soát được chương trình. Để lập trình theo cách này, cần có một bộ lập trình bằng tay (Programing Console) hay một máy tính cá nhân với phần mềm hổ trợ. Programing console rất gọn nhẹ, thích hợp lập các chương trình nhỏ, đơn giản và thuận lợi cho việc thử nghiệm, kiểm tra tình trạng PLC tại hiện trường.