Khác biệt giữa bản sửa đổi của “Programmable logic controller”

Nội dung được xóa Nội dung được thêm vào
n Tổng quan về PLC, giới thiệu dòng PLC mới ra của Siemens Đức
n Đã lùi lại sửa đổi của Ncthang0106 (Thảo luận) quay về phiên bản cuối của Amherst99
Thẻ: Lùi tất cả
Dòng 1:
{{chú thích trong bài}}{{wikify}}
[[Tập tin:PLC Control Panel.png|thumb|right|Bảng điều khiển bằng PLC (thiết bị màu xám ở trung tâm). Tổ hợp gồm có các yếu tố riêng biệt, từ trái sang phải: nguồn cấp, bộ điều khiển, các thiết bị rơle cho thiết bị vào-ra]]
'''PLC''' viết tắt của '''programmable logic controller''', là thiết bị điều khiển lập trình được (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 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 (ngõ 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. PLC dùng để thay thế các [[mạch relay]] (rơ le) trong thực tế. PLC hoạt động theo phương thức quét các trạng thái trên đầu ra và đầu vào. Khi có sự thay đổi ở đầu vào thì đầu ra sẽ thay đổi theo. Ngôn ngữ lập trình của PLC có thể là Ladder hay State Logic. Hiện nay có nhiều hãng sản xuất ra PLC như [https://vattunhamay.com/simatic-plc-s7-1200-cpu1211c-cpu1212c-cpu1214c-cpu1215c-cpu1217c-hang-moi-100-chinh-hang-gia-re.html[Siemens AG|Siemens]], [[Allen-Bradley]], [[Mitsubishi Electric]], [[General Electric]], [[Omron]], [[Honeywell]]...
 
Một khi sự kiện được kích hoạt thật sự, nó bật ON hay OFF thiết bị điều khiển 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 ở ngõ vào và xuất tín hiệu ở ngõ ra tại các thời điểm đã lập trình.
Dòng 24:
Bên cạnh đó, một bộ PLC hoàn chỉnh còn đi kèm thêm một đơn vị lập trình bằng tay hay bằng máy tính. Hầu hết các đơn vị lập trình đơn giản đều có đủ RAM để chứa đựng chương trình dưới dạng hoàn thiện hay bổ sung. Nếu đơn vị lập trình là đơn vị xách tay, RAM thường là loại CMOS có pin dự phòng, chỉ khi nào chương trình đã được kiểm tra và sẵn sàng sử dụng thì nó mới truyền sang bộ nhớ PLC. Đối với các PLC lớn thường lập trình trên máy tính nhằm hỗ trợ cho việc viết, đọc và kiểm tra chương trình. Các đơn vị lập trình nối với PLC qua cổng RS232, RS422, RS485, …
 
===Nguyên lý hoạt động của [https://vattunhamay.com/simatic-plc-s7-1200-cpu1211c-cpu1212c-cpu1214c-cpu1215c-cpu1217c-hang-moi-100-chinh-hang-gia-re.html PLC]===
 
[[CPU]] điều khiển các hoạt động bên trong PLC. Bộ xử lý sẽ đọc và kiểm tra chương trình được chứa trong bộ nhớ, sau đó sẽ thực hiện thứ tự từng lệnh trong chương trình, sẽ đóng hay ngắt các đầu ra. Các trạng thái ngõ ra ấy được phát tới các thiết bị liên kết để thực thi. Và toàn bộ các hoạt động thực thi đó đều phụ thuộc vào chương trình điều khiển được giữ trong bộ nhớ.
Dòng 62:
 
Bộ xử lý đọc và xác định các trạng thái đầu vào (ON, OFF) để thực hiện việc đóng hay ngắt mạch ở đầu ra.
 
==== Để hiểu rõ về PLC, Tham khảo thêm [https://vattunhamay.com/simatic-plc-s7-1200-cpu1211c-cpu1212c-cpu1214c-cpu1215c-cpu1217c-hang-moi-100-chinh-hang-gia-re.html PLC s7-1200 của Siemens] ====
Bộ điều khiển logic khả trình (PLC) S7-1200 mang lại tính linh hoạt và sức mạnh để điều khiển nhiều thiết bị đa dạng hỗ trợ các yêu cầu về điều khiển tự động. Sự kết hợp giữa thiết kế thu gọn, cấu hình linh hoạt và tập lệnh mạnh mẽ đã khiến cho S7-1200 trở thành một giải pháp hoàn hảo dành cho việc điều khiển nhiều ứng dụng đa dạng khác nhau.
 
Kết hợp một bộ vi xử lý, một bộ nguồn tích hợp, các mạch ngõ vào và mạch ngõ ra trong một kết cấu thu gọn, CPU trong S7-1200 đã tạo ra một PLC mạnh mẽ. Sau khi người dùng tải xuống một chương trình, CPU sẽ chứa mạch logic được yêu cầu để giám sát và điều khiển các thiết bị nằm trong ứng dụng. CPU giám sát các ngõ vào và làm thay đổi ngõ ra theo logic của chương trình người dùng, có thể bao gồm các hoạt động như logic Boolean, việc đếm, định thì, các phép toán phức hợp và việc truyền thông với các thiết bị thông minh khác.
 
Một số tính năng bảo mật giúp bảo vệ việc truy xuất đến cả CPU và chương trình điều khiển:
 
Mỗi CPU cung cấp một sự bảo vệ bằng mật khẩu cho phép người dùng cấu hình việc truy xuất đến các chức năng của CPU. Người dùng có thể sử dụng chức năng “know-how protection” để ẩn mã nằm trong một khối xác định. CPU cung cấp một cổng PROFINET để giao tiếp qua một mạng PROFINET. Các module truyền thông là có sẵn dành cho việc giao tiếp qua các mạng RS232 hay RS485.
{| class="wikitable"
|'''Mã hàng'''
|'''Thông số kỹ thuật'''
|'''Xuất xứ'''
|-
|6ES7211-1AE40-0XB0
|SIMATIC S7-1200, CPU 1211C, compact CPU, DC/DC/DC, onboard I/O: 6 DI 24 V DC; 4 DO 24 V DC; 2 AI 0-10 V DC, Power supply: DC 20.4-28.8V DC, Program/data memory 50 KB
|Trung Quốc
|-
|6ES7211-1BE40-0XB0
|SIMATIC S7-1200, CPU 1211C, compact CPU, AC/DC/relay, onboard I/O: 6 DI 24 V DC; 4 DO relay 2A; 2 AI 0-10 V DC, Power supply: AC 85-264 V AC at 47-63 Hz, Program/data memory 50 KB
|Trung Quốc
|-
|6ES7211-1HE40-0XB0
|SIMATIC S7-1200, CPU 1211C, compact CPU, DC/DC/relay, onboard I/O: 6 DI 24 V DC; 4 DO relay 2A; 2 AI 0-10 V DC, Power supply: DC 20.4-28.8V DC, Program/data memory 50 KB
|Trung Quốc
|-
|6ES7212-1AE40-0XB0
|SIMATIC S7-1200, CPU 1212C, compact CPU, DC/DC/DC, onboard I/O: 8 DI 24 V DC; 6 DO 24 V DC; 2 AI 0-10 V DC, Power supply: DC 20.4-28.8V DC, Program/data memory 75 KB
|Trung Quốc
|-
|6ES7212-1BE40-0XB0
|SIMATIC S7-1200, CPU 1212C, compact CPU, AC/DC/relay, onboard I/O: 8 DI 24 V DC; 6 DO relay 2 A; 2 AI 0-10 V DC, Power supply: AC 85-264 V AC at 47-63 Hz, Program/data memory 75 KB
|Trung Quốc
|-
|6ES7212-1HE40-0XB0
|SIMATIC S7-1200, CPU 1212C, compact CPU, DC/DC/relay, onboard I/O: 8 DI 24 V DC; 6 DO relay 2 A; 2 AI 0-10 V DC, Power supply: DC 20.4-28.8V DC, Program/data memory 75 KB
|Trung Quốc
|-
|6ES7214-1AG40-0XB0
|SIMATIC S7-1200, CPU 1214C, compact CPU, DC/DC/DC, onboard I/O: 14 DI 24 V DC; 10 DO 24 V DC; 2 AI 0-10 V DC, Power supply: DC 20.4-28.8V DC, Program/data memory 100 KB
|Trung Quốc
|-
|6ES7214-1BG40-0XB0
|SIMATIC S7-1200, CPU 1214C, compact CPU, AC/DC/relay, onboard I/O: 14 DI 24 V DC; 10 DO relay 2 A; 2 AI 0-10 V DC, Power supply: AC 85-264 V AC at 47-63 Hz, Program/data memory 100 KB
|Trung Quốc
|-
|6ES7214-1HG40-0XB0
|SIMATIC S7-1200, CPU 1214C, compact CPU, DC/DC/relay, onboard I/O: 14 DI 24 V DC; 10 DO relay 2 A; 2 AI 0-10 V DC, Power supply: DC 20.4-28.8V DC, Program/data memory 100 KB
|Trung Quốc
|-
|6ES7215-1AG40-0XB0
|SIMATIC S7-1200, CPU 1215C, compact CPU, DC/DC/DC, 2 PROFINET ports, onboard I/O: 14 DI 24 V DC; 10 DO 24 V DC; 0.5A; 2 AI 0-10 V DC, 2 AO 0-20 mA DC, Power supply: DC 20.4-28.8V DC, Program/data memory 125 KB
|Trung Quốc
|-
|6ES7215-1BG40-0XB0
|SIMATIC S7-1200, CPU 1215C, compact CPU, AC/DC/relay, 2 PROFINET ports, onboard I/O: 14 DI 24 V DC; 10 DO relay 2 A, 2 AI 0-10 V DC, 2 AO 0-20 mA DC, Power supply: AC 85-264 V AC at 47-63 Hz, Program/data memory 125 KB
|Trung Quốc
|-
|6ES7215-1HG40-0XB0
|SIMATIC S7-1200, CPU 1215C, compact CPU, DC/DC/relay, 2 PROFINET ports, onboard I/O: 14 DI 24 V DC; 10 DO relay 2 A, 2 AI 0-10 V DC, 2 AO 0-20 mA DC, Power supply: DC 20.4-28.8 V DC, Program/data memory 125 KB
|Trung Quốc
|-
|6ES7217-1AG40-0XB0
|SIMATIC S7-1200, CPU 1217C, compact CPU, DC/DC/DC, 2 PROFINET ports onboard I/O: 10 DI 24 V DC; 4 DI RS422/485; 6 DO 24 V DC; 0.5A; 4 DO RS422/485; 2 AI 0-10 V DC, 2 AO 0-20 mA Power supply: DC 20.4-28.8V DC, Program/data memory 150 KB
|Trung Quốc
|}
 
==Tham khảo==
{{tham khảo}}
https://mall.industry.siemens.com/mall/en/vn/Catalog/Products/10045649?tree=CatalogTree<nowiki/>{{tham khảo}}
 
[[Thể loại:Tự động hóa]]