1. Trang chủ
  2. » Cao đẳng - Đại học

huong dan su dung logo

55 7 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 55
Dung lượng 447,22 KB

Nội dung

Ngöôïc laïi, neáu ngoõ vaøo Trg=1 trong khoaûng thôøi gian<T L thì ngoõ Q ñöôïc baät vaø thôøi gian delay off T seõ ñöôïc khôûi ñoäng.. Ngoõ Q seõ xuoáng 0 khi heát thôøi gian dela[r]

(1)

I/ Giới thiệu chung: 1/ Cách nhận dạng LOGO:

Trước sử dụng LOGO, ta phải biết số thông tin sản phẩm cấp điện áp sử dụng, ngõ relay hay transistor… Các thông tin tìm thấy góc bên trái sản phẩm

Ví dụ: LOGO! 230RC

Một số kí hiệu dùng để nhận biết đặc tính sản phẩm:

• 12: nguồn cung cấp 12 VDC

• 24: nguồn cung cấp 24 VDC

• 230: nguồn cung cấp khoảng 115…240 VAC/DC

• R: ngõ relay Nếu dịng thơng tin khơng chứa kí tự nghĩa ngõ sản phẩm transistor

• C: sản phẩm có tích hợp hàm thời gian thực

• o: sản phẩm hình hiển thị

• DM: Modul digital

• AM: modul analog

• CM: modul truyền thông

2/ Tổng quan version họ LOGO: Tên sản phẩm

Điện áp cấp: 115…240

VAC/DC Ngõ relay

Sản phẩm có tích hợp hàm thời gian thực

Version có hình hiển thị, ngõ vào số ngõ số Version hình hiển thị, ngõ vào số ngõ số

Modul số, ngõ vào ngõ Modul số, ngõ vào ngõ

Modul analog, ngõ vào analog ngõ analog

(2)

3/ Khả mở rộng LOGO!:

3.1/ Đối với version LOGO! 12/24 RC/RCo vaø LOGO! 24/24o: Khả mở rộng: modul digital modul analog:

(3)

4/ Cách đấu dây cho sản phẩm họ LOGO!:

4.1/ LOGO! 230…

Việc dây cho đầu vào chia thành hai nhóm, nhóm ngõ vào Các đầu vào nhóm cấp pha điện áp Các đầu vào hai nhóm cấp pha khác pha điện áp

4.2/ LOGO! AM 2:

Dòng đo lường 0…20mA Aùp đo lường 0…10V Kết nối cảm biến dây với modul LOGO! AM 2: Ta làm theo bước sau:

• Kết nối ngõ sensor vào cổng U (0…10V) ngõ I (0…20mA) modul AM2

• Kết nối đầu dương sensor vào 24 V (L+)

• Kết nối dây ground sensor (M) vào đầu M1 M2 modul AM2 1: Nối đất bảo vệ

(4)

4.3/ LOGO! AM PT100:

Kyõ thuật dây Kỹ thuật dây

Khi đấu nối nhiệt điện trở PT100 vào modul AM PT 100, ta sử dụng kĩ thuật dây dây

Đối với kỹ thuật đấu dây, ta nối tắt đầu M1+ IC1 ( M2+ IC2) Khi dùng kỹ thuật ta tiết kiệm dây nối sai số điện trở dây gây khơng bù trừ Trung bình điện trở 1Ω dây dẫn tương ứng với sai số 2.50C

Với kỹ thuật đấu dây, ta cần thêm dây nối từ cảm biến PT100 ngõ IC1 modul AM PT 100 với cách đấu nối sai số điện trở dây dẫn gây bị triệt tiêu

Chú ý:

Để tránh tình trạng giá trị đọc bị dao động, ta nên thực theo qui tắc sau:

• Chỉ sử dụng dây dẫn có bọc giáp

• Chiều dài dây khơng vượt q 10m

• Kẹp giữ dây mặt phẳng

• Nối vỏ bọc giáp dây dẫn vào ngõ PE modul

• Trong trường hợp modul khơng nối đất bảo vệ, ta nối vỏ bọc giáp vào đầu âm nguồn cung cấp

4.4/ Kết nối ngõ ra:

* Đối với ngõ dạng relay:

Ta kết nối nhiều dạng tải khác vào ngõ Ví dụ: đèn, motor, contactor, relay…

(5)

* Đối với ngõ dạng transistor:

Tải kết nối vào ngõ LOGO phải thoả điều kiện sau: dịng điện khơng vượt q 0.3 A

(6)

4.5/ Kết nối với modul analog output LOGO! AM AQ:

II/ Lập trình với LOGO: 1/ Các hàm LOGO:

Các hàm lập trình LOGO chia thành danh sách sau đây:

Co: danh sách điểm liên kết (bit M, ngõ input, output…), số GF: danh sách hàm AND, OR…

SF: danh sách hàm

BN: danh sách block sử dụng sơ đồ mạch

1.1/ Danh sách Co: * Ngõ vào số:

Ngõ vào số xác định kí tự bắt đầu I Số thứ tự ngõ vào ( I1, I2, …) tương ứng với ngõ vào kết nối LOGO

* Ngõ vào analog:

Đối với version LOGO! 24, LOGO! 24o, LOGO! 12/24RC LOGO! 12/24Rco, ngõ vào I7, I8 lập trình để sử dụng hai kênh vào analog AI1, AI2

* Ngõ số:

Ngõ số xác định kí tự bắt đầu Q (Q1, Q2, … Q16)

* Ngoõ analog:

Ngõ analog bắt đầu ký tự AQ, LOGO cho phép tối đa ngõ vào analog AQ1 AQ2

1: nối đất bảo vệ 2: ray

(7)

* Cờ Start up:

Trong LOGO, bit M8 tự động set lên chu kỳ qt Vì vậy, ta sử dụng bit cờ Start up Sau chu kỳ quét đầu tiên, bit M8 reset Ngồi ra, bit M8 sử dụng bit nhớ thơng thường chương trình

* Thanh ghi dòch bit:

LOGO! cung cấp ghi dịch bit từ S1 đến S8 Đây ghi đọc Nội dung ghi dịch bit định nghĩa lại hàm đặc biệt (SF) “shift register”

* Mức số:

Mức tín hiệu thiết kế mức: hi lo với: Hi = 1: mức cao

Lo = 0: mức thấp

* Hở kết nối:

Các kết nối không sử dụng định nghĩa x

2/ Các hàm (BF):

(8)(9)

Cổng AND:

ngõ hàm AND tất ngõ vào Bảng logic cổng AND sau:

Cổng AND lấy cạnh xung lên:

Ngõ chu kỳ quét thời điểm mà ngõ vào

Ngõ vào khơng sử dụng ta sử dụng ký hiệu x (x=1) Giản đồ thời gian:

Cổng NAND:

(10)

Cổng NAND lấy cạnh xung lên:

Ngõ cổng NAND lấy cạnh xung lên chu kỳ máy thời điểm mà ngõ vào

Giản đồ thời gian:

Coång OR:

(11)

Coång NOR:

Ngõ cổng NOR tất ngõ vào Ngõ vào không sử dụng ta dùng ký hiệu x (x=0) Bảng logic cổng NOR:

Coång XOR:

Ngõ cổng XOR mức logic ngõ vào khác Ngõ vào khơng sử dụng ta dùng ký hiệu x (x=0)

(12)

Cổng NOT:

Bảng logic cổng NOT:

3/ Các hàm đặc biệt (SF: special functions):

Các hàm đặc biệt có LOGO liệt kê bảng sau:

(13)(14)

Ghi chú:

Rem: thơng số dùng để chọn đặc tính retentive (nhớ) on hay off On: retentive

Off: non retentive

Nếu đặc tính retentive chọn có nguồn lại, trạng thái tín hiệu trước nguồn đặt trở lại vào ngõ

(15)

3.1/ On-delay:

Ký hiệu LOGO Kết nối Mô tả

Input Trg Ngõ vào khởi động thời gian delay on

Parameter T Khoảng thời gian delay Output Q Ngõ lên sau thời gian T

kể từ ngõ Trg lên Giản đồ thời gian:

Mô tả:

Thời gian Ta khởi động ngõ vào Trg chuyển từ lên (Ta: thời gian hành LOGO)

Nếu trạng thái ngõ vào Trg trì mức suốt khoảng thời gian T ngõ Q lên mức ngõ vào chuyển từ xuống

Nếu khoảng thời gian T mà ngõ vào chuyển từ xuống thì ngõ xuống timer bị reset

Nếu tính retentive khơng đươc set nguồn, ngõ Q thời gian Ta bị reset

3.2/ Off-delay:

Ký hiệu LOGO Kết nối Mô tả

Input Trg Cạnh âm ngõ vào khởi động thời gian delay off T

Input R Cạnh lên ngõ vào reset thời gian delay ngõ out

Parameter T Thời gian delay off

Output Q Ngõ set Trg lên giữ hết thời gian T

Giản đồ thời gian:

Mô tả:

(16)

Ngõ Q set Trg thay đổi từ lên

Thời gian hành Ta khởi động lại Trg chuyển từ xuống 0, ngõ Q set Ngõ Q reset Ta đạt tới thời gian T (Ta=T)

Thời gian Ta bị reset có cạnh lên chân Trg

Khi ngõ vào R chuyển từ lên thời gian Ta ngõ bị reset

Nếu tính retentive khơng đươc chọn nguồn, ngõ Q thời gian Ta bị reset

3.3/ On_off-delay:

Ký hiệu LOGO Kết nối Mô tả

Input Trg Cạnh dương (0 lên 1) ngõ vào trg khởi động thời gian delay-on TH Cạnh dương (0 lên 1) ngõ vào trg khởi động thời gian delay-on TL Parameter TH :thời gian delay-on

TL:thời gian delay-off

Output Q Ngõ set đủ thời gian TH sau ngõ vào Trg lên giữ mức Ngõ reset đủ thời gian TL sau ngõ vào Trg xuống giữ mức

Giản đồ thời gian:

Mô tả:

Thời gian TH khởi động ngõ vào Trg chuyển từ lên Nếu ngõ Trg giữ hết thời gian TH ngõ Q set lên

Thời gian TH bị reset ngõ vào Trg chuyển xuống mức chưa hết thời gian TH

Sự chuyển mức từ xuống khởi động TL Nếu ngõ Trg giữ hết thời gian TL ngõ Q reset

Thời gian TL bị reset ngõ vào Trg chuyển lên mức chưa hết thời gian TL

(17)

3.4/ On-delay có nhớ:

Ký hiệu LOGO Kết nối Mô tả

Input Trg Cạnh dương ngõ vào khởi động thời gian delay on T

Input R Tín hiệu ngõ vào reset thời gian delay ngõ out

Parameter T Thời gian delay on

Output Q Ngõ set hết thời gian T Giản đồ thời gian:

Mô tả:

Thời gian Ta khởi động ngõ vào Trg chuyển từ lên Ngõ Q set Ta=T Từ lúc này, thay đổi giá trị Trg không ảnh hưởng đến giá trị ngõ

Ngõ thời gian Ta bị reset có tín hiệu chân R

Nếu tính retentive khơng đươc chọn nguồn, ngõ Q thời gian Ta bị reset

3.5/ Relay xung có trì hỗn:

Ký hiệu LOGO Kết nối Mô tả

Input Trg Cạnh dương (0 lên 1) ngõ vào trg khởi động thời gian delay T

Parameter T T: thời gian delay

Output Q Ngõ set Trg lên Ngõ reset đủ thời gian T ngõ Trg mức

Giản đồ thời gian:

(18)

Ngõ vào Trg chuyển từ lên set ngõ Q khởi động thời gian Ta Ngõ Q bị reset Ta=T ngõ vào Trg chuyển xuống mà chưa hết thời gian T

Nếu tính retentive khơng đươc chọn nguồn, ngõ Q thời gian Ta bị reset

3.6/ Relay thời gian lấy cạnh xung lên:

Ký hiệu LOGO Kết nối Mô taû

Input Trg Cạnh lên ngõ vào Trg khởi động chu trình ( khởi động TL)

Input R Tín hiệu ngõ vào reset thời gian Ta ngõ out

Parameter TH: thời gian ngõ mức TL: thời gian ngõ mức N: số xung với chu kỳ TH/TL

Output Q Ngõ reset thời gian TL set thời gian TH

Giản đồ thời gian:

Sự chuyển mức từ lên ngõ vào Trg khởi động thời gian TL Hết thời gian TL, ngõ set khởi động thời gian TH Hết thời gian TH, ngõ bị reset chu kỳ TL/TH khởi động lại số xung đặt N>1

Nếu chưa hết chu trình mà ngõ Trg kích trở lại thời gian Ta bị reset chu trình khởi động lại

Nếu tính retentive khơng đươc chọn nguồn, ngõ Q thời gian Ta bị reset

3.7/ Bộ phát xung khơng đồng bộ:

Ký hiệu LOGO Kết nối Mô tả

Input En Cho phép chức hàm

(19)

Parameter TH, TL: chu kyø phaùt xung

Output Q Ngõ set/reset với chu kỳ TH/TL (INV=0)

Ngõ reset/set với chu kỳ TH/TL (INV=1)

Giản đồ thời gian:

Mô tả:

Khi ngõ En =1 ngõ Q phát xung với chu kỳ TH/TL

Ngõ INV sử dụng để chuyển đổi trạng thái xung phát Nếu tính retentive khơng đươc chọn nguồn, ngõ Q thời gian Ta bị reset

3.8/ Boä phát xung ngầu nhiên:

Ký hiệu LOGO Kết nối Mô tả

Input En Cạnh dương (0 lên 1) ngõ vào En khởi động thời gian delay on phát xung ngẫu nhiên

Cạnh âm (1 xuống 0) ngõ vào En khởi động thời gian delay off phát xung ngẫu nhiên

Parameter T Thời gian delay on set ngẫu nhiên 0s TH

Thời gian delay off set ngẫu nhiên 0s TL

Output Q Ngõ set ngẫu nhiên 0s TH reset ngẫu nhiên 0s TL

Giản đồ thời gian:

(20)

Khi ngõ vào En chuyển từ lên 1, thời gian delay on set ngẫu nhiên 0s TH Hết thời gian delay on, ngõ set

Khi ngõ vào En chuyển từ xuống 0, thời gian delay off set ngẫu nhiên 0s TL Hết thời gian delay off, ngõ reset

Thời gian reset tín hiệu ngõ En chuyển lên trở lại chưa hết thời gian delay off

Thời gian reset nguồn

3.9/ Công tắc dùng cho đèn cầu thang:

Ký hiệu LOGO Kết nối Mô tả

Input Trg Cạnh xuống (1 xuống 0) ngõ vào trg khởi động thời gian delay off cho công tắc đèn cầu thang

Parameter T: thời gian delay off T!: thời gian kích cảnh báo

T!L: xác định độ dài tín hiệu cảnh báo

Output Q Ngõ reset hết thời gian delay off T trước hết thời gian T có tín hiệu cảnh báo ngõ chuyển từ xuống

Giản đồ thời gian:

Mô tả:

Ngõ set ngõ Trg lên Khi ngõ vào Trg chuyển xuống thời gian delay off T khởi động Hết thời gian delay off, ngõ reset

Ta tạo tín hiệu cảnh báo trước hết thời gian delay off cách định giá trị cho thơng số T! T!L Khi đó, trước hết thời gian delay off, ngõ xuống khoảng thời gian ( T-T! ; T-T!+T!L)

Chưa hết thời gian T mà ngõ Trg kích trở lại thời gian delay off khởi động lại

(21)

3.10/ Công tắc đa chức năng:

Ký hiệu LOGO Kết nối Mô tả

Input Trg Tín hiệu kích ngõ khởi động chu trình

Input R Tín hiệu ngõ vào reset thời gian Ta ngõ out

Parameter T: thời gian delay off

TL: qui định khoảng thời gian mà ngõ vào Trg phải giữ mức cao để ngõ mức

T!: thời gian kích cảnh báo

T!L: xác định độ dài tín hiệu cảnh báo

Output Q Tín hiệu ngõ Trg kích ngõ Q tuỳ thuộc vào chiều dài tín hiệu ngõ Trg mà ngõ bật liên tục hay kéo dài thời gian Giản đồ thời gian:

Mô tả:

Ngõ set ngõ Trg lên

Nếu ngõ Q=0, ngõ vào Trg =1 khoảng thời gian > TL, ngõ Q bật lên liên tục Ngược lại, ngõ vào Trg=1 khoảng thời gian<TL ngõ Q bật thời gian delay off T khởi động Ngõ Q xuống hết thời gian delay off

Ta tạo tín hiệu cảnh báo trước hết thời gian delay off cách định giá trị cho thông số T! T!L Khi đó, trước hết thời gian delay off, ngõ xuống khoảng thời gian ( T-T! ; T-T!+T!L)

Chưa hết thời gian T mà ngõ Trg kích trở lại thời gian delay off khởi động lại

(22)

3.11/ Bộ định ngày tuần:

Ký hiệu LOGO Kết nối Mô tả Kênh No1, No2,

No3 Mỗi kênh cho phép ta đặt thời gian On Off ngày tuần Output Q Ngõ set lên thời gian

ngày trùng với thời gian đặt kênh

Ví dụ:

Thơng số kênh đặt sau:

Khi đó, đáp ứng ngõ sau:

Mô tả:

Mỗi hàm định ngày tuần có kênh (No1, No2, No3) Trong kênh, ta định thời gian On Off ngày tuần Khi đó, vào khoảng thời gian định trước, ngõ Q set lên

Trong trường hợp ngày định dạng kênh trùng trạng thái ngõ định theo kênh có mức ưu tiên cao ( No3>No2>No1)

3.12/ Bộ định ngày năm:

Ký hiệu LOGO Kết nối Mô tả

Thơng số No Định gian thời điểm On Off vào ngày khác năm

(23)

Ví dụ:

Chú thích:

MM: Month (tháng) DD: Day (ngày) Mô tả:

Thời điểm On Off đặt vào ngày năm Khi ngày năm rơi vào khoảng thời gian ngõ set lên

3.13/ Bộ đếm lên xuống:

Kyù hiệu LOGO Kết nối Mô tả

Input R Tín hiệu mức ngõ R reset giá trị đếm

Input Cnt Cạnh lên chân thực chức đếm

Sử dụng:

Ngõ vào I5/I6 dùng cho đếm tốc độ cao ( version LOGO! 12/24 RC/RCo LOGO! 24/24o), tối đa 2Khz

Các ngõ vào lại dùng cho đếm tần số thấp ( vòng 4Hz) Input Dir Chọn chiều đếm:

0: đếm lên 1: đếm xuống

Parameter On: ngưỡng On ngõ Q (giá trị từ 999999)

(24)

Output Q Ngõ set hay reset phụ thuộc vào giá trị đếm ngưỡng đặt

Ví dụ:

Mô tả:

Giá trị đếm tăng giảm đơn vị ứng với cạnh lên ngõ vào Cnt ngõ vào Dir Giá trị đếm reset ngõ vào R lên ngõ set reset theo quy luật sau đây:

Trường hợp ngưỡng On >= ngưỡng Off Q = 1, Cnt >= On

Q = 0, neáu Cnt < Off

Trường hợp ngưỡng On < ngưỡng Off, ngõ Q =1 : On < Cnt < Off

3.14/ Bộ đếm giờ:

Ký hiệu LOGO Kết nối Mô tả

Input R Một cạnh lên ngõ vào R (0 lên 1) reset ngõ Q đặt giá trị MI vào đếm MN

Input EN Cho phép đếm hoạt động

Input Ral Một cạnh lên ngõ vào reset tất Đó là:

• Ngõ Q=0

• Bộ đếm OT=0

• MN=MI

Parameter MI: giá trị đặt cho đếm Giá trị từ 0000…9999

(25)

Output Q Ngõ set MN=0 Ngõ reset khi:

• “Q→0:R+En”, R=1 Ral=1 En=0

• “Q→0:R”, R=1 Ral=1

Giản đồ thời gian:

Mô tả:

Bộ đếm hoạt động En=1 Khi đó, thời gian tính ngõ set lên MN=0

Một tín hiệu reset chân R reset ngõ Q gán lại giá trị đặt MI vào MN (MN=MI), đếm OT không bị ảnh hưởng

Một tín hiệu chân Ral reset ngõ Q gán lại giá trị đặt MI vào MN (MN=MI), reset đếm OT

Phụ thuộc vào việc định dạng ngõ Q mà reset với tín hiệu mức chân R Ral (“Q→0:R+En”), hay reset với tín hiệu mức chân R Ral En mức thấp (“Q→0:R+En”)

Giới hạn giá trị OT:

Giá trị đếm OT khơng bị ảnh hưởng tín hiệu reset chân R giá trị giữ lại En=0 tiếp tục đếm En=1

(26)

Khi lập trình, ta khời tạo giá trị khác cho OT MN tự động tính lúc START, phụ thuộc vào giá trị MI OT

3.15/ Bộ phát xung phụ thuộc tần số:

Ký hiệu LOGO Kết nối Mô tả

Input Fre Chức đếm thực với cạnh lên ngõ vào Fre

Sử dụng:

• I5/I6 sử dụng để đếm tốc độ cao(chỉ có LOGO!12/24 RC/RCo LOGO!24/24o): max kHz

• Các ngõ vào khác dùng cho đếm tần sồ thấp (4Hz) Parameter On: ngưỡng On Giá trị: 0000…9999

Off: ngưỡng Off Giá trị: 0000…9999 G_T: thời gian mở cổng để đếm số xung ngõ vào Giá trị: 00:05 s 99:99 s Output Q Ngõ Q đượs set reset phụ thuộc

giá trị ngưỡng Giản đồ thời gian:

Mô tả:

Số xung khoảng thời gian mở cổng G_T ( fa ) đo chân Fre Ngõ set reset theo quy luật sau đây:

Trường hợp ngưỡng On >= ngưỡng Off:

• Q = 1, fa > On

(27)

Trường hợp ngưỡng On < ngưỡng Off: Q = On <= fa < Off

3.16/ Bộ phát xung phụ thuộc tín hiệu analog ngõ vào:

Ký hiệu LOGO Kết nối Mô tả

Input Ax Ngõ vào analog Sử dụng:

• AI1…AI8

• AM1…AM6

• Số block hàm với đầu analog

• AQ1, AQ2

Parameter A: Gain Tầm giá trị: -10.00…+10.00 B: Zero offset

Tầm giá trị: -10.000…+10.000 On: ngưỡng On Giá trị:-20000…+20000 Off: ngưỡng Off Giá trị:

-20000…+20000

P: số thập phân ( 0,1,2,3)

Output Q Ngõ Q đượs set reset phụ thuộc giá trị ngưỡng

Giản đồ thời gian:

Mô tả:

(28)

(Ax*gain A) + offset B = giá trị thực Ax Ngõ set reset theo quy luật sau đây: Trường hợp ngưỡng On >= ngưỡng Off:

• Q = 1, Ax > On

• Q = 0, neáu Ax <= Off

Trường hợp ngưỡng On < ngưỡng Off: Q = On <= Ax < Off

3.17/ Bộ phát xung phụ thuộc khác biệt analog:

(29)

Mô tả:

Hàm theo dõi giá trị ngõ vào analog Ax tính giá trị thực Ax sau:

(Ax*gain A) + offset B = giá trị thực Ax Ngõ set reset theo quy luật sau đây: Trường hợp ngưỡng On >= ngưỡng Off:

• Q = 1, Ax > On

• Q = 0, neáu Ax <= Off

Trường hợp ngưỡng On < ngưỡng Off: Q = On <= Ax < Off

Chú thích: Off = On +

3.18/ Bộ so sánh tín hiệu analog:

Ký hiệu LOGO Kết nối Mô tả

Input Ax Ay Ngõ vào analog Sử dụng:

• AI1…AI8

• AM1…AM6

• Số block hàm với đầu analog

(30)

Parameter A: Gain Tầm giá trị: -10.00…+10.00 B: Zero offset

Tầm giá trị: -10.000…+10.000

On: ngưỡng On Giá trị:-20000…+20000 Off: ngưỡng Off Giá trị: -20000…+20000 P: số thập phân ( 0,1,2,3)

Output Q Ngõ Q đượs set reset phụ thuộc giá trị ngưỡng khác Ax Ay

* Chú thích: AI1 AI8: 10 V tương ứng với giá trị 0…1000

Giản đồ thời gian:

(31)

Giá trị thực Ax Ay tính sau: (Ax*gain A) + offset B = giá trị thực Ax (Ay*gain A) + offset B = giá trị thực Ay Giá trị = Ax – Ay

Giá trị ngõ tính theo quy luật sau: Trường hợp ngưỡng On >= ngưỡng Off:

• Q = 1, > On

• Q = 0, neáu <= Off

Trường hợp ngưỡng On < ngưỡng Off: Q = On <= < Off

3.19/ Bộ giám sát tín hiệu analog:

Ký hiệu LOGO Kết nối Mô tả

Input En Cạnh lên ngõ lưu giá trị analog đọc từ Ax vào nhớ bắt đầu giám sát tầm analog

Input Ax Ngõ vào analog Sử dụng:

• AI1…AI8

• AM1…AM6

• Số block hàm với đầu analog

• AQ1, AQ2

Parameter A: Gain Tầm giá trò: -10.00…+10.00 B: Zero offset

Tầm giá trị: -10.000…+10.000 : sai biệt cho ngưỡng Aen on/off Giá trị:-20000…+20000

(32)

Output Q Ngõ Q đượs set reset phụ thuộc giá trị analog lưu trữ offset

* Chú thích: AI1 AI8: 10 V tương ứng với giá trị 0…1000 Giản đồ thời gian:

Mô tả:

Cạnh lên ngõ En lưu giá trị analog đọc từ Ax vào Aen Giá trị thực Ax Aen tính theo quy luật sau:

(Ax*gain A) + offset B = giá trị thực Ax

(Ax*gain A) + offset B = giá trị thực Aen lúc En chuyển từ lên Ngõ Q set En=1 giá trị thực Ax vượt khỏi tầm

Ngõ Q reset En=0 giá trị thực Ax nằm tầm

3.20/ Bộ khuếch đại analog:

Ký hiệu LOGO Kết nối Mô tả

Input Ax Ngõ vào analog Sử dụng:

• AI1…AI8

• AM1…AM6

• Số block hàm với đầu analog

• AQ1, AQ2

Parameter A: Gain Tầm giá trị: -10.00…+10.00 B: Zero offset

Tầm giá trị: -10.000…+10.000 P: số thập phân ( 0,1,2,3)

Output AQ Ngoõ analog

Tầm giá trị: –32768 +32767 * Chú thích: AI1 AI8: 10 V tương ứng với giá trị 0…1000

Mô tả:

(33)

Analog output:

Ta dùng ngõ AQ hàm để gán cho ngõ analog output thực Tuy nhiên, cần ý giá trị xử lý nằm khoảng 0…1000

3.21/ Bộ chốt relay:

Ký hiệu LOGO Kết nối Mô tả

Input S Tín hiệu mức ngõ set ngõ Q Input R Tín hiệu mức ngõ reset ngõ

Q

Output Q Ngõ Q đượs set với tín hiệu S reset với tín hiệu R

Giản đồ thời gian:

Trong trường hợp hai ngõ S R ngõ reset (reset có mức ưu tiên cao)

3.22/ Bộ relay xung:

Ký hiệu LOGO Kết nối Mô tả

Input Trg Mỗi cạnh lên ngõ đổi trạng thái ngõ

Input S Tín hiệu mức ngõ set ngõ Q Input R Tín hiệu mức ngõ reset ngõ

Q

Parameter RS (R mức ưu tiên cao ) SR (S mức ưu tiên cao)

Output Q Ngoõ

(34)

Mô tả:

Ngõ Q đổi trạng thái ứng với cạnh lên ngõ Trg Ngõ không chịu ảnh hưởng ngõ Trg S R Ngõ set với tín hiệu S reset với tín hiệu R

Trường hợp S R ngõ định tuỳ thuộc vào trạng thái ưu tiên mức cao ngõ S R

3.23/ Bộ tạo thông báo:

Ký hiệu LOGO Kết nối Mô tả

Input En Cạnh lên ngõ bắt đầu xuất chuỗi ký tự thông báo

Input P P: mức ưu tiên chuỗi ký tự Tầm giá trị: 0…30

Quit:

Parameter Text: nhập chuỗi ký tự cần thông báo Par: thông số giá trị cần hiển thị Time: hiển thị thời gian ngày Date: hiển thị ngày

EnTime: hiển thị thời điểm mà En chuyển từ lên

EnDate: hiển thị ngày mà En chuyển từ lên

Output Q Ngõ Q cịn set chuỗi thơng báo cịn hiển thị

Giới hạn:

Chỉ sử dụng tối đa 10 hàm tạo chuỗi thông báo Mô tả:

Với cạnh lên ngõ En, chuỗi liệu định dạng ( Par,text, time-of-day, date) xuất hình hiển thị

Khi Quit=0ff: chuỗi thông báo En chuyển từ xuống

Khi Quit=0n: chuỗi thông báo không En chuyển từ xuống Khi nhiều chuỗi thơng báo kích, chuỗi thơng báo có mức ưu tiên cao hiển thị (thấp cao 30) Điều có nghĩa chuỗi thơng báo hiển thị có mức ưu tiên cao chuỗi thơng báo thời

Ta cho hiển thị chuỗi thông báo khác cách nút

3.24/ Bộ khố mềm:

Ký hiệu LOGO Kết nối Mô tả

(35)

Input En Ngõ set lên với cạnh lên chân En, “Switch=1” định dạng phần Parameter

Parameter On: Chọn chức cho hàm “Momentary pushbutton” hay On/Off

Start: có giá trị:

On: Q set chu kỳ quét sau chạy chương trình Off: Q reset chu kỳ quét

đầu tiên sau chạy chương trình

Giá trị thơng số Start có tác dụng chức Retentive bỏ qua

Switch: có giá trị On Off Output Q Ngõ Q bật lên ngõ En=1

và thông số Switch=On Giản đồ thời gian:

Mô tả:

Khi hàm định chức On/ Off ngõ Q bật lên ngõ En=1 thông số Switch=On Ngược lại, hàm định chức “Momentary pushbutton” ngõ Q lên chu kỳ đầu kể từ lúc Switch=On (En=1)

Ngõ Q reset trường hợp sau:

• En chuyển từ xuống

• Chức hàm “Momentary pushbutton” chu kỳ sau Switch=On

• Khi Switch=Off

Cài đặt thơng số cho khố mềm:

Chọn hàm “Softkey”

(36)

Con trỏ vĩ trí On, thay đổi giá trị cách nhấn vào nút

Thay đổi trạng thái Start từ On sang Off cách đưa trỏ vào Start nhấn nút lên xuống

Khi chạy chương trình, để bật tắt Switch, ta vào chế độ chỉnh sửa nhấn nút lên xuống để thay đổi giá trị Switch

3.25/ Thanh ghi dòch bit :

Ký hiệu LOGO Kết nối Mô tả

Input In Giá trị bit chèn vào ghi dịch có cạnh lên Trg

Trạng thái không coù Retentive

Chọn chức “Momentary pushbutton” Q set chu kỳ quét đầu sau chạy chương trình

Trạng thái khơng có Retentive Chọn chức “On/ Off”

Q set chu kỳ quét đầu sau chạy chương trình

Trạng thái không coù Retentive

Q reset chu kỳ quét đầu sau chạy chương trình

(37)

Input In Giá trị bit chèn vào ghi dịch có cạnh lên Trg

Input Trg Mỗi cạnh lên ngõ vào dịch ghi dịch bit theo chiều quy định Dir

Input Dir Thanh ghi dịch S1…S8 dịch theo quy luật sau:

Dir = 0: S1 >> S8 Dir = 1: S8 >>S1

Parameter Bit ghi dịch từ S1…S8 xuất ngõ Q

Output Q Ngoõ

Giản đồ thời gian:

Mô tả:

Mỗi cạnh lên ngõ vào Trg, giá trị In đọc chèn vào ghi dịch theo chiều quy định ngõ Dir

3.26/ Bộ chọn kênh analog:

Ký hiệu LOGO Kết nối Mô tả

(38)

Input En Tín hiệu mức ngõ cho phép chức chọn kênh

Input S1 S2 Mã chọn kênh:

S1 = S2 = 0: chọn kênh S1 = S2 = 1: chọn kênh S1 = S2 = 0: chọn kênh S1 = S2 = 1: chọn kênh Parameter V1…V4: kênh analog

Tầm giá trị: –32768 +32767 Output AQ Ngoõ analog

Giản đồ thời gian:

Ngõ analog:

Ta kết nối ngõ AQ hàm chọn kênh vào ngõ analog thực Tuy nhiên, cần y giá trị ngõ analog thực nằm khoảng 0…1000 (tương ứng 0…10V) Ta dùng khuếch đại analog để chuyển sang tầm giá trị hợp lý trước đưa ngõ analog thực

2.27/Hàm dốc:

Ký hiệu LOGO Kết nối Mô tả

Input En Cạnh lên chân bắt đầu cho xuất giá trị analog ngõ AQ#

(39)

Input Sel Sel = 0: mức khởi động Sel = 1: mức khởi động Input St V1…V4: kênh analog

Tầm giá trị: –32768 +32767 Parameter Level1 Level2: muùc analog

Giá trị từ –10,000 tới +20,000

MaxL: giá trị tối đa mà không vượt tình

StSp: Start/Stop offset

Rate: xuất tăng giá trị analog A: Gain Tầm giá trị : đến 10.00 B: Offset Tầm giá trị : -10,000 đến +10,000

p: số thập phân Giá trị : 0, 1, 2, Output AQ# AQ# giá trị analog sơ cấp

Tầm giá trị: –32767 +32767 Output AQ AQ giá trị analog thứ cấp

AQ = (AQ# – Offset) / Gain Tầm giá trị: +32767 Giản đồ thời gian:

Mô tả:

Khi input En set, giá trị StSp + B xuất AQ# 100ms Sau đó, tuỳ thuộc vào giá trị mức đặt Sel mà giá trị analog tăng tuyến tính đến mức mức

(40)

Nếu ngõ Sel thay đổi giá trị giá trị analog chuyển sang mức

Nếu ngõ En chuyển từ xuống giá trị offset (B) đưa ngõ AQ#

Ngõ thực AQ tính theo công thức: AQ = (AQ# – Offset) / Gain

3.28/ Bo điều khiển PI:

Ký hiệu LOGO Kết nối Mô tả

Input A/M Cài đặt chế độ điều khiển 1: chế độ tự động (automatic) 0: chế độ tay (manual)

Input R Khi ngõ set ngõ Q reset ngõ vào A/M bị bỏ qua Input PV Giá trị analog hồi tiếp

Parameter SP: giá trị đặt

Giá trị từ –10,000 tới +20,000 KC: Gain Tầm giá trị:00.00 to 99.99 TI: Integral time Tầm giá trị: 00:01 tới 99:59 m

Dir: hướng hoạt động điều khiển Giá trị: + -

Mq: giá trị từ AQ chế độ điều khiển tay Tầm giá trị:0 tới 1000 Min: giá trị nhỏ PV Tầm giá trị: –10,000 tới +20,000

Max: giá trị lớn PV Tầm giá trị: –10,000 tới +20,000

A: Gain Tầm giá trị : -10.00 đến 10.00 B: Offset Tầm giá trị : -10,000 đến +10,000

p: số thập phân Giá trị : 0, 1, 2, Output AQ Ngõ analog liên kết với

ngõ thực AQ1 AQ2 Tầm giá trị: 0…1000

(41)

Mô tả:

Khi giá trị ngõ A/M đặt 0, giá trị Mq gán cho ngõ AQ Khi giá trị ngõ A/M set 1, chương trình tự động khởi động Giá trị thực PV tính theo biểu thức sau:

Giá trị thực PV = (PV _ gain) + offset

Nếu PV=SP, hàm không thay đổi giá trị AQ Khi Dir = +:

• Nếu PV > SP: hàm giảm giá trị AQ

• Nếu PV < SP: hàm tăng giá trị AQ Khi Dir = -:

• Nếu PV < SP: hàm giảm giá trị AQ

• Nếu PV > SP: hàm tăng giá trị AQ

Khi có khác biệt PV SP, hàm điều khiển cho PV phù hợp với SP Tốc độ thay đổi ngõ AQ phụ thuộc vào thông số KC KI

Nếu PV vượt giá trị Max PV gán giá trị Max Ngược lại, PV nhỏ giá trị Min PV gán giá trị Min

(42)

III/ Một số ví dụ:

1/ Tưới nhà kính: Yêu cầu:

LOGO! sử dụng cho việc điều khiển tưới nhà kính Có loại khác Loại sống nước, cần phải trì mực nước khoảng cố định Loại cần tưới nước khoảng phút vào buổi sáng tối Loại tưới vào tối cách ngày

Giải pháp:

Đối với loại 1: ta dùng ngõ I1 I2 để nhận biết mức cao thấp mực nước

Đối với loại 2: ta dùng hàm “định ngày tuần” để cài đặt thời gian (cho tất ngày) sau:

Buoåi sáng: ON 6:00 OFF 6:03 Buổi tối : ON 20:00 OFF 20:03

Đối với loại 3: ta dùng I3 để cảm nhận buổi tối (dùng cảm biến ánh sáng)

Các biến dùng LOGO sau:

I1: cảm biến mức cao mực nước ( cơng tắc thường đóng) I2: cảm biến mức thấp mực nước ( công tắc thường hở) I3: cảm biến ánh sáng (công tắc thường hở)

I4: switch chọn chế độ tự động

(43)

Chương trình:

2/ Điều khiển băng tải: Yêu cầu:

3 băng tải điều khiển LOGO! Hệ thống liên kết với băng tải cung cấp hàng cho băng tải 30s Mỗi kiện hàng di chuyển băng tải hết phút

Hệ thống liên kết với băng tải cung cấp hàng chậm 30s Hệ thống băng tải tự động chạy dừng phụ thuộc vào có hàng hay khơng

Giải pháp:

Hệ thống hoạt động thông qua nút ON (I2) dừng thông qua nút OFF (I2) Ba băng tải điều khiển thông qua Q1, Q2, Q3 Ba proximity dùng để kiểm tra hàng ba băng tải (I4, I5, I6) Một proximity thứ tư đặt đầu băng tải thứ để kiểm tra hàng vào

Khi nút ON nhấn có hàng băng tải băng tải hoạt động Hàng di chuyển từ băng tải sang băng tải đến băng tải Nếu sau phút mà đầu vào băng tải khơng có hàng băng tải dừng theo thứ tự 1→2→3

(44)(45)

Các biến dùng chương trình LOGO!:

I1: nút OFF (thường hở) I2: nút ON (thường hở)

I3: cảm biến hàng đầu vào băng tải (thường hở) I4: cảm biến hàng băng tải (thường hở) I5: cảm biến hàng băng tải (thường hở) I6: cảm biến hàng băng tải (thường hở) Q1: điều khiển băng tải

(46)

3/ Điều khiển đèn cửa hàng: Yêu cầu:

Trong cửa hàng có nhóm đèn sau:

Nhóm 1: sáng liên tục thời gian cửa hàng mở cửa

Nhóm 2: sáng vào buổi tối sau cảm biến ánh sánh tác động (I1) Nhóm 3: sáng nhẹ lúc nhóm đèn khác tắt cơng tắt switch (I2) bật On

Nhóm 4: sáng chuyển động phát chân I4

Ngồi ra, cơng tắt test switch bật On (I3) tất nhóm đèn sáng vòng phút để kiểm tra hệ thống đèn sau lắp đặt

Các biến dùng chương trình LOGO!:

I1: Cảm biến ánh sáng (thường hở) I2: On Switch (thường hở)

I3: Test switch (thường hở)

I4: Cảm biến chuyển động (thường hở) Q1: đèn nhóm

(47)

4/ Chuông báo trường học: Yêu cầu:

Chuông báo hoạt động ba lần ngày: đầu buổi học, buổi học cuối buổi học Mỗi lần hoạt động khoảng giây

Chuông hoạt động từ thứ hai đến thứ sáu tuần Ngõ Q1 dùng để điều khiển chuông

Chương trình:

5/ Giám sát xe bãi đổ xe: Yêu cầu:

Số lượng khoảng trống bãi đổ xe có giới hạn Khi bãi đổ xe đầy đèn báo chuyển từ xanh sang đỏ để không cho xe khác vào

Ngay có khoảng trống bãi đèn chuyển trở lại xanh cho xe khác vào

Giải pháp:

Số lượng xe vào khỏi bãi đếm thông qua cảm biến I1 I2 đặt barrier Khi có xe vào bãi (được xác định cảm biến I1), tổng số xe cộng thêm Khi có xe khỏi bãi (được xác định cảm biến I2), tổng số xe trừ bớt

Khi đếm đạt đến giá trị tương ứng với bãi xe đầy đèn chuyển từ xanh sang đỏ (được điều khiển ngõ Q1)

(48)

Chương trình:

6/ Điều khiển hoạt động luân phiên tải: Yêu cầu:

LOGO! điều khiển tải tương tự Tại thời điểm, tải phải hoạt động Để đảm bảo độ bền cho tải, chúng phải hoạt động luân phiên

Thứ tự hoạt động tải sau: tải 1-2 → tải 2-3 → tải 3-1 → tải 1-2 …… Mỗi tải có ngắt Khi có lỗi tải tải ngắt tải lại hoạt động

Khi hết lỗi chu trình hoạt động luân phiên tải kích hoạt trở lại

Các biến sử dụng chương trình:

I1: báo ngắt tải (thường hở) I2: báo ngắt tải (thường hở) I3: báo ngắt tải (thường hở)

I4: nút xác nhận hết lỗi tải (thường hở) Q1: tải

Q2: taûi Q3: taûi

(49)(50)

7/ Điều khiển tốc độ thơng gió: u cầu:

LOGO! sử dụng để điều khiển mức tốc độ thơng gió

Sự chuyển mức tốc độ thực thông qua nút tăng (I1) giảm (I2) Khi nhấn nút tăng lần thơng gió hoạt động mức Nhấn nút tăng lần thơng gió chạy mức tốc độ thứ hai… Việc điều khiển thơng gió tương tự cho nút giảm Khi thơng gió chạy mức mà nhấn nút giảm thơng gió ngừng hoạt động

Trong trường hợp người sử dụng nhấn nút tăng giảm lần trở lên số mức tăng giảm theo số lần nhấn Để kiểm tra trường hợp có tín hiệu tăng giảm ta cho delay giây để chờ xem có tín hiệu hay không

Các biến sử dụng chương trình:

(51)

Chương trình:

(52)

8/ Điều khiển lò nung Gas: Yêu cầu:

Có lị nung, lị nung có mức nhiệt độ điều khiển ngõ từ Q1 đến Q8 Nếu nhiệt độ nhỏ 700C, mức lò nung bật Năm phút sau, mức thứ hai lò nung bật Nếu sau phút mà nhiệt độ chưa đạt đến mức bật Chu trình tiếp tục nhiệt độ đạt 80 độ Khi đó, ngõ tắt Khi nhiệt độ xuống 700C chu trình lại bắt đầu với việc bật mức sau phút

Các biến sử dụng chương trình:

Q1: mức 1, lò nung Q2: mức 2, lò nung Q3: mức 1, lò nung Q4: mức 2, lò nung Q5: mức 1, lò nung Q6: mức 2, lò nung Q7: mức 1, lò nung Q8: mức 2, lò nung

(53)

9/ Điều khiển Gas diệt vi trùng: Yêu cầu:

LOGO! sử dụng để điều khiển Gas tiêu diệt vi trùng buồng ấp trứng Trong buồng ấp, gas phải đốt khoảng thời gian định trước Sau đó, buồng ấp làm quạt nước

Giải pháp:

(54)

nước bật để làm thơng thống buồng ấp Quạt hoạt động khoảng 10 giây tắt Quạt điều khiển thơng qua ngõ Q2

Khi chu trình hoạt động đèn báo bật để người sử dụng biết chu trình diễn Đèn báo điều khiển ngõ Q3

Chu trình dừng lúc ta nhấn giữ nút I1 thời gian > 3s

Quạt bật On Off lúc phụ thuộc vào việc nhấn nút I2

Các biến sử dụng LOGO!: I1: On/Off chu trình

I2: On/Off quạt Q1: điều khiển Gas Q2: điều khiển quạt Q3: đèn báo

(55)

Ngày đăng: 24/05/2021, 11:32

w