3.1.1.Giới thiệu về PLC.
PLC viết tắt của Programmable Logic Controller, là thiết bị điều khiển lập trỡnh (khả trỡnh) cho phộp thực hiện linh hoạt cỏc thuật toỏn điều khiển logic thụng qua một ngụn ngữ lập trỡnh. Người sử dụng cú thể lập trỡnh để thực hiện để thực hiện một loạt trỡnh tự cỏc sự kiện. Cỏc sự kiện này được kớch hoạt bởi tỏc nhõn kớch thớch (cửa vào) tỏc động vào PLC hoặc qua cỏc hoạt động cú trễ như thời gian định thỡ hay cỏc sự kiện được đếm. Một khi sự kiện được kớch hoạt thực sự, nú bật ON hay OFF thiết bị điều khiển bờn ngoài bờn ngoài được gọi là thiết bị vật lý. Một bộ điều khiển lập trỡnh sẽ liờn tục “lặp” trong chương trỡnh do “người sử dụng lập ra” chờ tớn hiệu ở cửa vào và xuất tớn hiệu ở cửa ra tại cỏc thời điểm đó lập trỡnh.
Để khắc phục những nhược điểm của bộ điều khiển dựng dõy nối (bộ điều khiển bằng Relay) người ta đó chế tạo ra bộ PLC nhằm thỏa món cỏc yờu cầu sau: + Lập trỡnh dễ dàng, ngụn ngữ lập trỡnh dễ dàng, ngụn ngữ lập trỡnh dễ học.
+ Gọn nhẹ, dễ dàng bảo quản, sửa chữa.
+ Dung lượng bộ nhớ lớn để cú thể chứa được những chương trỡnh phức tạp. + Hoàn toàn tin cậy trong mụi trường cụng nghiệp.
+ Giao tiếp được với cỏc thiết bị thụng minh khỏc như: Mỏy tớnh, nối mạng cỏc Modul mở rộng.
+ Giỏ cả cú thể cạnh tranh được.
+ Cỏc thiết kế đầu tiờn là nhằm thay thế cho cỏc phần cứng Relay dõy nối và cỏc logic thời gian. Tuy nhiờn, bờn cạnh đú việc đũi hỏi tăng cường dung lượng nhớ và tớnh dễ dàng cho PLC mà vẫn đảm bảo tốc độ xử lý cũng như giỏ cả… Cỏc tập lệnh nhanh chúng đi từ cỏc lệnh logic đơn giản đến cỏc lệnh đếm, định thời, thanh ghi dịch…sau đú là cỏc chức năng làm toỏn trờn cỏc mỏy lớn…Sự phỏt triển cỏc mỏy lớn dẫn đến cỏc bộ PLC cú dung lượng lớn, số lượng I/ 0 nhiều hơn. Trong PLC, phần cứng CPU và chương trỡnh là đơn vị cơ bản cho quỏ trỡnh điều khiển hoặc xử lý hệ thống. Chức năng mà bộ điều khiển cần thực hiện sẽ được xỏc định
bởi một chương trỡnh. Chương trỡnh này được nạp sẵn vào bộ nhớ của PLC, PLC sẽ thực hiện việc điều khiển dựa vào chương trỡnh này. Như vậy nếu muốn thay đổi hay mở rộng chức năng của quy trỡnh cụng nghệ, ta chỉ cần thay đổi chương trỡnh bờn trong bộ nhớ của PLC. Việc thay đổi hay mở rộng chức năng sẽ được thực hiện một cỏch dễ dàng mà khụng cần một sự can thiệp vật lý nào so với cỏc bộ dõy nối hay Relay.