Giáo trình Điều khiển lập trình cỡ nhỏ - Nguyễn Văn Ban (Phần 2)

pdf 69 trang hapham 1150
Bạn đang xem 20 trang mẫu của tài liệu "Giáo trình Điều khiển lập trình cỡ nhỏ - Nguyễn Văn Ban (Phần 2)", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên

Tài liệu đính kèm:

  • pdfgiao_trinh_dieu_khien_lap_trinh_co_nho_nguyen_van_ban_phan_2.pdf

Nội dung text: Giáo trình Điều khiển lập trình cỡ nhỏ - Nguyễn Văn Ban (Phần 2)

  1. ĐIỀU KHIỂN LẬP TRÌNH CỠ NHỎ BÀI: 6. BỘ ĐIỀU KHIỂN LẬP TRÌNH EASY CỦA HÃNG MOELLER Thời gian: 10 giờ Mục tiêu: - Trình bày được nguyên lý, cấu tạo, nguyên tắc lập trình của EASY. - Viết các chương trình ứng dụng theo từng yêu cầu cụ thể. - Rèn luyệntính cẩn thận, tỉ mỉ, chính xác, tư duy khoa học và sáng tạo. - Đảm bảo an toàn cho người và thiết bị. 1. Giới thiệu chung 1.1. Cấu trúc và phân loại 1.1.1. Giới thiệu các Model CPU Model của một module được in trên bề mặt với ký tự bắt đầu là “easy” và theo sau là các ký tự thể hiện đặc tính của module có các ý nghĩa như sau: Trường Cao đẳng nghề Đắk Lắk Trang 67
  2. ThS NGUYỄN VĂN BAN  Power supply  Inputs  Status LED  Buttons  Interface socket for memory card or PC connection  Outputs  LCD display 1.1.2. Easy 412-AC-R - Nguồn cung cấp 115/230V AC. - Có 8 ngõ vào số (115/230v AC) không cách ly, 4 ngõ ra Relay (8A-230V AC) có cách ly. - Không có chức năng điều khiển theo thời gian thực 1.1.3. Easy 412-DC-RC - Nguồn cung cấp 24V SC - Có 6 ngõ vào số (24DC) và 2 ngõ vào analog, 4 ngõ ra Relay (tôi da 8A) có cách ly. - Có chức năng điều khiển theo thời gian thực. 1.1.4. Easy512-DC-RC - Nguồn cung cấp 24V DC - Có 6 ngõ vào số (24V DC) trong dó có 2 ngõ vào analog, 8 ngõ ra Relay (8A-230VAC) có cách ly. - Có chức năng điều khiển theo thời gian thực. 1.1.5. Easy 618-AC-RC - Nguồn cung cấp 115/230VAC. - Có 12 ngõ vào số (115/230V AC) không cách ly, 6 ngõ ra Relay (8A-230VAC) có cách ly. - Có chức năng điều khiển theo thời gian thực. 1.1.6. Easy 620-DC-TC - Nguồn cung cấp 24V DC - Có 12 ngõ vào số (24V DC) trong dó có 2 ngõ vào analog, 8 ngõ ra Transistor (0,5A- 24VDC).Trường Cao đẳng nghề Đắk Lắk - Có chức năng điều khiển theo thời gian thực. 1.2. Đặc điểm ngõ vào, ngõ ra và dây 1.2.1. Đặc điểm ngõ vào, ngõ ra a. Ngõ vào AC - Điện áp ngõ vào AC + Off: 0 đến 40V + On: 79 đến 264V Trang 68
  3. ĐIỀU KHIỂN LẬP TRÌNH CỠ NHỎ - Dòng điện ngõ vào + I1 đến I6, I9 đến I12: 0.5 mA/0.25 mA ở 230 V/115 V + I7, I8: 6 mA/4 mA ở 230 V/115 V b. Ngõ vào DC Điện áp ngõ vào - OFF: 0 V đến 5 V ON: 15 V đến 28.8 V Dòng điện ngõ vào - “easy”-DC: + I1 đến I6, I9 to I12: 3.3 mA ở 24 V, + I7, I8: 2.2 mA ở 24 V - “easy”-DA: + I1 đến I6: 3.3 mA ở 12 V, + I7, I8: 1.1 mA ở 12 V c. Ngõ ra Relay d. Ngõ ra Transistor Trường Cao đẳng nghề Đắk Lắk Trang 69
  4. ThS NGUYỄN VĂN BAN 1.2.2. Đấu dây nguồn, ngõ vào, ngõ ra cho Easy a. Đấu dây nguồn cung cấp - Loại nguồn cung cấp AC + Đấu dây nguồn cung cấp cho EASY -AB-RC(RCX), EASY -AC-R(RC, RCX) + Đấu dây nguồn cung cấp cho modul mở rộng EASY -AC-.E - Loại nguồn DC + Cho CPU EASY -DA-RC(X), EASY -DC-R (RC,RCX) + ChoTrường modul mở rộng EASY Cao-DC- .Eđẳng nghề Đắk Lắk Trang 70
  5. ĐIỀU KHIỂN LẬP TRÌNH CỠ NHỎ b. Đấu dây ngõ vào - Ngõ vào số loại AC + Modul chính + Modul mở rộng Trường Cao đẳng nghề Đắk Lắk - Ngõ vào số loại DC + Modul chính Trang 71
  6. ThS NGUYỄN VĂN BAN + Modul mở rộng - Ngõ vào Analog + Cảm biến ánh sáng (easy-AB, easy-DA, easy-DC) Trường Cao đẳng nghề Đắk Lắk + Cảm biến nhiệt độ (easy-DA, easy-DC) Trang 72
  7. ĐIỀU KHIỂN LẬP TRÌNH CỠ NHỎ + Cảm biến dòng 20mA + Nối với bộ đếm tần số cao và máy phát tần số I1 = C13 bộ đếm lên/xuống tốc độ cao I2 = C14 bộ đếm lên/xuống tốc độ cao I3 = C15 Bộ đếm tần số I4 = C16 Bộ đếm tần số Trường Cao đẳng nghề Đắk Lắk c. Đấu dây ngõ ra - Loại ngõ ra Relay: Trang 73
  8. ThS NGUYỄN VĂN BAN - Loại ngõ ra Transistor Trường Cao đẳng nghề Đắk Lắk Trang 74
  9. ĐIỀU KHIỂN LẬP TRÌNH CỠ NHỎ Ví dụ về kết nối nguồn cung cấp, ngõ vào, ngõ ra. Trường Cao đẳng nghề Đắk Lắk 1.3. Khả năng mở rộng Trang 75
  10. ThS NGUYỄN VĂN BAN 2. Lập trình trực tiếp trên EASY 2.1. Các quy tắc dùng phím 2.1.1. Các phím bấm trên EASY - Phím OK: dùng để vào cấp Menu kế tiếp hoặc chấp nhận sự lựa chọn; còn dùng để chuyển sang chế độ nhập khi soạn thảo chương trình khi đó ta có thể nhập hay thay đổi một giá trị tại vị trí hiện hành của con trỏ. - Phím ESC: dùng để thoát (quay trở lại một bước) hoặc bỏ qua sự lựa chọn. - Phím DEL: dùng xóa một đối tượng tại vị trí của con trỏ trong sơ đồ mạch (như tiếp điểm, cuộn dây Relay, đường nối mạch). - Phím ALT: dùng chuyển đổi tiếp điểm thường đóng  thường hở (NC  NO) hoặc chuyển đổi giữa chế độ vẽ đường nối và chế độ di chuyển, chèn dòng; ngoài ra còn kết hợp với phím DEL, để vào Menu hệ thống. - Các phím mũi tên: lên , xuống  để di chuyển con trỏ lên và xuống, thay đổi mục chọn trong Menu, thay đổi giá trị. - Các phím bấm mũi tên: phải , trái  để di chuyển con trỏ sang phải, sang trái. 2.1.2. Các màn hình hiển thị và Menu thông dụng Sau khi nối dây cấp nguồn, nối các ngõ vào, ngõ ra cho Easy xong, bật công tắc cấp nguồn cho Easy. Ấn OK màn hình sẽ hiện ra Menu chính: Trường Cao đẳng nghề Đắk Lắk Menu chính có 4 mục: Trang 76
  11. ĐIỀU KHIỂN LẬP TRÌNH CỠ NHỎ - Program để vào Menu lập trình - Run hay Stop để chọn chế độ họat động cho Easy - Parameter để vào menu chỉnh thông sô - Set Clock để vào chức năng cài đặt lại giờ. Menu lập trình có 3 mục: - Program để viết chương trình - Delete Program để xóa chương trình - Card để vào menu sao chép với Card Menu chỉnh thông số có 3 mục: - Chỉnh lại số cài đặt của các bộ đếm C - Chỉnh lại thời gian trễ của các rơ-le thời gian T - Chỉnh lại giờ, ngày điều khiển tiếp điểm thời gian của đồng hồ thời gian thực. 2.1.3. Cài đặt giờ (Set Clock) Ấn OK ở mục Set Clock sẽ hiện ra màn hình cài đặt giờ. WINTER TIME DAY: SU – MO –TU –WE – TH – FR –SA TIME: 00 : 00 Để chọn ngày giờ, dùng các phím bấm mũi tên phải / trái, lên / xuống. Xong ấn OK rồi ESC để thoát ra menu chính. 2.1.4. Xóa chương trình (Delete Program) Ấn OK để vào menu chính, chọn Program rồi chọn Delete Program xong ấn OK. Màn hình sẽ hiện câu hỏi: Delete? Nếu ấn OK thì máy sẽ xóa hết chương trình đang có trong Easy, nếu không muốn xóa thì ấn ESC để thoát ra menu chính. 2.1.5. Cài đặt các thông số (Parameter) Ấn OK để vào menu chính, chọn mục Parameter rồi ấn OK. Màn hình sẽ hiện thị như sau: Chế độ Parameter cho phép xem và cài đặt lại các thông số như số đếm của các bộ đếm C (Counter), thời gian trễ của các rơ-le thời gian T (Timer) hay giờ đóng – ngắt tiếp điểm điều khiển bằng đồng hồ thời gian thực. Ví dụ: Thay đổi thời gian cho chiếu sáng bên ngoài của tòa nhà tự động bật từ 19:00 đến 23:30 thứ hai đến thứ sáu: - Lựa chọn Parameter từ menu chính - Sử dụng phím  hoặc  để thiết lập cho đến khi thời gian được điều chỉnh đúng yêu cầu. - Bấm phím  để thiết lập tham số tiếp theo, trường hợp này là kênh Trường CaoB, thời gian hiệnđẳng tại là 15:21. nghề Đắk Lắk - Thay đổi giá trị từ MO đến SA (bấm  để thay đổi giữa các tham số; bấm ,  để thay đổi giá trị) - Nhấn OK để lưu giá trị SA Trang 77
  12. ThS NGUYỄN VĂN BAN - Di chuyển đến ON - Nhấn OK (bấm  để thay đổi giữa các tham số; bấm ,  để thay đổi giá trị) - Nhấn OK để lưu giá trị 19:00 - Đặt thời gian Off cho 22:00 - Nhấn OK, tham số được lưu và nhảy con trỏ về vị trí B. - Nhấn ESC để rời màn hình thiết lập thông số 2.1.6. Làm việc với contact và relay Điều chỉnh giá trị: - Di chuyển con trỏ sử dụng nút , , ,  để đến vị trí contact hoặc relay - Nhấn OK để và chế độ nhập - Sử dụng ,  để lựa chọn vị trí thay đổi hoặc nhấn OK để đến vị trí kế tiếp. - Sử dụng ,  điều chỉnh giá trị tại vị trí con trỏ. Xóa contact và relay: - Di chuyển con trỏ sử dụng nút , , ,  để đến vị trí tiếp điểm hoặc relay. - Nhấn Dell. Thay đổi contact thường đóng và thường mở: - Di chuyển con trỏ sử dụng nút , , ,  để đến vị trí tên tiếp điểm. - NhấnTrường Alt để chuyển tiếp Cao điểm thường đẳng mở sang thường nghề đóng. Đắk Lắk - Nhấn OK hai lần để xác nhận thay đổi Xóa kết nối: Trang 78
  13. ĐIỀU KHIỂN LẬP TRÌNH CỠ NHỎ - Di chuyển con trỏ đến vị trí bên phải của kết nối cần xóa. Nhấn Alt để chuyển đến chế độ kết nối. - Nhấn phím Dell. Chèn và xóa kết nối mạch: - Di chuyển con trỏ đến vị trí đầu dòng. - Nhấn Alt Sử chuyển mạch bằng nút nhấn - Với Easy có thể sử dụng phím bấm như một nút nhấn ở ngõ vào. Ví dụ: Đèn chiếu sáng được nối ở ngõ ra của Q1 có thể chuyển On hoặc Off với ngõ và I1, I2 hoặc phím ,  2.1.7. Chức năng ngõ ra Biểu diễn Biểu tượng Chức năng Ví dụ trong Easy Chức năng Contactor Chức năng Contactor với cổng đảo Chu kỳ xung tác động cạnh xuống Chu kỳ xung tác động cạnh lên Relay xung TrườngS Cao đẳng nghề Đắk Lắk Set R Reset 2.1.8. Viết chương trình mới (Program) Ấn OK để vào menu chính, chọn mục Program rồi ấn OK để vào Menu phụ. Chọn tiếp mục Program rồi ấn OK để vào chế độ viết chương trình. Màn hình sẽ mất các Menu và có con trỏ chờ viết chương trình. Trang 79
  14. ThS NGUYỄN VĂN BAN 2.1.9. Chạy chương trình (Run) Ấn OK để vào Menu chính, chọn mục Run rồi ấn OK. Mục Run sẽ được thay thế bằng mục Stop. Ấn ESC để thoát ra màn hình hiển thị trạng thái để chạy. Lúc dó, Easy sẽ đọc trạng thái ngõ vào I1 đến I8 để điều khiển đổi trạng thái ngõ ra của Q1 đến Q4. Trong chế độ Run, không thể viết hay sửa chữa chương trình. Để thoát khỏi chế độ Run, trở lại menu chính, chọn mục Stop rồi ấn OK. Mục Stop sẽ thay thế bằng mục Run. 2.2. Kiểm tra chương trình và chạy chương trình 2.2.1. Kiểm tra chương trình - Sau khi xác nhận thiết bị đạt yêu cầu, ta tiến hành lập trình cho EASY sau đó đấu các ngõ vào (chú ý không đấu ngõ ra) - Chuyển EASY sang trạng thái RUN để theo dõi các ngõ ra có được đáp ứng đúng với yêu cầu điều khiển không 2.2.2. Chạy chương trình Trước khi chạy chương trình chuyển LOGO về trạng thái STOP, tắt nguồn, đấu dây cho ngõ ra, sau đó bật nguồn trở lại và chuyển EASY sang trạng thái RUN. 2.3. Các chức năng cơ bản và chức năng đặc biệt 2.3.1. Relay Ký hiệu Chức năng TrườngOn - Caodelay đẳng nghề Đắk Lắk Off – delay Relay xung Trang 80
  15. ĐIỀU KHIỂN LẬP TRÌNH CỠ NHỎ Bộ đếm Up/ Down counter Timer Weekday/Time Ví dụ: Một đèn chớp sẽ chớp khi bộ đếm đạt 10. Nút nhấn S1 cho tín hiệu ngõ vào đếm, nút nhấn S2 cho ngõ vào Reset bộ đếm P1 Sơ đồ lập trình Thực hiện nối dây trên Easy Nối dây cho CC1 - Di chuyển con trỏ đến số 1 của CC1 và nhấn OK. - Xuất hiện màn hình thiết lập tham số - Nhấn phím di chuyển con trỏ cho đến khi con trỏ đặt ở bên phải của (điểm đặt) - Nhấn OK Trường Cao- Nhấn nút  đẳng nghề Đắk Lắk - Sử dụng  để di chuyển con trỏ vao trong số 10 Trang 81
  16. ThS NGUYỄN VĂN BAN - Sử dụng phím ,  sửa giá trị để đạt giá trị mong muốn - Xác nhận giá trị nhấn OK - Nhấn ESC để trở về màn hình soạn thảo - Chuyển con trỏ đến TT1 để thiết lập tham số cho T1 - Relay thời gian làm việc gống như Relay chớp, biểu tượng cho relay chớp là , S có nghĩa là thời gian sử dụng đơn vị là giây. - Lựa chọn bởi nhấn nút  - Sử dụng phím  để di chuyển đến điểm đặt I1 - Ấn phím OK - Ấn phím  - Sử dụng phím , , ,  để nhập giá trị 01.000 - Nhấn OK, thời gian I1 sẽ dùng sau 1 giây - Sử dụng phím  để di chuyển đến điểm đặt I2 - Thiết lập thời gian là 00,500s - Nhấn ESC để hoàn thành nhập tham số cho T1 - Hoàn thành sơ đồ mạch - Nhấn ESC Trường- Nhấn Cao OK để lưu đẳng mạch nghề Đắk Lắk - Chuyển Easy về chế độ RUN và trở lại sơ đồ mạch - Di chuyển con trỏ đến C1 và nhấn OK. - Chuyển mạch ngõ vào I5, thay đổi giá trị Trang 82
  17. ĐIỀU KHIỂN LẬP TRÌNH CỠ NHỎ Ở dòng cuối thể hiện giá trị của C1 là 7 Nếu giá trị đếm lớn hơn giá trị đặt (10), ký tự bên trái hàng cuối cùng thay đổi thành , tiếp điểm bộ đếm C1. Tiếp điểm bộ đếm đóng làm cho relay thời gian tác động, ngõ ra Q1 sẽ chớp/tắt 2.3.2. Chuyển mạch thời gian (timer switch) Được sử dụng với các Easy –RC(X) hoặc –TC(X) được trang bị thời gian thực (RTC) Mỗi chuyển mạch thời gian có 4 kênh để có thể thiết lập bốn thời gian On/Off Bộ đếm thời gian được sử dụng Pin dự phòng nên tiếp tục chạy khi mất điện. Ví dụ 1: chuyển mạch thời gian chuyển mạch từ thứ hai đến thứ 6 giữa 06:30 và 09:30 và giữa 17:00 và 22:30 Ví dụ 2: Chuyển mạch thời gian On 16:00 thứ sáu và Off 06:00 thứ hai. Trường Cao đẳng nghề Đắk Lắk Ví dụ 3: Chuyển mạch thời gian On lúc 22:00 thứ 2 và Off lúc 06:00 thứ ba. Trang 83
  18. ThS NGUYỄN VĂN BAN Ví dụ 4: Cài đặt thời gian Chuyển mạch thời gian có thể được đặt vào trong mạch với một contact. Sử dụng Parameter để thiết lập các tham số chuyển mạch On và Off. Ví dụ ngõ ra Q3 On lúc 06:00 và Off lúc ngày thứ hai đến thứ sáu - Chuyển đến chuyển mạch thời gian, con trỏ nằm ở số thứ tự của chuyển mạch thời gian - Nhấn OK. Màn hình thiết lập tham số sẽ hiện thị Thiết lập các tham số: Một chuyển mạch thời gian có 4 thiết lập tham số (một cho mỗi kênh A, B, C, D) ở đó được sử dụng để thiết lập ngày trong tuần và thời gian chuyển mạch On, chuyển mạch Off (cách thiết lập tham khảo 2.1.5) 2.3.3. Bộ so sánh Analog Easy cung cấp 16 bộ so sánh Analog từ A1 đến A16. Bộ so sánh Analog cho phép so sánh giá trị Analog ở ngõ vào với giá trị đặt. Easy-AB, easy-DA and easy-DC được trang bị các ngõ vào Analog. - Ngõ vào analog của Easy500 là I7, I8. - Ngõ vào analog của Easy700 là I7, I8, I11 và I12. Sơ đồ mạch thể hiện so sánh analog. Trong sơ đồ mạch, I1 cho phép cả hai giá trị so sánh. Nếu giá trị thấp hơn giá trị đặt, A1 sẽ đặt Q1 on. Nếu giá trị vào vượt quá giá trị đặt, A2 tác động làm Q1 off. A3 chuyển mạch cho M1 on hoặc off Bảng biểu diễn tham số và cài đặt tham số cho bộ so sánh giá trị analog. Trường Cao đẳng nghề Đắk Lắk Trang 84
  19. ĐIỀU KHIỂN LẬP TRÌNH CỠ NHỎ So sánh nhỏ hơn: Hiển thị tham số và cài đặt tham số cho so sánh nhỏ hơn Trường Cao đẳng nghề Đắk Lắk Sơ đồ mạch Trang 85
  20. ThS NGUYỄN VĂN BAN 1: giá trị thực ở I7. 2: điểm đặt cộng với giá trị trễ 3: giá trị đặt 4: điểm đặt trừ đi trễ chuyển mạch off khi giá trị I7 vượt quá điểm đặt cộng với giá trị trễ. Nếu giá trị I7 nhỏ hơn giá trị đặt chuyển mạch sẽ On So sánh nhỏ hơn/ bằng: Hiển thị tham số và cài đặt tham số cho so sánh nhỏ hơn/ bằng Sơ đồ mạch 1: giá trị thực ở I7. 2: điểm đặt cộng với giá trị trễ 3: giá trị đặt 4: điểm đặt trừ đi trễ chuyển mạch off khi giá trị I7 vượt quá điểm đặt cộng với giá trị trễ. Nếu giá trị I7 nhỏ hơn hoặc bằng giá trị đặt chuyển mạch sẽ On So sánh bằng: Hiển thị tham số và cài đặt tham số cho so sánh bằng Sơ đồ mạch Trường Cao đẳng nghề Đắk Lắk 1: giá trị thực ở I8. 2: điểm đặt cộng với giá trị trễ 3: giá trị đặt 4: điểm đặt trừ đi trễ Chuyển mạch On khi giá trị I8 (nhân bởi F1) đạt giá trị đặt. Nếu giá trị I8 vượt quá điểm đạt cộng giá trị trễ chuyển mạch sẽ Off. Nếu giá trị Trang 86
  21. ĐIỀU KHIỂN LẬP TRÌNH CỠ NHỎ I8 (nhân bởi F1) nhỏ hơn điểm đặt, chuyển mạch sẽ On. Nếu giá trị thực tế thấp hơn điểm đặt trừ đi trễ, chuyển mạch công tắc sẽ Off Ví dụ lớn hơn/bằng Hiển thị tham số và cài đặt tham số cho so sánh lớn hơn/ bằng Sơ đồ mạch 1: giá trị thực ở I8. 2: điểm đặt cộng với giá trị trễ 3: giá trị đặt 4: điểm đặt trừ đi trễ Chuyển mạch On khi giá trị I7 bằng giá trị đặt. Chuyển mạch Off nếu giá trị I7 thấp hơn giá trị đặt trừ đi trễ. So sánh lớn hơn Hiển thị tham số và cài đặt tham số cho so sánh lớn hơn Sơ đồ mạch 1: giá trị thực ở I8. 2: điểm đặt cộng với giá trị trễ 3: giá trị đặt Trường Cao đẳng4: điểm nghề đặt trừ đi trễ Đắk Lắk Chuyển mạch On khi giá trị I7 đạt giá trị đặt. Chuyển mạch Off nếu giá trị I7 thấp hơn giá trị đặt trừ đi trễ. 2.3.4. Bộ đếm Easy cung cấp 16 bộ đếm lên/xuống. Bộ đếm tốc độ cao có tần số đếm hơn 1kHz. Easy- DA và Easy-DC có 4 bộ đếm tốc độ cao từ C13 đến C16, ngõ vào bộ đếm nối trực tiếp đến các ngõ và số từ I1 đến I4. Trang 87
  22. ThS NGUYỄN VĂN BAN Chế độ bộ đếm Bộ đếm Chế độ C1 đến C12 N Bộ đếm lên/xuống C13, C14 N hoặc H Bộ đếm lên/xuống hoặc bộ đếm tốc độ cao (easy-DA, Easy-DC) C15, C16 N hoặc F Bộ đếm lên/xuống hoặc đếm tần số (easy- DA, Easy-DC) a. Kết nối cho bộ đếm Contact Coil C1 C16 Chuyển mạch ngõ ra nếu giá trị đếm bằng hoặc lớn hơn giá trị đặt CC1 – CC16 Ngõ vào đếm, tác động cạnh lên DC1 – DC16 Ngõ vào đặt hướng đếm RC1 - RC16 Ngõ vào Reset bộ đếm b. Thiết lập tham số, hiển thị tma số cho bộ đếm Thiết lập tham số C2 Bộ đếm số 2 N Chế độ N: Bộ đếm lên/xuống Chế độ H: Bộ đếm lên/xuống tốc độ cao Chế độ F: bộ đếm tần số + Dấu +: xuất hiện trong menu Parameter Dấu -: không xuất hiện trong menu Parameter S Điểm đặt, hằng số từ 00000 đến 32000 Hiển thị tham số trong chế độ Run S: giá trị đặt 00309 : ngõ ra đang Off, : ngõ ra On C: 00042 giá trị đếm hiện tại là 42 c. Xác định tần số bộ đếm: - Tần số đếm tối đa phụ thuộc vào độ lớn của chương trình. Ví dụ EASY512-DC-TC dùng chỉ ba dòng cho bộ đếm, reset, ngõ ra thì tần số đếm khoảng 100Hz. - Tần số tối đa của bộ đếm phụ thuộc vào thời gian chu kỳ lớn nhất: 1 = . 0,8 2 푡 fc: tần số đếm tối đa Trườngtc: thời gian chu kỳ lớn Cao nhất đẳng nghề Đắk Lắk 0,8: tần số hiệu chỉnh Ví dụ: thời gian chu kỳ lớn nhất tc = 4000s = 4 ms 1 = . 0,8 = 100 2 4 푠 Trang 88
  23. ĐIỀU KHIỂN LẬP TRÌNH CỠ NHỎ 1: Xung ngõ vào bộ đếm ở CC 2: Hướng đếm, đặt ở DC 3: Ngõ vào Reset ở RC 4: Giá trị đặt. 5: Giá trị hiện thời của bộ đếm 6: Tiếp đểm ngõ ra của bộ đếm Ví dụ về bộ đếm reset bằng tay Sơ đồ mạch lập trình Thiết lập tham số cho C1 Hoạt động Ngõ vào I6 mang thông tin bộ đếm cần thiết và điều khiển bộ đếm CC1 của bộ đếm 1. Q4 On khi nếu bộ đếm đạt được giá trị đặt. Q4 tiếp tục On cho đến khi I7 reset bộ đếm C1 về không. Ví dụ về bộ đếm tự reset Sơ đồ mạch lập trình Thiết lập tham số cho C2 Hoạt động Ngõ vào I6 mang thông tin bộ đếm cần thiết và điều khiển bộ đếm CC2 của bộ đếm 2. M8 chuyển mạch On cho một chu kỳ chương trình nếu giá trị đếm đạt điểm đặt. Bộ đếm 2 sẽ tự reset về không ở ngõ vào RC2 của bộ đếm. d. Bộ đếmtần số Easy cung cấp các chức năng khác nhau cho bộ đếm. Chức năng của bộ đếm phụ thuộc vào ngõ vào số: - Bộ đếm tần số: C15 và C16 - Bộ đếm tốc độ cao: C13 và C14 Bộ đếm tần số: có hai bộ đếm tần số C15 và C16. Bộ đếm tần số dùng để đo lường tần sốTrường. Bộ đếm tần số cao đượcCao nối trực đẳngtiếp đến ngõ vàonghề I3 và I4. Bộ Đắkđếm tần số C15Lắk và C16 có thể được dùng để đo tốc độ động cơ. Bộ đếm tần số cao không phụ thuộc và chu kỳ quét của PLC. Tần số tối đa cho bộ đếm là 1kHz và tối thiểu là 4Hz. Nối dây cho bộ đếm: Ngõ vào I3 nối trực tiếp đến bộ đếm C15, ngõ vào I4 nối trực tiếp đến bộ đếm C16. Trang 89
  24. ThS NGUYỄN VĂN BAN Contact Coil C15, C16 Chuyển mạch ngõ ra nếu giá trị đếm bằng hoặc lớn hơn giá trị đặt CC15 – CC16 Cho phép bọ đếm khi On RC15 - RC16 Ngõ vào Reset bộ đếm về 00000 Thiết lập tham số: C15 Bộ đếm số 15 F Chế độ F: bộ đếm tần số + Dấu +: xuất hiện trong menu Parameter Dấu -: không xuất hiện trong menu Parameter S Điểm đặt, hằng số từ 00000 đến 1000 (tối đa 1kHz) Ví dụ về bộ đếm tần: Bộ đếm tần số với hai đểm chuyển mạch - Tần số ngõ vào dùng để đo lường ở ngõ vào I3. Bộ so sánh giá trị analog được sử dụng thêm tùy chọn so sánh. - Bộ đếm được cho phép thông qua N3. Giá trị 900 hoặc cao hơn được phát hiện bởi bộ đếm C15 dùng làm giới hạn trên sẽ tác động lên N4. - Nếu tần số đếm lớn hơn 600Hz, bộ so sánh analog A1 sẽ tác động lên N5. - Nếu tần số đếm lớn hơn 400Hz, bộ so sánh analog A2 sẽ tác động lên N6. Thiết lập tham số cho Thiết lập tham số Thiết lập tham số cho Sơ đồ mạch lập trình C15 cho bộ so sánh A1 bộ so sánh A2 e. Bộ đếm tốc độ cao Bộ đếm tốc độ cao C13 và C14 được sử dụng, 2 bộ đếm này được nối trực tiếp đến I1 và I2. Tần số đếm tối đa là 1kHz. Kết nối cho bộ đếm Contact Coil C13, C14 Chuyển mạch ngõ ra nếu giá trị đếm bằng hoặc lớn hơn giá trị đặt CC13 – CC14 Cho phép bọ đếm khi On DC13 – DC14 Hướng đếm: ) cho đếm lên và 1 cho Trường Cao đẳng nghềđếm xuống Đắk Lắk RC13 - RC14 Ngõ vào Reset bộ đếm về 00000 Thiết lập tham số: C13 Bộ đếm số 13 H Chế độ H: bộ đếm tốc độ cao + Dấu +: xuất hiện trong menu Parameter Dấu -: không xuất hiện trong menu Parameter S Điểm đặt, hằng số từ 00000 đến 32000 Trang 90
  25. ĐIỀU KHIỂN LẬP TRÌNH CỠ NHỎ Ví dụ về bộ đếm xung: xung đo lường có thể được biểu diễn thông qua độ dài, tốc độ xoay, góc Sơ đồ mạch lập trình Thiết lập tham số cho C13 Hoạt động Tín hiệu đếm đươc nối trực tiếp đến I1. Bộ đếm tốc độ cao sẽ đếm các xung này. Bộ đếm sẽ reset khi giá trị đếm bằng với giá trị đặt. Ngõ ra C13 sẽ On trong một chu kỳ để tác động và Q3. I8 dùng để Reset bộ đếm. 2.4. Phương pháp soạn thảo Ví dụ: Soạn thảo chương trình Trường - CaoKhi cấp nguồn đẳng cho Easy thì nghề màn hình trạng Đắk thái xuất hiệnLắk để biểu diễn trạng thái ngõ vào và ra. Ngoài ra còn chỉ ra trạng thái hoạt động của Easy. - Nhấn OK để chuyển về màn hình chính. - Nhấn OK 2 lần để vào lập trình (Program → Program). Xuất hiện màn hình để tạo chương trình Trang 91
  26. ThS NGUYỄN VĂN BAN - Xuất hiện màn hình vẽ sơ đồ mạch trống. Con trỏ chớp ở góc trái trên, nơi bắt đầu để lập trình. - Sử dụng phím , , ,  để di chuyển con trỏ trong màn hình hiển thị sơ đồ mạch. - Nhấn OK để chèn I1 vào vị trí con trỏ. Màn hình tự động hiển thị ngõ vào I1 - Khi I chớp/tắt có thể thay đổi ví dụ đến P cho ngõ vào bởi sử dụng nút  hoặc . - Nhấn OK 2 lần để di chuyển sang vị trí ngõ vào tiếp theo (có thể dùng  để di chuyển con trỏ đến ngõ vào tiếp theo). - Nhấn OK, tạo I1 tại vị trí con trỏ → nhấn OK con trỏ nhảy đến vị trí tiếp theo → nhấn nút  hoặc  để thay đổi 1 thành 2. (Có thể nhấn Del để xóa ngõ vào tại vị trí con trỏ) - Nhấn OK để chuyển đến vị trí tiếp theo. Trong ví dụ này chỉ có 2 ngõ vào nên có thể nối trực tiếp đến ngõ ra. - Nhấn phím Alt để tạo nối dây, nhấn phím , , ,  để di chuyển trong màn hình soạn thảo. - Nhấn Alt ở vị trí ngõ vào (I1, I2) sẽ chuyển từ tiếp điểm thường mở sang thường đóng - Nhấn Alt → nhấn  để nối dây từ I2 đến ngõ ra. Ngoài ra phím Alt có hai chức năng, phụ thuộc vào vị trí con trỏ: - Nếu nằm bên trái tiếp điểm thì khi nhấn Alt sẽ chèn thêm một dòng mới. - Nếu con trỏ nằm dưới tiếp điểm thì nhấn Alt sẽ chuyển giữa tiếp điểm thường đóng và thường hở - Nhấn OK sẽ chèn thêm ngõ ra Q1 → nhấn ESC để thoát khỏi màn hình soạn thảo Trường- Xuất Cao hiện menu →đẳng nhấn Ok để lưunghề Đắk Lắk Nếu nhấn Cancel thì không lưu soạn thảo. - Thử chương trình - Nhấn ESC để trở về màn hình chính và lựa chọn tùy chọn Stop  Run - Nhấn OK để chạy chương trình Trang 92
  27. ĐIỀU KHIỂN LẬP TRÌNH CỠ NHỎ - Thay đổi trạng thái hiển thị bởi nhấn ESC và công tắc S1 - Xóa chương trình - Nhấn ESC để trở về màn hình chính - Nhấn ,  để chọn và lựa chọn tùy chọn Stop  Run - OK để chuyển chế độ Stop - Nhấn ,  để chọn và lựa chọn tùy chọn DELETE PROG - Nhấn OK - Nhấn OK để xóa hoặc ESC không xóa. - Nhấn ESC để trở về màn hình chính. 2.5. Bài tập ứng dụng Ví dụ 1: Kiểm tra thiết bị Bước 1: Bật nguồn sang ON để cung cấp Easy. Bước 2: Viết một chương trình nhỏ như sau: I1 Q1 I2 Q2 I3 Q3 I4 Q4 Bước 3: Lập trình cho EASY, sau dó chuyển sang trạng thái RUN Bước 4: Lần lượt bật các ngõ vào lên ON, kiểm tra xem màn hình ứng với vị trí các ngõ vào và ngõ ra có được ON tương ứng hay không và ngược lại khi chuyển sang OFF có trở lại trạng thái cũ hay không, kiểm tra chế độ giám sát mạcch đúng không; đồng thời kiểm tra các tiếp điểm Relay ngõ ra có tiếp xúc tốt không. Nếu các bước kiểm tra trên là tốt => CPU của EASY đạt yêu cầu. Đây cũng là kiểm tra duy nhất cho lần đầu sử dụng. 3. Lập trình bằng phần mềm EASY Soft 3.1. Kết nối PC – EASY.3.2. Sử dụng phần mềm 3.2. Các bài tập minh họa 3.3.Trường Các bài tập tự làm Cao đẳng nghề Đắk Lắk Trang 93
  28. ThS NGUYỄN VĂN BAN . Trường Cao đẳng nghề Đắk Lắk Trang 94
  29. ĐIỀU KHIỂN LẬP TRÌNH CỠ NHỎ BÀI: 7. GIỚI THIỆU VỀ ZEN Thời gian: Mục tiêu: - Phân biệt được sự khác nhau về công dụng giữa LOGO, EASY, ZEN với PLC. - Phân tích được cấu trúc phần cứng, các ngõ vào, ngõ ra, khả năng mở rộng của bộ điều khiển lập trình ZEN. - Rèn luyện tính cẩn thận, tỉ mỉ, chính xác, tư duy khoa học và sáng tạo. - Đảm bảo an toàn cho người và thiết bị. 1. Các đặc trưng chính ZEN là một bộ lập trình cỡ nhỏ nhưng có các chức năng rộng và dễ sử dụng. ZEN thích hợp cho các điều khiển tự động cỡ nhỏ: - Dùng trong các ứng dụng điều khiển tự động quy mô nhỏ, giá thành thấp. - Có thể lập trình bậc thang (ladder diagram) trực tiếp bằng các phím bấm (đối với loại màn hình tinh thể lỏng). - Dung lượng chương trình: tối đa 96 dòng. - Kích thước nhỏ gọn. - Khả năng mở rộng: tối đa 3 khối mở rộng (hay tối đa 24 đầu vào và 20 đầu ra). - Bảo vệ chương trình khi mất nguồn cung cấp (sử dụng battery unit) - Dễ dàng sao chép chương trình từ khối CPU này sang khối CPU khác sử dụng memory cassette. - Có khả năng lập trình và giám sát bằng máy vi tính. - Trang bị 16 bộ timer, mỗi bộ timer có thể đặt được 4 chế độ làm việc và 3 giải thời gian. - Trang bị 16 bộ đếm đếm thuận và đếm ngược. - Chức năng ngày giờ thực. - 2 đầu vào analog tuyến tính giải từ 0 đến 10V (loại ZEN DC) - Có thể đặt thời gian lọc cho các đầu vào để chống nhiễu. 1.1. Kiểu CPU có màn hình LCD - Lập trình bằng các nút dễ dàng. - Hiển thị 6 ngôn ngữ. - Các nút nhấn cho phép lập trình như các ông tắc ngõ vào. Trường- Tích hợp sẵn weekly, Cao calendar timers.đẳng nghề Đắk Lắk Loại 10 I/0 Nguồn cung Bộ lọc Ngõ vào Lịch Ngõ vào Ngõ ra Số hiệu cấp ngõ vào tương tự /giờ 100 đến 240- 100 đến Không ZEN-10C1AR- 6 Relay 4 Có không không VAC, 50/60 Hz 240- VAC cách ly A-V1 Không ZEN-10C1DR- 24 VDC 24 VDC 6 Relay 4 Có Có không cách ly D-V1 Trang 95
  30. ThS NGUYỄN VĂN BAN Không Trans ZEN-10C1DT- 24 VDC 24 VDC 6 4 Có Có Không cách ly istor D-V1 Hình dạng bên ngoài Loại 20 I/O Nguồn cung Bộ lọc Ngõ vào Lịch Ngõ vào Ngõ ra Số hiệu cấp ngõ vào tương tự /giờ 100 đến 240- 100 đến Không ZEN-20C1AR- 12 Relay 8 Có không không VAC, 50/60 Hz 240- VAC cách ly A-V1 Không ZEN-20C1DR- 24 VDC 24 VDC 12 Relay 8 Có Có không cách ly D-V1 Không ZEN-20C1DT- 24 VDC 24 VDC 12 Transistor 8 Có Có Không cách ly D-V1 Hình dáng: Trường Cao đẳng nghề Đắk Lắk 1.2. Kiểu CPU không có màn hình. - Cung cấp các sản phẩm có nguồn cung cấp 100 – 240VAC hoặc 24VDC. - Tích hợp sẵn bộ so sánh tương tự cho các ứng dụng điều khiển nhiệt độ và các ứng dụng tương tự khác. Trang 96
  31. ĐIỀU KHIỂN LẬP TRÌNH CỠ NHỎ - Cài đặt bộ lọc ngõ vào để giảm nhiễu, giảm hoạt động sai chức năng cho CPU và các module mở rộng. - Lập trình thiết lập lưu trữ dự phòng trên EEPROM. - Lập trình sử dụng sơ đồ thang. - Password cho phép bảo vệ chương trình. Loại 10 I/0 Nguồn cung Bộ lọc Ngõ vào Lịch Ngõ vào Ngõ ra Số hiệu cấp ngõ vào tương tự /giờ 100 đến 240- 100 đến Không 6 Relay 4 Có không không ZEN-10C2AR- VAC, 50/60 Hz 240- VAC cách ly A-V1 Không 24 VDC 24 VDC 6 Relay 4 Có Có không ZEN-10C2DR- cách ly D-V1 Không Transist 24 VDC 24 VDC 6 4 Có Có không ZEN-10C2DT- cách ly or D-V1 Hình dạng bên ngoài Loại 20 I/O Nguồn cung Bộ lọc Ngõ vào Lịch Ngõ vào Ngõ ra Số hiệu cấp ngõ vào tương tự /giờ 100 đến 24- 100 đến Không ZEN-20C2AR- 12 Relay 8 Có không không VAC, 50/60 Hz 24- VAC cách ly A-V1 Không ZEN-20C2DR- 24 VDC 24 VDC 12 Relay 8 Có Có không cách ly D-V1 Không Transi ZEN-20C2DT- Trường24 VDC 24 VDC Cao 12đẳng 8 Cónghề Có Đắkkhông Lắk cách ly stor D-V1 Hình dáng: Trang 97
  32. ThS NGUYỄN VĂN BAN 2. Địa chỉ các vùng nhớ Các bit đầu vào/ra, bit trung gian và bit hold Ký Số Tên vùng nhớ Địa chỉ bit Chức năng hiệu bit Các bit đầu vào I0 đến I5 (10 I/O) 6 Hiển thị trạng thái ON/OFF của các thiết bị đầu I khối CPU I0 đến Ib (20 I/0) 12 vào nối với đầu vào khối CPU Các bit đầu vào mở Hiển thị trạng thái ON/OFF của các thiết bị đầu X X0 đến Xb 12 rộng vào nối với đầu vào các khối mở rộng. Hiển thị trạng thái ON/OFF của các phím bấm trên Các bit phím bấm B B0 đến B7 8 khối CPU (loại có màn hình LCD Các bit so sánh đầu Xuất kết quả so sánh các đầu vào tuyến tính. Các A A0 đến A3 4 vào tuyến tính bit này chỉ có đối với ZEN có nguồn cung cấp DC Xuất kết quả so sánh giá trị hiện thời của timer (T), Các bit so sánh P P0 đến Pf 16 holding timer (#) và counter (C). Các bit đầu ra trên Q0 đến Q3 (10 I/O) 4 Hiển thị trạng thái ON/OFF của các thiết bị đầu ra Q khối CPU Q0 đến Q7 (20 I/O) 8 nối với đầu vào khối CPU Các bit đầu ra khối Hiển thị trạng thái ON/OFF của các thiết bị đầu ra Y Y0 đến Yb 12 mở rộng nối với khối mở rộng Các bit trung gian sử dụng trong chương trình bậc Các bit trung gian M M0 đến Mf 16 thang. Các bit này không xuất ra các thiết bị bên ngoài Giống như các bit trung gian nhưng các bit này vẫn Các bit hold H H0 đến Hf 16 giữ nguyên trạng thái ON/OFF khi mất điện CácTrường bit đầu ra Cao đẳng nghề Đắk Lắk Ký hiệu Tên Ý nghĩa [ Normal Trạng thái đầu ra giống với trạng thái đầu vào S Set Đầu ra On và duy trì trạng thái mỗi khi đầu vào ON R Reset Đầu ra OFF khi đầu vào ON A Alternate Đầu ra sẽ đổi trạng thái mỗi khi đầu vào ON Timer và Counter Tên vùng Ký Số Địa chỉ bit Chức năng nhớ hiệu bit Trang 98
  33. ĐIỀU KHIỂN LẬP TRÌNH CỠ NHỎ T0 đến T5 (Pre-V1) 8 Có thể chọn được các chế độ: ON delay, OFF delay, Timer T T0 đến Tf (-V1) 16 One shot pulse và flasing pulse Duy trì giá trị hiện hành của timer khi đầu vào #0 đến #3 (Pre-V1) 4 Holding timer # trigger OFF hay mất nguồn. Timer này sẽ tiếp tục #0 đến #7 (-V1) 8 làm việc khi các điều kiện ON trở lại. @0 đến @7 (Pre-V1) 8 Có thể đặt ON hoặc OFF vào các giờ xác định trong Weekly Timer @ @0 đến @f (-V1) 16 các ngày xác định trong tuần Calender *0 đến *7 (Pre-V1) 8 Có thể đặt ON hoặc OFF vào các giờ xác định trong * Timer *0 đến *f (-V1) 16 tháng xác định. C0 đến C7 (Pre-V1) 8 Counter C Bộ đếm có thể đếm thuận/ngược C0 đến Cf (-V1) 16 Timer có các chức năng sau: Ký hiệu Địa chỉ bit Ý nghĩa Khi đầu vào trigger ON và duy trì sau 1 khoảng thời gian đặt trước timer bit X ON Delay sẽ ON Khi đầu vào trigger ON, timer bit sẽ ON. Khi đầu vào trigger OFF sau 1 N OFF Delay khoảng thời gian đặt trước timer bit sẽ OFF Khi đầu vào trigger ON, timer bit sẽ ON và duy trì trong một khoảng thời O One-shot pulse gian đặt trước. Khi đầu vào trigger ON, timer bit sẽ ON và OFF lặp đi lặp lại sau những F Flashing pulse khoảng thời gian đặt trước. 3. Cách xác định địa chỉ đầu vào/ra 3.1. CPU với 10 I/O 3.2. CPU với 20 I/O Trường Cao đẳng nghề Đắk Lắk 4. Cách đấu dây nguồn cung cấp và ngõ vào 4.1. Loại cấp nguồn AC Để ngừa sụt áp do dòng khởi động và dòng ngõ vào các thiết bị khác làm sai hoạt động của ZEN. Dây nối nguồn cung cấp cho ZEN phải riêng với các nguồn động lực khác. Trang 99
  34. ThS NGUYỄN VĂN BAN Khi sử dụng nhiều hơn một ZEN, để ngăn ngừa sụt áp do dòng cấp vào và làm sai chức năng của CB. Do vậy mỗi ZEN nên được cung cấp từ các đường dây riêng. Để ngăn ngừa nhiễu từ đường dây điện, các đường dây điện xoắn. Nối dây qua một biến áp cách ly sẽ ngăn ngừa nhiễu. CPU với 10 I/O (V1 và Pre-V1) CPU Với 20 I/O Nối với các I/O mở rộng Trường Cao đẳng nghề Đắk Lắk Nối với các cảm biến 4.2. Loại cấp nguồn DC Trang 100
  35. ĐIỀU KHIỂN LẬP TRÌNH CỠ NHỎ 4.2.1. CPU Với 10 I/O Phải chắc chắn rằng nối đến cực COM trước khi bật nguồn. Không nối đầu cực COM hoặc đổi dây sau khi bật nguồn sẽ xảy ra hoạt động sai chức năng. - Kết nối với nguồn âm chung (V1 CPU) Kết nối với ngõ vào Analog (0 – 10V) - Kết nối với nguồn dương chung (Chỉ V1 CPU) Kết nối với Pre-V1 CPU Trường Cao đẳng nghề Đắk Lắk Kết nối đến các ngõ vào Analog (Pre-V1 CPU) Trang 101
  36. ThS NGUYỄN VĂN BAN 4.2.2. Loại 20 I/O - Nối đến nguồn âm chung (V1 CPU Units) Nối với ngõ vào Ia, Ib (V1 CPU Units) - Nối dương chung (Chỉ Pre-V1 Units) Nối với các cảm biến Lưu ý: - KhôngTrường nối nguồn cung cấpCao + và – nguồn đẳng DC trên CPU nghề ngược với nguồnĐắk cung cấpLắk DC. - Với V1 có thể nối cả hai loại ngõ ra cảm biến NPN và PNP có thể được kết nối đến mạch ngõ vào DC Trang 102
  37. ĐIỀU KHIỂN LẬP TRÌNH CỠ NHỎ 5. Nối dây ngõ ra 5.1. Ngõ ra Relay Với CPU có 10 I/O thì tất cả 4 ngõ ra ở các mạch ngõ ra có công tắc độc lập. Với CPU có 20 I/O thì các ngõ ra từ Q0 đến Q3 ở mạch ra có công tắc độc lập và Q4 đến Q7 có 2 điểm chung. Khi sử dụng ngõ ra relay không quan tâm đến cực tính. 5.2. Ngõ ra Transistor Với CPU co 10 I/O và các khối mở rộng thì tất cả ngõ ra có mạch độc lập. Với CPU cơ 20 I/O thì các ngõ ra từ Q0 đến Q3 có các mạch độc lập, Q4 đến Q7 có 2 điểm chung của ngõ ra.Trường Cao đẳng nghề Đắk Lắk Trang 103
  38. ThS NGUYỄN VĂN BAN Trường Cao đẳng nghề Đắk Lắk Trang 104
  39. ĐIỀU KHIỂN LẬP TRÌNH CỠ NHỎ BÀI: 8. LẬP TRÌNH ZEN Mục tiêu: - Sử dụng, khai thác đúng chức năng các hàm cơ bản của ZEN. - Viết các chương trình ứng dụng các hàm cơ bản theo từng yêu cầu cụ thể. - Rèn luyện tính cẩn thận, tỉ mỉ, chính xác, tư duy khoa học và sáng tạo. 1. Lập trình sử dụng bàn phím 1.1. Lựa chọn ngôn ngữ hiển thị Có thể lựa chọn tới 6 ngôn ngữ để hiển thị trên mặt hiển thị LCD của ZEN là Anh, Pháp, Italia, Đức, Tây Ban Nha và Nhật. Mặc định là tiếng Anh. Chú ý: Không nên thay đổi ngôn ngữ hiển thị vì việc đổi trở lại sang tiếng Anh có thể khó khăn khi hiển thị ở một ngôn ngữ khác Bấm OK để chuyển sang trang Menu Bấm ↓ 4 lần để chuyển con trỏ tới “LANGUAGE” Bấm OK để hiển thị ngôn ngữ hiện tại, Chữ cuối của ngôn ngữ sẽ nhấp nháy (chữ “H” trong hình) Bấm OK để làm cho cả từ nhấp nháy. Bây giờ ta có thể lựa chọn ngôn ngữ khác dùng phím ↑/↓. 1.2. Đặt thời gian ngày tháng Thời gian ngày tháng không được đặt khi xuất xưởng. Có thể đặt thời gian ngày tháng cho các model của ZEN có hỗ trợ tính năng ngày tháng Thực hiện: - Sau khi bật điện, bấm OK để hiển thị thiết lập cho đồng hồ. Chọn SET CLOCK - Bấm OK để vào trang hiển thị thời gian và ngày tháng hiện tại. Chữ số bên phải của ngày tháng sẽ nhấp nháy. - Đặt thời gian và ngày tháng Trường+ Dùng các phí m Caomũi tên lên/ đẳngxuống để thay đổinghề Đắk Lắk + Dùng các phím mũi tên trái/phải để thay đổi vị trí con nháy Khi ngày tháng được thay đổi, ngày thứ cũng tự động thay đổi theo. - Bấm OK để hiển thị trang xác nhận thay đổi. Bấm tiếp OK để chấp nhận thay đổi Chú ý: - Nếu tắt điện trong 1 thời gian dài (2 ngày hoặc hơn ở 250C), thời gian ngày tháng sẽ bị đặt lại (reset) về giá trị mặc định là 00/1/1; 00:00 (SA) - Năm có thể đặt từ năm 2000 đến 2099 Trang 105
  40. ThS NGUYỄN VĂN BAN 1.3. Lập trình chương trình bậc thang Chương trình mẫu 1.3.1. Nối dây đầu vào/ra và hoạt động bên trong: Đầu nối nguồn cấp Nối các công tắc SW1 và SW2 vào các đầu nối input I0 và I1 Khi công tắc SW1 bật hay tắt, Bit I0 (số (1) trên chương trình bậc thang) cũng bật hoặc tắt. Tương tự với công tắc SW2 và bit I1 Khi chương trình chạy ở chế độ RUN và công tắc SW1 bật, Bit I0 bật lên và cũng làm bit đầu ra Q0 bật. Khi đó tiếp điểm đầu ra (output contact) cũng bật theo (chỉ thị bởi số (3) trong chương trình) Khi đó tiếp điểm đầu ra (output) contact) bật lên (chỉ thị bởi số (3 trong chương trình), tải nối với đầu nối đầu ra Q0 cũng được bật Tải 1.3.2. Xoá chương trình Trường Cao đẳng nghề Đắk Lắk Trang 106
  41. ĐIỀU KHIỂN LẬP TRÌNH CỠ NHỎ Cần phải xoá chương trình trong bộ nhớ của ZEN trước khi viết 1 chương trình mới Khi dùng lệnh DELETE PROG để xoá, chỉ có phần chương trình là bị xoá, còn các phần khác như ngôn ngữ hiển thị, thời gian ngày tháng và các thiết lập khác không bị ảnh hưởng. Cần phải chuyển ZEN về chế độ STOP (chế độ dừng) mới xóa được chương trình. 1.3.3. Viết chương trình bậc thang Cần phải chuyển ZEN về chế độ STOP mới viết hay thay đổi được chương trình. Sau đó màn hình hiển thị như sau: Bấm OK để chuyển sang trang sửa chương trình bậc thang Các hoạt động khi ở trang sửa đổi chương trình bậc thang: Tại 1 thời điểm chỉ có thể hiển thị được 2 dòng trong mạch của chương trình bậc thang trong màn hình Edit Screen. Chương trình mẫu: Trường Cao đẳng nghề Đắk Lắk Bit type: là loại địa chỉ bit đang được dùng trong PLC (xem bảng các kiêu bit đầu ra) Bit address: địa chỉ bit đang được dùng. Conection line: đường nối giữa các tiếp điểm. N.O, N.C input: các tiếp điểm đầu vào thường mở, thường đóng. - Viết đầu vào cho I0 Trang 107
  42. ThS NGUYỄN VĂN BAN - Viết tiếp đầu vào I1 nối tiếp với I0 - Viết đầu ra cho Q0 Trường Cao đẳng nghề Đắk Lắk Trang 108
  43. ĐIỀU KHIỂN LẬP TRÌNH CỠ NHỎ - Viết 1 tiếp điểm Q0 song song với I0 - Vẽ các đường nối cho mạch song song (mạch OR) Bấm ALT khi con trỏ đang ở điểm giữa 2 vị trí cần nối, con trỏ sẽ chuyển sang hình � và cho phép vẽ các đường nối. Bấm các phím , , ,  để vẽ các đường nối nằm ngang và thẳng đứng. Chế độ vẽ các đường nối sẽ được thoát ra khi đến đầu hay cuối mỗi dòng hoặc khi phím OK hay ESC được nhấn. Trường Cao đẳng nghề Đắk Lắk Trang 109
  44. ThS NGUYỄN VĂN BAN Chú ý: - Không viết chương trình với các đường nối tạo thành vòng kín. Chương trình có thể hoạt động không đúng nếu vẽ như vậy. - Luôn luôn bấm ESC để quay trở về màn hình Menu. Nếu không quay trở về màn hình Menu trước khi tắt điện, các thiết lập và chương trình sẽ bị mất. 1.4. Kiểm tra hoạt động của chương trình bậc thang Chú ý: - Trước khi bật điện luôn kiểm tra dây nguồn, dây đầu ra và mạch ngõ ra đã được nối đúng và tốt. - Nên tháo bỏ dây nối với tải của đầu ra trước khi hoạt động thử để tránh các sự cố có thể xảy ra - Luôn luôn đảm bảo an toàn ở vùng xung quanh trước khi bật điện nguồn. 1.4.1. Các thủ tục kiểm tra hoạt động - Kiểm tra trước khi bật nguồn: + Kiểm tra ZEN đã được lắp và đấu dây đúng. + Kiểm tra nếu có sự cố gì xảy ra khi ZEN hoạt động. + Bật nguồn ZEN, chuyển ZEN sang chế độ RUN. - Kiểm tra hoạt động: + Bật mỗi đầu vào lên ON hoặc OFF để kiểm tra xêm có hoạt động đúng không. + Điều chỉnh lại khi có vấn đề. 1.4.2. Kiểm tra hoạt động ThayTrường đổi chế độ hoạt động: Cao đẳng nghề Đắk Lắk Trang 110
  45. ĐIỀU KHIỂN LẬP TRÌNH CỠ NHỎ 1.5. Sửa chương trình bậc thang 1.5.1. Thay đổi đầu vào 1.5.2. Sửa đổi các chức năng phụ khác cho đầu ra bit TrườngVí dụ: Chuyển đầu raCao bit sang S (Set)đẳng nghề Đắk Lắk Trang 111
  46. ThS NGUYỄN VĂN BAN 1.5.3. Xoá các đầu vào, đầu ra và các đường nối Di chuyển con trỏ tới vị trí của đầu vào, đầu ra hay đường nối cần xoá và bấm phím DEL. 1.5.4. Chèn các dòng - Để chèn 1 dòng trắng, chuyển con trỏ về đầu dòng cần chèn thêm 1 dòng trắng và ấn ALT. Trường Cao đẳng nghề Đắk Lắk Trang 112
  47. ĐIỀU KHIỂN LẬP TRÌNH CỠ NHỎ - Để chèn mạch song song (mạch OR), các đầu vào có thể được thêm vào giữa các đầu vào song song. Chuyển con trỏ về đầu dòng cần chèn thêm 1 dòng trắng và ấn ALT 1.5.5. Xóa dòng trắng Để xóa dòng trắng, chuyển con trỏ về vị trí đầu dòng cần xóa và nhấn phím DEL. 2. Sử dụng phần mềm lập trình ZEN soft 2.1. Khởi động chương trình Lựa chọn Program/OMRON/ZEN Support Software/ZEN Support Software. Sau một thời gian, xuất hiện màn hình: TrườngSau màn hình giơi thiệu Cao kết thúc, xuấtđẳng hiện màn hìnhnghề Đắk Lắk Chú ý: Trang 113
  48. ThS NGUYỄN VĂN BAN - Để tạo chương trình mới: Kích chọn Create a new program và chọn OK. - Để tải chương trình đã có: Kích chọn Load programs from files và kích vào nút OK - Để đọc chương trình từ ZEN: Kích chọn Read program from ZEN. Nếu chọn Create a new program sẽ xuất hiện màn hình thiết lập các thông số cho ZEN, nhập loại ZEV cà các cấu hình (I/O mở rộng), tên đề án, ghi chú và nhấn OK Màn hình ZEN Support Software xuất hiện Trường Cao đẳng nghề Đắk Lắk 2.2. Thoát chương trình Trang 114
  49. ĐIỀU KHIỂN LẬP TRÌNH CỠ NHỎ Cọn File(F)/Exit(E) từ thanh menu để đóng the ZEN Support Software. 2.3. Tạo chương trình Ladder Để lập trình ZEN sử dụng chương trình bậc thang (Ladder), có thể biểu diễn như: Cấu hình cơ bản của chương trình ZEN Ladder ZEN có thể thực thi lên đến 96 dòng lệnh, với 3 ngõ vào và một ngõ ra mỗi dòng. Ngõ ra có thể được xác định chỉ ở cuối dòng bên trái, ngõ vào không thể đặt sau ngõ ra. 2.4. Nhập chương trình ladder 1. Lựa chọn Program/OMRON/ZEN Support Software/ZEN Support Software. Sau một thời gian, xuất hiện màn hình: Trường Cao đẳng nghề Đắk Lắk 2. Sau màn hình giơi thiệu kết thúc, xuất hiện màn hình Trang 115
  50. ThS NGUYỄN VĂN BAN Kích chọn Create a new program và chọn OK sẽ xuất hiện màn hình thiết lập các thông số cho ZEN, nhập loại ZEN cà các cấu hình (I/O mở rộng), tên đề án, ghi chú và nhấn OK 4. Màn hình ZEN Support Software xuất hiện Trường Cao đẳng nghề Đắk Lắk Trang 116
  51. ĐIỀU KHIỂN LẬP TRÌNH CỠ NHỎ 5. Để nhập ngõ vào/ra ta có thể thực hiện - Ấn phím Enter - Nhấp đôi chuột ·- Kích nút Insert hoặc Output trên thanh công cụ - Lựa chọn Insert(I)/Contact (input bit)/Coil (output bit) trên thanh menu Hộp thoại Edit contact xuất hiện. Xác định kiểu bit, kiểu của ngõ vào, địa chỉ bit và nhập ghi chú nếu cần. Trường Cao đẳng nghề Đắk Lắk Trang 117
  52. ThS NGUYỄN VĂN BAN Để nhập ngõ ra, di chuyển chuột đến vị trí ngõ ra và nhấp đôi chuột Hộp thoại sửa ngõ ra xuất hiện. Nhập kiểu bit, function và địa chỉ bit ngõ ra và nhập ghi chú nếuTrường muốn. Cao đẳng nghề Đắk Lắk Trang 118
  53. ĐIỀU KHIỂN LẬP TRÌNH CỠ NHỎ Để vẽ các đường nối ngang, có hai cách: - Nhấp chuột chọn Insert Horizontal trên thanh công cụ. - Chọn Insert(I)/Horizontal(H) thanh menu Để vẽ đường nối đứng, có hai cách - Nhấp chuột chọn Insert Vertical Button trên thanh công cụ Toolbar. - Chọn Insert(I)/Vertical(V) từ thanh Menu. Dòng đứng sẽ được vẽ xuống từ vị trí con trỏ. 2.5. Lưu chương trình TrườngĐể lưu chương trình: Cao đẳng nghề Đắk Lắk 1. Chọn File(F)/Save As(A) từ thanh Menu. 2. Hộp thoại Save As xuất hiện. Chọn vị trí lưu, tên chương trình và click vào nút Save. 2.6. Nạp chương trình và giám sát hoạt động 2.6.1. Kết nối máy vi tính với ZEN Sử dụng Cable ZEN-CIF01 để kết nối giữa máy vi tính và ZEN thông qua cổng RS232 (COM port) Trang 119
  54. ThS NGUYỄN VĂN BAN Thiết lập kết nối: Thiết lập kiết nối trong chương trình ZEN Support Software phải được thực hiện trước khi giao tiếp với ZEN: 1. Chọn File(F)/Communications Settings (Computer ZEN) từ thanh Menu. 2. Hộp thoại Communications Settings xuất hiện. Tạo các thiết lập cho ZEN: a. Cổng giao tiếp. b. Thời gian giám sát Click nút OK để lưu lại các thay đổi. 2.6.2. Kết nối trực tuyến giữa máy vi tính và ZEN Kiểm tra giao tiếp với ZEN trước khi truyền chương trình hoặc kiểm tra chương trình. Kết nối máy vi tính đến ZEN và thực hiện kiểm tra hoạt động chương trình: 1. Chọn File(F)/Properties từ thanh Menu và thiết lập kiểu ZEN, mở rộng để xác định đúng cấu hình của ZEN trước khi trực tuyến 2. Bật nguồn 3. Mở tập tin đã tạo. 4. Click nút Go Online trên thanh công cụ hoặc chọn ZEN(Z)/Go Online/Offline(W) từ thanh Menu. Một hộp thoại xác nhận sẽ xuất hiện, Click vào nút OK. Trường Cao đẳng nghề Đắk Lắk 2.6.3. Truyền chương trình vào ZEN Chú ý: Thực hiện kiểm tra an toàn trước khi truyền chương trình đến ZEN - Click nút Transfer to ZEN trên thanh công cụ hoặc chọn ZEN(Z)/Transfer(R)/Transfer to ZEN(T) từ thanh Menu. Hộp thoại Transfer to sẽ xuất hiện. Click nút OK để truyền chương trình tới ZEN. Trang 120
  55. ĐIỀU KHIỂN LẬP TRÌNH CỠ NHỎ - Chọn The settings are downloaded to để truyền các thiết lập ZEN trong phần mềm ZEN Support Software ở cung thời điểm truyền chương trình. - Lựa chọn bảo vệ trong hộp thoại trong Transfer to ZEN nếu ZEN được bảo vệ bởi mật khẩu thiết lập ZEN Support Software. Không lựa chọn tùy chọn này nếu chưa thiết lập mật khẩu bảo vệ. 2.6.4. Vận hành và dùng ZEN 1. Chọn ZEN(Z)/Change operating mode(M)/RUN(R) từ thanh Menu. 2. Kiểm tra thanh trạng thái hiển thị thay đổi từ STOP đến RUN. 2.6.5. Giám sát hoạt động ZEN phải được kết nối trực tuyến với máy tính và chương trình đã ttari vào ZEN phải được mở thì mới thực hiện giám sát hoạt động được Click vào nút Toggle Monitoring Button trên thanh công cụ hoặc chọn ZEN(Z)/Monitor(O) từ thanh Menu. Khi chế độ của ZEN được chuyển sang chế độ giám sát (Monitor), các mạch của chương trình bậc thang đóng thì sẽ chuyển sang màu xanh. 2.7. Mô phỏng hoạt động của ZEN Click vào nút Start/Stop Simulator ( ) trên thanh công cụ hoặc ZEN(Z)/Start/Stop Simulator từ thanh Menu. Trường Cao đẳng nghề Đắk Lắk Trang 121
  56. ThS NGUYỄN VĂN BAN - Khi thực hiện mô phỏng màn hình nền sẽ trở thành màu vàng và nút trên thanh công cụ được cho phép hoạt động - Để bắt đầu mô phỏng, Click nút RUN ( ) trên thanh công cụ. Để dừng mô phỏng, Click nút STOP ( ) trên thanh công cụ. Chức năng các nút RUN Thực thi chương trình STOP Dừng chương trình Hiển thị hình ảnh ZEN Xác định có hay không cửa sổ hình ảnh ZEN hiển thị HIển thị đồng hồ Xác định hiển thị/không hiển thị đồng hồ Start/Stop mô phỏng Khởi động/dừng mô phỏng Trường Cao đẳng nghề Đắk Lắk Trang 122
  57. ĐIỀU KHIỂN LẬP TRÌNH CỠ NHỎ BÀI: 9. SỬ DỤNG TIMER, COUNTER, CALENDAR TIMER, ANALOG INPUTS 1. Sử dụng Timer (T) và Timer có lưu (Holding Timer) ZEN có sẵn 8 Timer thường (T) và 4 holding timer (#) Giá trị hiện hành (PV) sẽ bị xóa (reset) khi timer chuyển từ Run sang Stop Timer hoặc khi ngắt điện. Có 4 dạng timer thường có thể sử dụng. Giá trị hiện hành (PV) sẽ vẫn được lưu giữ khi timer chuyển từ Run sang Stop hoặc khi ngắt điện. Timer lại tiếp tục khi đầu vào kích (trigger) lên Holding timer ON. Bit đầu ra của timer cũng được giữ nguyên trạng thái khi đếm xong. Có 1 dạng holding timer. 2. Các dạng timer thường Ứng dụng Ký hiệu/Loại Hoạt động chính Ngõ ra lên ON sau một khoảng thời Trễ thời On Delay gian trễ đặt trước X gian khi đầu vào trigger lên ON Ngõ ra vẫn giữ ở trạng thái ON trong Đặt thời khi đầu vào trigger gian cho OFF Delay ON và tắt sau một chiếu sáng khoảng thời gian và quạt đặt trước khi đầu thông gió vào trigger về OFF Vẫn ở ON trong một khoảng thời One-shot gian đặt trước khi O pulse đầu vào trigger bật lên ON Bật và tắt lập đi lập Mạch báo lại trong một Flashing động báo còi khoảng chu kỳ đặt F pulse và đèn nhấp trước trong khi đầu nháy. vào trigger ở ON Trường Cao đẳng nghề Đắk Lắk 3. Holding Timer Ứng dụng Ký hiệu/Loại Hoạt động chính Ngõ ra lên ON Trễ thời gian sau một khoảng có yêu cầu On thời gian trễ đặt tiếp tục trở X Delay trước khi đầu lại sau khi vào trigger lên điện mất ON Trang 123
  58. ThS NGUYỄN VĂN BAN 4. Thiết lập trong màn hình sửa chương trình bậc thang Các đầu vào trigger, đầu ra reset và các tham số của timer được vẽ ở màn hình sửa chương trình bậc thang. Timer address T0 đến T7 hoặc #0 đên #3 Điều khiển đầu vào trigger của timer. Sẽ kích Trigger input T (TRG) hoạt timer khi đầu vào trigger bật lên ON Điều khiển đầu ra reset của timer. Khi đầu vào reset bật lên ON thì giá trị hiện tại (PV) bị xóa về Reset input R (RES) 0. Trạng thái đầu vào trigger sẽ bị bỏ qua trong khi đầu vào reset input ở ON. Timer bit Sẽ bật tùy theo loại timer 5. Đặt thông số trong trang thiết lập thông số. Timer type (Kiểu Timer) X On Delay OFF Delay O One-shot pulse F Flashing pulse Time unit (Đơn vị thời gian) S 0,01 đến 99,99s (theo đơn vị 0,01 giây) Sai số: 0 đến 10ms M:S 00 phút 0,1s đến 99 phút 59s Sai số: 0 đến 1s H:S 00 giờ 01 phút đến 99h 59 phút Sai số: 0 đến 1 phút MonitorTrường Enable/Disable Cao đẳng nghề Đắk Lắk A Các thông số có thể theo dõi hoặc thay đổi D Các thông số không được phép theo dõi hoặc thay đổi 6. Sử dụng bộ đếm Có thể sử dụng tới 8 bộ đếm ở chế độ đếm tăng hay giảm. Giá trị hiện hành của Counter (PV) và trạng thái đầu ra của counter được lưu cả khi chế độ hoạt động của ZEN thay đổi hay mất điện. Trang 124
  59. ĐIỀU KHIỂN LẬP TRÌNH CỠ NHỎ Hoạt động: bit đầu ra của counter (counter bit) bật lên On khi giá trị đếm (PV) vượt quá giá trị đặt (set value: SV). Giá trị đếm sẽ quay về 0 và bit đầu ra tắt khi đầu vào reset bật lên ON. Các đầu vào đếm bị bỏ qua trong khi đầu vào reset ở ON. Trường Cao đẳng nghề Đắk Lắk Trang 125
  60. ThS NGUYỄN VĂN BAN . Trường Cao đẳng nghề Đắk Lắk Trang 126
  61. ĐIỀU KHIỂN LẬP TRÌNH CỠ NHỎ BÀI: 10. CÁC ỨNG DỤNG MẪU SỬ DỤNG ZEN 1. Điều khiển đèn Ứng dụng: ZEN có thể giúp giảm tiêu thụ năng lượng khi hệ thống chiếu sáng được điều khiển bởi ZEN theo 1 chương trình. Dùng các nút nối với đầu vào để chuyển giữa các chương trình chiếu sáng theo các nhóm khác nhau. Nhóm chiếu sáng Hoạt động nút 1 2 3 4 (Q0) (Q1) (Q2) (Q4) Tất cả các đèn đều bật Nút 1 (I0) Bật Bật Bật Bật Chương trình nhóm 1 Nút 2 (I1) Bật Tắt Bật Tắt Chương trình nhóm 2 Nút 3 (I2) Bật Bật Tắt Tắt Tất cả các đèn đều tắt Nút 4 (I3) Tắt Tắt Tắt Tắt Cấu hình hệ thống: Chương trình: Trường Cao đẳng nghề Đắk Lắk 2. Thang máy cuốn có chức năng hoạt động tự động (dùng Weekly timer, OFF Delay Timer) Ứng dụng ZEN có thể đựợc dùng để tiết kiệm năng lượng cho thang máy cuốn có chức năng hoạt động tự động. Thang cuốn có thể được đặt để hoạt động liên tục từ 7h đến 10h và 17h đến Trang 127
  62. ThS NGUYỄN VĂN BAN 22h vào các ngày thường và hoạt động vào các giờ khác vào ngày nghỉ cuối tuần chỉ khi có người đặt chân lên thang và tự dừng sau 3 phút khi không còn người trên thang. Cấu hình hệ thống Dùng 2 weekly timer cho các hoạt động vào các thời gian từ 7h đến 10h và 17h đến 22h vào các ngày thường. Với các thời gian còn lại, sử dụng một timer thời gian trễ tắt (OFF- delay timer) để điều khiển dừng thang cuốn sau 3 phút khi không phát hiện thấy có người nữa. Chương trình Thiết lập các tham số: 3. Điều khiển bể chứa nước ỨngTrường dụng Cao đẳng nghề Đắk Lắk Có thể điều khiển mức nước ở mức cơ bản chỉ dùng bộ 61F (không có phao). Tuy nhiên khi cần điều khiển biến tần ở tốc độ cao (khi đang cạn nước) và ở tốc độ thấp (khi đã được nửa bể) thì cần có các logic phụ thêm. Cấu hình hệ thống Trang 128
  63. ĐIỀU KHIỂN LẬP TRÌNH CỠ NHỎ Ghi chú: - L1: Ngưỡng mức thấp - L2: Ngưỡng mức cao - 1/2: Ngưỡng mức 1/2 bể Chương trình Trường Cao đẳng nghề Đắk Lắk 4. Điều khiển lưu thông không khí trong nhà kính (1/3) (Sử dụng logic với bit và timer) Ứng dụng Trang 129
  64. ThS NGUYỄN VĂN BAN ZEN được sử dụng để điều khiển các quạt hoạt động không liên tục ở các thời điểm đặt trước. Nó sẽ lưu thông khí carbonic và không khí nóng khắp nhà kính. Trong ví dụ này, 2 quạt thông khí được điều khiển ở các khoảng thời gian đặt trước. Dòng khởi động được giữ ở mức tối thiểu, và do vậy các quạt được đặt để bắt đầu ở các thời điểm khác nhau. Cấu hình hệ thống: Chương trình: Thiết lập thông số 5. Điều khiển lưu thông không khí trong nhà kính (2/3) (Sử dụng calendar và weekly timer) ỨngTrường dụng Cao đẳng nghề Đắk Lắk ZEN có thể được sử dụng để điều khiển các quạt thông khí trong những đêm đông. Trong ví dụ này, các quạt sẽ chỉ hoạt động vào ban đêm (19h-6h) trong mùa đông (15/11 đến 20/3) Trong thời gian hoạt động này, các quạt sẽ hoạt động không liên tục, bật trong 60 phút, tắt trong 30 phút. Do thời điểm khởi động quạt được đặt chênh lệch nhau 30 giây nên dòng khởi động nhỏ. Các ngày bắt đầu và kết thúc hoạt động trong mùa đông (15/11 và 20/3) được đặt bằng calendar timer (*0) Các thời gian bắt đầu và kết thúc hoạt động trong đêm (19h và 6h) được đặt bằng weekly timer (@0) Độ chênh lệch thời gian khởi động và chu kỳ hoạt động/ngừng được đặt bằng timer (T0 đến T2). Trang 130
  65. ĐIỀU KHIỂN LẬP TRÌNH CỠ NHỎ Cấu hình hệ thống: Chương trình: Thiết lập các thông số 6. TrườngĐiều khiển lưu thông Cao không khí đẳngtrong nhà kính nghề (3/3) (Sử dụng Đắk analog comparator) Lắk Ứng dụng ZEN có thể được sử dụng để điều khiển khởi động các quạt thông khí khi nhiệt độ đã đến mức đặt trước. Do thời gian khởi động khác nhau nên dòng khởi động nhỏ. Cấu hình hệ thống Trang 131
  66. ThS NGUYỄN VĂN BAN Nhiệt độ được phát hiện bởi sensor nhiệt độ cho tín hiệu từ 0-10V. Các quạt thông gió sẽ khởi động khi điện áp đầu vào analog vượt quá 5,2V Chương trình Thiết lập thông số 7. Đèn báo động (Dùng timer xung nhấp nháy) Ứng dụng ZEN có thể được sử dụng để tạo ra các đèn báo động (alarm) nhấp nháy khi có lỗi cần cảnh báo. Trong ví dụ này, 1 timer xung nhấp nháy được sử dụng để làm cho đèn báo động nhấp nháy khi lỗi xảy ra. CấuTrường hình hệ thống Cao đẳng nghề Đắk Lắk Trang 132
  67. ĐIỀU KHIỂN LẬP TRÌNH CỠ NHỎ Chương trình Thiết lập thông số 8. Làm nóng máy đúc khuôn Ứng dụng ZEN có thể được sử dụng để cải thiện hiệu suất của máy đúc khuôn bằng cách làm nóng máy đúc khuôn trước khi ca làm việc bắt đầu. Nhờ đó, việc đúc khuôn có thể bắt đầu ngay khiTrường bắt đầu ca làm việc. CaoKhi ca làm việcđẳng thay đổi, các nghề weekly timer Đắkđã được đặt Lắktrước có thể được lựa chọn bằng 1 công tắc. Cấu hình hệ thống Trang 133
  68. ThS NGUYỄN VĂN BAN Chương trình Thiết lập thông số Trường Cao đẳng nghề Đắk Lắk Trang 134
  69. ĐIỀU KHIỂN LẬP TRÌNH CỠ NHỎ Tài liệu tham khảo [1] Siemen AG, Manual LOGO!, 6/2003. [2] Uwe Graune, Mike Thielert and udwig Wenzl, LOGO! Practical Training, 2009. [3] Omron, ZEN Programmable Relay Operation Manual, Omron 2003. [4] Dieter Bauerfeind, User manual easy500, easy700 Control Relay, 2004. Trường Cao đẳng nghề Đắk Lắk Trang 135