You are on page 1of 60

Bài giảng thực hành PLC

Chương 1
Bộ điều khiển logic có thể lập trình

1.1. PLC là gì?

PLC ( Programmable Logic Controller) là thiết bị điều khiển lập trình được (khả
trình). Bộ điều khiển này 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. 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 đượ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.

Để 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ễ 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 bảo đảm tốc độ xử lý cũng như giá cả … Chính điều
này đã tạo ra sự quan tâm sâu sắc đến việc sử dụng PLC trong công nghiệp. 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 cũng được thực hiện trên các CPU của

1
Bài giảng thực hành PLC

các PLC này… Sự phát triển tính toán dẫn đến các bộ PLC có dung lượng lớn, số
lượng I / O 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 qui 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 .

1.2. Cấu trúc và nguyên lý hoạt động

Cấu trúc:

Tất cả các PLC đều có thành phần chính là: Một bộ nhớ chương trình RAM bên
trong (có thể mở rộng thêm một số bộ nhớ ngoài EPROM), một bộ vi xử lý có cổng
giao tiếp dùng cho việc ghép nối với PLC, các Modul vào /ra.

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,
RS458, …

Nguyên lý hoạt động của 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ớ.

2
Bài giảng thực hành PLC

Hệ thống Bus là tuyến dùng để truyền tín hiệu, hệ thống gồm nhiều đường tín hiệu
song song :

 Address Bus: Bus địa chỉ dùng để truyền địa chỉ đến các Modul khác nhau.
 Data Bus: Bus dùng để truyền dữ liệu.
 Control Bus: Bus điều khiển dùng để truyền các tín hiệu định thì và điều
khiển đồng bộ các hoạt động trong PLC .

Trong PLC các số liệu được trao đổi giữa bộ vi xử lý và các modul vào ra thông qua
Data Bus. Address Bus và Data Bus gồm 8 đường, ở cùng thời điểm cho phép
truyền 8 bit của 1 byte một cách đồng thời hay song song.

Nếu một modul đầu vào nhận được địa chỉ của nó trên Address Bus, nó sẽ chuyển
tất cả trạnh thái đầu vào của nó vào Data Bus. Nếu một địa chỉ byte của 8 đầu ra
xuất hiện trên Address Bus, modul đầu ra tương ứng sẽ nhận được dữ liệu từ Data
bus. Control Bus sẽ chuyển các tín hiệu điều khiển vào theo dõi chu trình hoạt động
của PLC. Các địa chỉ và số liệu được chuyển lên các Bus tương ứng trong một thời
gian hạn chế.

Hệ thống Bus sẽ làm nhiệm vụ trao đổi thông tin giữa CPU, bộ nhớ và I/O. Bên
cạch đó, CPU được cung cấp một xung Clock có tần số từ 1,8 MHZ. Xung này
quyết định tốc độ hoạt động của PLC và cung cấp các yếu tố về định thời, đồng hồ
của hệ thống.

Bộ nhớ PLC thường yêu cầu bộ nhớ trong các trường hợp: Làm bộ định thời cho
các kênh trạng thái I/O. Làm bộ đệm trạng thái các chức năng trong PLC như định
thời, đếm, ghi các Relay.

Mỗi lệnh của chương trình có một vị trí riêng trong bộ nhớ, tất cả mọi vị trí trong bộ
nhớ đều được đánh số, những số này chính là địa chỉ trong bộ nhớ. Địa chỉ của từng
ô nhớ sẽ được trỏ đến bởi một bộ đếm địa chỉ ở bên trong bộ vi xử lý. Bộ vi xử lý sẽ
gán giá trị trong bộ đếm này lên một thanh ghi trước khi xử lý lệnh tiếp theo. Với
một địa chỉ mới, nội dung của ô nhớ tương ứng sẽ xuất hiện ở đầu ra, quá trình này
được gọi là quá trình đọc .

3
Bài giảng thực hành PLC

Bộ nhớ bên trong PLC được tạo bởi các vi mạch bán dẫn, mỗi vi mạch này có khả
năng chứa 2000 - 16000 dòng lệnh, tùy theo loại vi mạch. Trong PLC các bộ nhớ
như RAM, EPROM đều được sử dụng .

+ RAM (Random Access Memory ) có thể nạp chương trình, thay đổi hay xóa bỏ
nội dung bất kỳ lúc nào. Nội dung của RAM sẽ bị mất nếu nguồn điện nuôi bị mất .
Để tránh tình trạng này các PLC đều được trang bị một pin khô, có khả năng cung
cấp năng lượng dự trữ cho RAM từ vài tháng đến vài năm. Trong thực tế RAM
được dùng để khởi tạo và kiểm tra chương trình. Khuynh hướng hiện nay dùng
CMOSRAM nhờ khả năng tiêu thụ thấp và tuổi thọ lớn .

+ EPROM (Electrically Programmable Read Only Memory) là bộ nhớ mà người sử


dụng bình thường chỉ có thể đọc chứ không ghi nội dung vào được. Nội dung của
EPROM không bị mất khi mất nguồn, nó được gắn sẵn trong máy, đã được nhà sản
xuất nạp và chứa hệ điều hành sẵn. Nếu người sử dụng không muốn mở rộng bộ
nhớ thì chỉ dùng thêm EPROM gắn bên trong PLC. Trên PG (Programer) có sẵn
chỗ ghi và xóa EPROM.

+ EEPROM (Electrically Erasable Programmable Read Only Memory) liên kết với
những truy xuất linh động của RAM và có tính ổn định. Nội dung của nó có thể
được xóa và lập trình bằng điện, tuy nhiên số lần là có giới hạn.

Môi trường ghi dữ liệu thứ tư là đĩa cứng hoặc đĩa mềm, được sử dụng trong máy
lập trình. Đĩa cứng hoặc đĩa mềm có dung lượng lớn nên thường được dùng để lưu
những chương trình lớn trong một thời gian dài .

Kích thước bộ nhớ :

+ Các PLC loại nhỏ có thể chứa từ 300 -1000 dòng lệnh tùy vào công nghệ chế tạo .
+ Các PLC loại lớn có kích thước từ 1K - 16K, có khả năng chứa từ 2000 -16000
dòng lệnh.

Ngoài ra còn cho phép gắn thêm bộ nhớ mở rộng như RAM, EPROM.
Các ngõ vào ra I / O Các đường tín hiệu từ bộ cảm biến được nối vào các modul
(các đầu vào của PLC ), các cơ cấu chấp hành được nối với các modul ra (các đầu ra
của PLC ). Hầu hết các PLC có điện áp hoạt động bên trong là 5V , tín hiệu xử lý là

4
Bài giảng thực hành PLC

12/24VDC hoặc 100/240VAC. Mỗi đơn vị I / O có duy nhất một địa chỉ, các hiển
thị trạng thái của các kênh I / O được cung cấp bởi các đèn LED trên PLC, điều này
làm cho việc kiểm tra hoạt động nhập xuất trở nên dể dàng và đơn giản .

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 .

1.3. Câu hỏi ôn tập

1) PLC là gì?

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

2) Trình bày ưu điểm của PLC so với hệ điều khiển dùng Relay)

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................
..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

5
Bài giảng thực hành PLC

3) Hãy liệt kê tên một số loại PLC có trên thị trường hiện nay?

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

6
Bài giảng thực hành PLC

Chương 2

Tổng quan về PLC Master-K

2.1. Tổng quan

Hãng LS Industrial Systems (LSIS) đã cho ra đời hai họ PLC là MASTER-K và


GLOFA. Ngoài ra còn có các màn hình giao diện kết hợp với các PLC tạo thuận lợi
cho quá trình thiết kế và vận hành hệ thống.

PLC của LSIS được chia làm nhiều loại tùy mục đích sử dụng: loại nhỏ (Micro),
loại trung (Compact), loại lớn (Modul). Các loại PLC này thường có cấu tạo bên
ngoài không giống nhau, cấu trúc tập lệnh cũng có thể khác nhau. Tuy nhiên chúng
có chung một mục đích là được thiết kế đơn giản và để thay thế cho các hệ thống
logic điều khiển truyền thống.

Tùy thuộc vào phạm vi ứng dụng của từng hệ thống điều khiển mà ta chọn PLC với
số lượng I/O (Input/Output) cho phù hợp, số lượng các I/O càng lớn thì giá thành
càng cao. Họ PLC Master-K được chia làm nhiều loại: K14P1, K80S, K120S,
K200, K300.

PLC MASTER- K80S với 6 vào 4 ngõ ra.

7
Bài giảng thực hành PLC

PLC MASTER- K120S với 24 vào 16 ngõ ra.

PLC MASTER- K200S.

Các màn hình giao diện với PLC cũng bao gồm nhiều loại: XP10BKB/DC, PMU-
330BT, PMU-330TT (TTF colour LCD, 16 colour), PMU-530TT, PMU-830TT…

Màn hình XP10BKB/DC

8
Bài giảng thực hành PLC

Màn hình PMU-330BT

Hệ thống kết nối giữa máy tính, PLC và màn hình

Đối với các PLC cỡ nhỏ như loại Master-K14P1, Master-K80S hay Master-K120S
các bộ phận được kết hợp với nhau thành một khối. Với những loại lớn như Master-
K200S, K300S hay K1000S được thiết kế theo dạng modul để người sử dụng có thể

9
Bài giảng thực hành PLC

lựa chọn được một cấu hình PLC phù hợp với chi phí thấp nhất nhưng vẫn đáp ứng
được những ứng dụng cần thiết.

2.2. Tín hiệu ngõ vào (Input)

Các cảm biến (Sensor), nút nhấn (Push Button), công tắc hành trình (Limits Switch)
… được nối với ngõ vào của PLC. Số lượng ngõ vào của PLC tùy thuộc vào loại
PLC và phạm vi ứng dụng của hệ thống điều khiển. Số lượng ngõ vào có thể là 6, 8
hoặc 16. Đối với các ứng dụng lớn có thể lên tới 80 hoặc 256 ngõ vào.

Điện áp dùng cho tín hiệu ngõ vào thường là 24VDC với dòng vài mA, cũng có loại
PLC sử dụng điện áp 220VAC. Mặc dù điện áp cao như vậy nhưng rất an toàn cho
mạch điện tử của PLC vì sử dụng phương pháp cách ly bằng linh kiện Optocoupler.
Theo tiểu chuẩn công nghiệp đối với điện áp 24VDC, người ta quy định như sau:

 Điện áp từ 0 ÷ 5 VDC thể hiện logic 0 ở ngõ vào


 Điện áp từ 11 ÷ 30 VDC thể hiện logic 1 ở ngõ vào
2.3. Tín hiệu ngõ ra (Output)

Trong PLC tín hiệu ngõ ra dùng để điều khiển các cơ cấu chấp hành. Cũng giống
như tín hiệu ngõ vào thì ngõ ra là các tiếp điểm của Relay với khả năng chịu tải lớn
220V/1A. Nếu muốn điều khiển các tải với công suất lớn thì có thể điều khiển thông
qua các Contactor. Ngoài ra PLC còn có ngõ ra là các tín hiệu điện: Logic 0 ứng với
điện áp 0 ÷ 0.8V và logic 1 ứng với điện áp 12 ÷ 28V với dòng ra có thể lên tới
300mA.

2.4. Thời gian đáp ứng của ngõ vào/ra PLC

Ngõ vào của PLC tiếp nhận các tín hiệu từ các sensor, từ sự đóng ngắt của các nút
nhấn hay từ công tắc hành trình…Để chống rung ngõ vào, PLC có một mạch lọc ở
ngõ vào. Do đó làm chậm tốc độ đáp ứng của nó (từ 100µs đến 25.5ms). Tuy nhiên
nếu cần PLC cũng có những ngõ vào chuyên dụng đáp ứng với tốc độ cao. Đáp ứng
ngõ ra PLC đủ nhanh để phù hợp với các ứng dụng điều khiển các cơ cấu chấp hành
trong thiết bị tự động hóa công nghiệp.

2.5. Câu hỏi ôn tập:

10
Bài giảng thực hành PLC

Câu 1: Nêu tên một số PLC thuộc họ Master-K? Cho biết số lượng ngõ vào/ ngõ ra
của các PLC này:

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

Câu 2: PLC LS những ưu điểm gì so với một số loại PLC của các hãng khác trên thị
trường hiện nay?

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

11
Bài giảng thực hành PLC

Chương 3

Cách soạn thảo chương trình với phần


mềm KGL-WIN Ver 3.2

3.1. Giới thiệu về phần mềm KGL – WIN Ver 3.2

Để soạn thảo và chỉnh sửa chương trình cho các PLC họ Master-K, chương trình
KGL-WIN được sử dụng. Đây là phần mềm chuyên dụng của LSIS chạy trên hệ
điều hành windows. Các chương trình điều khiển PLC được soạn thảo và chỉnh sửa
dễ dàng trên giao diện của phần mềm này.

Việc truyền các chương trình điều khiển ở dạng ngôn ngữ máy sang các bộ PLC
được thực hiện thông qua cổng truyền thông RS-232C. Thông thường các chương
trình được viết, chỉnh sửa, thử nghiệm nhiều lần mới có thể hoàn thiện và thực hiện
được ý đồ điều khiển đặt ra ban đầu.

12
Bài giảng thực hành PLC

Cáp truyền thông để truyền chương trình điều khiển từ máy tính sang PLC được kết
nối theo sơ đồ sau:

3.2. Cài đặt phần mềm

Double click vào tập tin Setup.exe

Setup winzard sẽ hướng dẫn cài đặt chương trình một cách tự động.

Nhấn Next để bắt đầu cài đặt. Bạn cũng có thể nhán Cancel nếu muốn thoát khỏi
chương trình cài đặt.

13
Bài giảng thực hành PLC

Chọn thư mục mà phần mềm sẽ được cài đặt vào. Có thể nhấn nút Brown để thay
đổi vị trí cài đặt. Tiếp tục nhấn Next để chuyển sang bước tiếp theo.

14
Bài giảng thực hành PLC

Quá trình cài đặt được hiển thị như sau:

Sau khi cài đặt xong, muốn chạy chương trình double-click vào biểu tượng
Sau khi mở chương trình, muốn tạo một Project mới ta chọn Project > New Project
Chọn Blank Project trong hộp thoại rồi chọn OK

Trong hộp thoại tiếp theo ta phải khai báo: Loại PLC, kiểu viết chương trình Ladder
hay Mnemonic, tựa đề chương trình, tên công ty, tên tác giả…

15
Bài giảng thực hành PLC

Click OK, cửa sổ soạn thảo chương trình hiển thị

3.3. Cách soạn thảo một chương trình

Trong cửa sổ Program có các thanh công cụ (Tool bar) bao gồm: các nút nhấn
thường mở (Normally Open), các nút nhấn thường đóng (Normally Close), Ouput
coil, các hàm chức năng… giúp ta soạn thảo chương trình một cách dễ dàng.

16
Bài giảng thực hành PLC

Chọn tiếp điểm thường mở , di chuyển đến vị trí cần chèn tiếp điểm, kích
chuột trái hoặc bấm Enter. Khi đó một hộp thoại xuất hiện để ta chọn địa chỉ cho
ngõ vào. Ta gõ vào P0 ở vị trí Device và nhấn OK

Màn hình soạn thảo sẽ xuất hiện như sau:

17
Bài giảng thực hành PLC

Chọn tiếp Output Coil trên thanh công cụ, sau khi chọn xong nhấn phím trái
chuột hoặc nhấn Enter, nhập địa chỉ cho ngõ ra là P40

Kết quả đạt được như sau:

18
Bài giảng thực hành PLC

Chọn đường kẻ thẳng đứng trên hộp công cụ Ladder và chọn vị trí cần đặt trên
màn hình soạn thảo.

Lựa chọn tiếp điểm thường đóng và click chuột vào vị trí cần đặt tiếp điểm, nhập
địa chỉ tiếp điểm là P0001.

19
Bài giảng thực hành PLC

Chọn biểu tượng trên thanh công cụ Ladder và chọn INCP D0000 trong hộp
thoại Ladder Editer Box.

20
Bài giảng thực hành PLC

Tiếp tục chọn tiếp điểm thường mở và nhập địa chỉ F0093 (tạo xung 1s)

Chọn khối chức năng và nhập lệnh theo cấu trúc CTU C000 20, tiếp theo chọn
tiếp điểm thường mở và chọn địa chỉ P0001

Chọn đường kẻ ngang trên thanh công cụ và thực hiện nối dây.

21
Bài giảng thực hành PLC

Cuối cùng chọn khối chức năng và nhập vào lệnh END để kết thúc chương trình.
Như vậy ta đã soạn thảo xong một chương trình hoàn chỉnh.

3.4. Kết nối với PLC

Để truyền thông với PLC, ta kết nối cổng RS-232C của module CPU với cổng nối
tiếp của máy tính thông qua cáp RS-232C.

Chọn Online-Connect hoặc click vào biểu tượng trên thanh công cụ. Sau khi

kết nối hoàn thành ta chọn Online-Download hoặc click vào biểu tượng trên

22
Bài giảng thực hành PLC

thanh công cụ để tải chương trình xuống PLC. Khi đó trên màn hình sẽ xuất hiện
hộp thoại sau:

Click OK để tiếp tục. Lúc này chương trình và các thông số được tải đến PLC

Khi download phải để PLC ở chế độ STOP. Khi download chương trình hoàn tất sẽ
hiện thông báo.

Để chạy chương trình ta click vào biểu tượng trên thanh công cụ.

Bảng chú thích các nút nhấn của thanh công cụ

23
Bài giảng thực hành PLC

24
Bài giảng thực hành PLC

Chương 4

Lập trình bằng sơ đồ bậc thang Ladder Diagram

4.1. Sơ đồ đấu dây đầu vào (Input) và đầu ra (Output)

Sơ đồ đấu dây ngõ vào (Input)

25
Bài giảng thực hành PLC

Sơ đồ đấu dây ngõ ra (Output)

4.2. Các địa chỉ vùng nhớ trong PLC MASTER-K

Các ngõ vào/ ngõ ra cũng như các bộ nhớ lưu trữ khác trên PLC khi sử dụng trong
chương trình đều thông qua các địa chỉ bộ nhớ tương ứng. Các địa chỉ bộ nhớ được
tổ chức thành từng word. Mỗi word gồm 16 bit gọi. Mỗi bit có giá trị 0 hoặc 1 và
được đánh số thứ tự từ 00 đến 0F từ phải sang trái.

 Vùng nhớ P (Input/ Output)

 Biểu diễn các ngõ vào/ ra vật lý trên bộ điều khiển


 Độ lớn vùng nhớ: P000 ÷ P63F

 Vùng nhớ M (Auxilary Relay)

 Các tiếp điểm phụ trợ của bộ điều khiển


 Độ lớn vùng nhớ: M000 ÷ M191F

26
Bài giảng thực hành PLC

 Vùng nhớ K (Keep Relay)

 Các tiếp điểm giữ


 Độ lớn vùng nhớ: K000 ÷ K31F

 Vùng nhớ L (Link Relay)

 Các tiếp điểm khi kết nối mạng


 Độ lớn vùng nhớ: L000 ÷ L63F

 Vùng nhớ F (Special Relay)

 Các cờ đặc biệt


 Độ lớn vùng nhớ: F000 ÷ F63F
 Các cờ đặc biệt thường dùng
 F000: ON khi PLC đang hoạt động
 F010: Cờ tiếp điểm luôn ON
 F011: Cờ tiếp điểm luôn OFF
 F012: ON cho lần quét đầu tiên, sau đó giữ trạng thái OFF
 F013: OFF cho lần quét đầu tiên, sau đó giữ trạng thái ON
 F030: ON khi thực hiện các lệnh CALL và JUMP bị lỗi.
 F031: Báo lỗi I/O, ON khi các cờ báo của các I/O module là ON
 F033: ON khi pin có lỗi
 F040: Báo lỗi I/O cho module số 0
 F041: Báo lỗi I/O cho module số 1
 F042: Báo lỗi I/O cho module số 2
 F043: Báo lỗi I/O cho module số 3
 F044: Báo lỗi I/O cho module số 4
 F045: Báo lỗi I/O cho module số 5
 F090: Cờ xung nhịp 0.02s
 F091: Cờ xung nhịp 0.1s
 F092: Cờ xung nhịp 0.2s
 F093: Cờ xung nhịp 1s
 F094: Cờ xung nhịp 2s
 F095: Cờ xung nhịp 10s

27
Bài giảng thực hành PLC

 F096: Cờ xung nhịp 20s


 F097: Cờ xung nhịp 1 phút
 F120: ON khi so sánh là nhỏ hơn
 F121: ON khi so sánh là nhỏ hơn hoặc bằng
 F122: ON khi so sánh là bằng
 F123: ON khi so sánh là lớn hơn
 F124: ON khi so sánh là lớn hơn hoặc bằng

 Vùng nhớ Timer

 vùng nhớ cho bộ định thì và được chia làm 3 loại: 100ms, 10ms,
1ms và có thể điều chỉnh lại vùng nhớ trong parameter.
 Độ phân giải 100ms: T000 ÷ T191
 Độ phân giải 10ms: T192 ÷ T250
 Độ phân giải 1ms: T251 ÷ T255

 Vùng nhớ counter

 Vùng nhớ cho các bộ đếm


 Độ lớn vùng nhớ: C000 ÷ C255

4.3. Các lệnh, phép toán cơ bản

4.3.1. lệnh LOAD:

 Cú pháp:

 Các vùng nhớ có thể dùng với lệnh LOAD: M, P, K, L, F, T, C, S

 Chức năng: lệnh LOAD dùng để đặt điều kiện ngõ vào thường mở cho một
mạch logic.

4.3.2. lệnh LOAD NOT:

 Cú pháp:

28
Bài giảng thực hành PLC

 Các vùng nhớ có thể dùng với lệnh LOAD NOT: M, P, K, L, F, T, C, S

 Chức năng: lệnh LOAD NOT dùng để đặt điều kiện ngõ vào thường đóng
cho một mạch logic.

4.3.3. lệnh AND:

 Cú pháp:

 Các vùng nhớ có thể dùng với lệnh AND: M, P, K, L, F, T, C, S

 Chức năng: lệnh AND dùng để nối tiếp một hoặc nhiều điều kiện ngõ vào
thường mở cho một mạch logic.

4.3.4. lệnh AND NOT:

 Cú pháp:

 Các vùng nhớ có thể dùng với lệnh AND NOT: M, P, K, L, F, T, C, S

 Chức năng: lệnh AND NOT dùng để nối tiếp một hoặc nhiều điều kiện ngõ
vào cho một mạch logic.

4.3.5. lệnh OR:

 Cú pháp:

 Các vùng nhớ có thể dùng với lệnh OR: M, P, K, L, F, T, C, S

 Chức năng: lệnh OR dùng để mắc song song một hoặc nhiều điều kiện ngõ
vào thường đóng cho một mạch logic.

4.3.6. lệnh OR NOT:

 Cú pháp:

29
Bài giảng thực hành PLC

 Các vùng nhớ có thể dùng với lệnh OR NOT: M, P, K, L, F, T, C, S

 Chức năng: lệnh OR NOT dùng để mắc song song một hoặc nhiều điều kiện
ngõ vào cho một mạch logic.

4.3.7. lệnh OUT:

 Cú pháp:

 Các vùng nhớ có thể dùng với lệnh OUT: M, P, K, L, S

 Chức năng: lệnh OUT dùng để xuất tín hiệu đến một địa chỉ được chỉ định

 Ví dụ: viết lại đoạn chương trình, tải chương trình vào bộ mô phỏng, quan
sát và mô tả khi chạy chương trình.

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

Bài tập 1:

Vẽ sơ đồ nối dây và viết chương trình điều khiển đảo chiều trực tiếp và đảo
chiều qua nút dừng một động cơ cơ không đồng bộ 3 pha?

30
Bài giảng thực hành PLC

Sơ đồ nối dây:

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

Chương trình điều khiển đảo chiều quay qua nút dừng:

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

31
Bài giảng thực hành PLC

Chương trình đảo chiều quay trực tiếp:

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

Nhận xét:

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

32
Bài giảng thực hành PLC

4.3.8. lệnh SET:

 Cú pháp:

 Các vùng nhớ có thể dùng với lệnh SET: M, P, K, L, S

 Chức năng: lệnh SET dùng để đặt trạng thái của một địa chỉ được chỉ định
lên ON khi ngõ vào là ON. Khi trạng thái ngõ vào trở về OFF thì trạng thái
của địa chỉ được chỉ định vẫn là ON.

4.3.9. lệnh RESET:

 Cú pháp:

 Các vùng nhớ có thể dùng với lệnh SET: M, P, K, L, S

 Chức năng: lệnh SET dùng để đặt trạng thái của một địa chỉ được chỉ định
lên ON khi ngõ vào là ON. Khi trạng thái ngõ vào trở về OFF thì trạng thái
của địa chỉ được chỉ định vẫn là ON.

 Ví dụ: hãy viết lại đoạn chương trình, tải chương trình vào bộ mô phỏng
quan sát và mô tả khi chạy chương trình.

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

33
Bài giảng thực hành PLC

4.3.10. Lệnh kích xung cạnh lên (D) và xung cạnh xuống (D NOT)

 Cú pháp:

D<S>

D NOT < S >

 Các vùng nhớ có thể dùng với lệnh D và D NOT: M, K, L

 Chức năng:

 Lệnh D dùng để lấy xung cạnh lên trong thời gian rất ngắn (1 scan) khi
tín hiệu đầu vào chuyển từ OFF lên ON.

 Lệnh D NOT dùng để lấy xung cạnh xuống trong thời gian rất ngắn (1
scan) khi tín hiệu đầu vào chuyển từ ON lên OFF.

 Ví dụ:

Giản đồ lệnh D:

34
Bài giảng thực hành PLC

P0

P2

M0

P40

Giản đồ lệnh D NOT:

P1

P3

M1

P41

4.4. Timer

4.4.1. ON Delay Timer

 Khi ngõ vào lên mức cao, giá trị timer tăng dần từ 0 đến khoảng thời gian
cài đặt thì ngõ ra timer tác động. Khi ngõ vào trở lại mức thấp thì giá trị

35
Bài giảng thực hành PLC

hiện thời trở về 0 và ngõ ra timer trở về trạng thái ban đầu. Khi gặp lệnh
Reset thì ngõ ra Timer trở về 0.

 Cấu trúc lệnh: [TON Txxx Giá trị cài đặt]

Chú ý: Thời gian trễ thực tế = Giá trị cài đặt * Độ phân giải của Timer

 Ví dụ: viết lại đoạn chương trình, tải chương trình vào bộ mô phỏng, quan
sát và mô tả khi chạy chương trình.

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

36
Bài giảng thực hành PLC

Bài tập 2: Vẽ sơ đồ đấu nối và viết chương trình điều khiển khởi động sao/ tam
giác động cơ không đồng bộ 3 pha theo 2 dạng: dạng 1 sử dụng lệnh out thông
thường, dạng 2 sử dụng lệnh set/ reset.

Sơ đồ nối dây:

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

37
Bài giảng thực hành PLC

Chương trình điều khiển sử dụng lệnh Out thông thường:

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

Chương trình sử dụng lệnh Set/ Reset

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

38
Bài giảng thực hành PLC

Nhận xét:

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

...............................................................................................................................

Bài tập 3: Viết chương trình điều khiển đèn giao thông tại một ngã tư. Thời gian
sáng của các đèn được thể hiện dưới hình vẽ sau:

Đ
2V
Đ V X
1 1 1 2X
2

X
2V X V Đ
2Đ 1 1 1
2

39
Bài giảng thực hành PLC

Sơ đồ đấu dây:

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

Chương trình điều khiển:

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

40
Bài giảng thực hành PLC

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

4.4.2. OFF DELAY TIMER

 Khi tín hiệu ngõ vào lên ON thì ngõ ra Timer cũng lên ON. Khi ngõ vào chuyển từ
ON sang OFF thì Timer sẽ được kích hoạt, giá trị của Timer đếm từ giá trị cài đặt
về 0 và lúc này ngõ ra của Timer mới quay về trạng thái ban đầu. Khi gặp lệnh
Reset thì ngõ ra Timer trở về 0.

 Cấu trúc lệnh: [TOFF Txxx Giá trị cài đặt]

 Ví dụ: viết lại đoạn chương trình, tải chương trình vào bộ mô phỏng, quan
sát và mô tả khi chạy chương trình.

41
Bài giảng thực hành PLC

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

Câu hỏi: hãy so sánh ON Delay Timer và OFF Delay Timer

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

42
Bài giảng thực hành PLC

Bài tập 4: hãy vẽ sơ đồ nối dây và viết chương trình điều khiển một hệ thống gồm 3
động cơ không đồng bộ 3 pha rotor lồng sóc như sau:

 Nhấn ON: động cơ 1 chạy, 5s sau động cơ 2 chạy. Sau khi động cơ 2 chạy
được 5s thì động cơ 3 chạy.

 Nhấn OFF: động cơ 1 và động cơ 2 dừng trước, 5s sau động cơ 3 mới ngừng
hoạt động.

Sơ đồ nối dây:

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

43
Bài giảng thực hành PLC

Chương trình điều khiển:

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

4.5. Counter

4.5.1. Up Counter (CTU)

 Ngõ ra của counter chỉ lên ON khi giá trị hiện thời bằng với giá trị cài đặt. Nếu điều
kiện ngõ vào Reset lên ON thì giá trị counter quay về giá trị 0.

 Cấu trúc lệnh: [CTU Cxxx Giá trị cài đặt]

 Ví dụ: viết lại đoạn chương trình, tải chương trình vào bộ mô phỏng, quan sát
và mô tả khi chạy chương trình.

44
Bài giảng thực hành PLC

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

4.5.2. Down Counter (CTU)

 Khi ngõ vào lên ON thì giá trị counter được đếm lùi từ giá trị cài đặt. Nếu điều kiện
ngõ vào Reset lên ON thì giá trị counter quay về giá trị 0.

 Cấu trúc lệnh: [CTD Cxxx Giá trị cài đặt]

 Ví dụ: viết lại đoạn chương trình, tải chương trình vào bộ mô phỏng, quan sát
và mô tả khi chạy chương trình.

45
Bài giảng thực hành PLC

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

Bài tập 5:

Khi nhấn nút Start, dây chuyền vận chuyển hộp được cho phép hoạt động, khi hộp được dò
thấy qua cảm biến dò hộp, dây chuyền dừng lại để dây chuyền táo hoạt động. Cảm biến
đếm táo phải đếm được 10 trái thì dây chuyền đếm táo dừng hoạt động và cho phép dây
chuyền vận chuyển hộp tiếp hoạt động để đưa hộp mới đến. Dây chuyền được dừng lại khi
nhấn nút Stop.

Sơ đồ nối dây:

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

46
Bài giảng thực hành PLC

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

Chương trình điều khiển:

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

47
Bài giảng thực hành PLC

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

4.5.3. Up/ Down Counter (CTUD)

 Ngõ vào đếm lên tác động: counter đếm lên.

 Ngõ vào đếm xuống tác động: counter đếm xuống.

 Ngõ ra của counter tác động khi giá trị đếm bằng hoặc lớn hơn giá trị cài đặt.

 Ngõ vào reset tác động sẽ đưa giá trị hiện thời của counter về giá trị 0.

 Cấu trúc lệnh: [CTUD Cxxx Giá trị cài đặt]

 Ví dụ: viết lại đoạn chương trình, tải chương trình vào bộ mô phỏng, quan sát
và mô tả khi chạy chương trình.

48
Bài giảng thực hành PLC

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

Bài tập 6:

Một bãi giữ xe ô tô có sức chứa 120 chiếc. Hãy vẽ sơ đồ kết nối và viết chương
trình điều khiển PLC để khi bãi giữ xe đã đủ 120 chiếc thì sẽ bật đèn báo để người
giữ xe không nhận thêm xe nữa.

Sơ đồ nối dây:

49
Bài giảng thực hành PLC

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

Chương trình điều khiển:

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

50
Bài giảng thực hành PLC

Bài tập 7:

Vẽ sơ đồ nối dây và viết chương trình điều khiển một hệ thống gồm 4 động cơ hoạt
động theo yêu cầu như sau:

Mỗi lần nhấn nút nhấn PB1 thì sẽ có thêm một động cơ hoạt động (trình tự hoạt
động là 1 - 2 - 3 - 4). Nếu nhấn PB1 lần thứ 5 thì cả 4 động cơ ngừng hoạt động.

Mỗi lần nhấn nút nhấn PB2 thì sẽ có thêm một động cơ ngừng hoạt động (trình tự
ngừng hoạt động là 4 - 3 - 2 - 1).

Sơ đồ nối dây:

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

Chương trình điều khiển:

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

51
Bài giảng thực hành PLC

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

52
Bài giảng thực hành PLC

4.6. Lệnh so sánh:

 Cấu trúc lệnh: [CMP Data1 Data2]

 Các cờ đặc biệt:

 F120: ON khi so sánh là nhỏ hơn


 F121: ON khi so sánh là nhỏ hơn hoặc bằng
 F122: ON khi so sánh là bằng
 F123: ON khi so sánh là lớn hơn
 F124: ON khi so sánh là lớn hơn hoặc bằng

 Ví dụ: viết lại đoạn chương trình, tải chương trình vào bộ mô phỏng, quan sát
và mô tả khi chạy chương trình.

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

53
Bài giảng thực hành PLC

Bài tập 8:

Viết lại chương trình bài tập 3 sử dụng timer kết hợp với lệnh so sánh?

Sơ đồ nối dây:

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

Chương trình điều khiển:

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

54
Bài giảng thực hành PLC

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

Bài tập 9:

Viết lại chương trình bài tập 7 kết hợp counter và lệnh so sánh?

Sơ đồ nối dây:

..................................................................................................................................................

..................................................................................................................................................

55
Bài giảng thực hành PLC

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

Chương trình điều khiển:

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

56
Bài giảng thực hành PLC

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

..................................................................................................................................................

Bài tập 10:

Cho hệ thống gồm 2 bơm nước dùng để bơm nước lên bể. Trong bể nước có 3 mức:

 Ở mức: A cả bơm 1 và bơm 2 cùng bơm

 Ở mức B: bơm 1 ngừng, bơm 2 vẫn bơm

 Ở mức C: bơm 2 ngừng bơm

57
Bài giảng thực hành PLC

Hãy vẽ sơ đồ kết nối và viết chương trình PLC điều khiển hệ thống nói trên.

P1 P2 A

Sơ đồ nối dây:

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

Chương trình điều khiển:

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

58
Bài giảng thực hành PLC

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

.....................................................................................................................................

59
Bài giảng thực hành PLC

MỤC LỤC

Chương 1. Bộ điều khiển logic có thể lập trình.....................................................1


1.1. PLC là gì?...............................................................................................1
1.2. Cấu trúc và nguyên lý hoạt động............................................................2
1.3. Câu hỏi ôn tập.........................................................................................5
Chương 2. Tổng quan về PLC Master-K...............................................................7

2.1. Tổng quan..............................................................................................7

2.2. Tín hiệu ngõ vào................................................................................. 10

2.3. Tín hiệu ngõ ra.....................................................................................10

2.4. Thời gian đáp ứng của ngõ vào/ra PLC................................................10

2.5. Câu hỏi ôn tập......................................................................................10

Chương 3. Cách soạn thảo chương trình với phần mềm KGL-WIN Ver 3.2....12

3.1. Giới thiệu về phần mềm KGL – WIN Ver 3.2......................................12


3.2. Cài đặt phần mềm................................................................................13

3.3. Cách soạn thảo một chương trình........................................................16

Chương 4. Lập trình bằng sơ đồ bậc thang Ladder Diagram............................25

4.1. Sơ đồ đấu dây đầu vào (Input) và đầu ra (Output)...............................25

4.2. Các địa chỉ vùng nhớ trong PLC MASTER-K.....................................26

4.3. Các lệnh, phép toán cơ bản..................................................................28

4.4. Timer...................................................................................................38

4.5. Counter................................................................................................44

4.6. Lệnh so sánh........................................................................................53

60

You might also like