Cơ sở ĐIện học - Thiết Bị Lập Trình part 12 pdf

8 363 0
Cơ sở ĐIện học - Thiết Bị Lập Trình part 12 pdf

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

Thông tin tài liệu

8/13/2007 10 Resolution (độ phân giải) Độ phân giải là khoảng thời gian nghỉ giữa hai lần đếm của current value (thanh ghi 16 bít). Các bộ timer của S7-200 đợc cung cấp 3 độ phân giải 1ms, 10ms, 100ms. Ví dụ một bộ TON có độ phân giải 10ms, sẽ thực hiện việc đếm các khoảng nghỉ, kể từ khi đầu vào cho phép đợc kích hoạt. Nếu bộ TON đếm đợc 50 lần thì khoảng thời gian tổng sẽ là 50.10 = 500ms Thời gian trễ = Độ phân giải x Giá trị đếm Nguyên lý làm việc của các bộ Timer VớibộđếmTON 8/13/2007 11  Víi bé ®Õm TONR Gi¶i thÝch nguyªn lý ho¹t ®éng 8/13/2007 12  Víibé®ÕmTOF C¸c lÖnh COUNTER STL CTU Cxx, PV R: BÝt ®Çu ng¨n xÕp CU: BÝt thø hai ng¨n xÕp CTD Cxx, PV LD: BÝt ®Çu ng¨n xÕp CD: BÝt thø hai ng¨n xÕp CTUD Cxx, PV R: BÝt ®Çu ng¨n xÕp CD: BÝt thø hai ng¨n xÕp CU: BÝt thø ba ng¨n xÕp 8/13/2007 13 Chú ý: Do các bộ đếm có chung địa chỉ từ C0 đến C255, nên khi đã gán địa chỉ cho một bộ đếm thì không đợc gán địa chỉ đó cho bộ đếm khác Nguyên lý làm việc của bộ đếm Bộ đếm lên (CTU) ) Đếm trạng thái từ 0 1 tại đầu vào CU, mỗi lần nh vậy current value tăng lên 1. Khi current value bằng hoặc lớn hơn giá trị PV (giá trị đặt) thì C-bit (0 1) ) Bộ đếm CTU tiếp tục đếm khi đã đạt đợc giá trị đặt, giá trị đếm dừng lại khi đạt đợc trị số 32767. ) Bộ đếm CTU bị reset, khi đầu vào R (0 1) hoặc sử dụng lệnh reset, lúc đó: C-bit (1 0) Current value = 0 8/13/2007 14 Ví dụ về bộ đếm CTU I0.0 I0.1 current value C-bit Q0.0 Giá trị đặt Bộ đếm xuống (CTD) ) Khi CTD đợc kích hoạt thì current value đợc gán giá trị PV. Thực hiện đếm trạng thái từ 0 1 tại đầu vào CD mỗi lần nh vậy current value giảm xuống 1. Khi current value bằng 0 thì C-bit (0 1). 8/13/2007 15 ) Bộ đếm dừng đếm khi current value bằng 0. Ví dụ về bộ đếm CTD I0.0 I0.1 current value C-bit Q0.0 Giá trị đặt Bộ đếm lên - xuống (CTUD) ) Khi có sự chuyển trạng thái từ 0 1 tại đầu vào CU, bộ đếm sẽ thực hiện việc đếm lên. Khi có sự chuyển trạng thái từ 0 1 tại đầu vào CD, bộ đếm sẽ thực hiện việc đếm xuống. Khi nào current value bằng hoặc cao hơn PV (giá trị đặt) thì C-bit (0 1). 8/13/2007 16 ) Bộ đếm CTU bị reset, khi đầu vào R (0 1) hoặc sử dụng lệnh reset, lúc đó: C-bit (1 0) Current value = 0 Ví dụ về bộ đếm CTUD I0.0 I0.1 current value C-bit Q0.0 Giá trị đặt I0.2 8/13/2007 17 ChuyÓn ®æi mét sè m¹ch ®iÖn sang PLC M Tg D Tg S¬ ®å 1 M Tg D Tg S¬ ®å 2 M Tg DTg S¬ ®å 3 S¬ ®å 4 R 1 R tg R tg R 2 S¬ ®å 5 R 1 R 2 R tg R tg R 1 R 2 R tg R tg S¬ ®å 6 S¬ ®å 7 R 1 R tg R tg R 2 . current value bằng 0 thì C-bit (0 1). 8/13/2007 15 ) Bộ đếm dừng đếm khi current value bằng 0. Ví dụ về bộ đếm CTD I0.0 I0.1 current value C-bit Q0.0 Giá trị đặt Bộ đếm lên - xuống (CTUD) ) Khi. thì C-bit (0 1). 8/13/2007 16 ) Bộ đếm CTU bị reset, khi đầu vào R (0 1) hoặc sử dụng lệnh reset, lúc đó: C-bit (1 0) Current value = 0 Ví dụ về bộ đếm CTUD I0.0 I0.1 current value C-bit Q0.0 Giá. đầu vào R (0 1) hoặc sử dụng lệnh reset, lúc đó: C-bit (1 0) Current value = 0 8/13/2007 14 Ví dụ về bộ đếm CTU I0.0 I0.1 current value C-bit Q0.0 Giá trị đặt Bộ đếm xuống (CTD) ) Khi CTD

Ngày đăng: 10/07/2014, 01:21

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan