Giao trinh PLC potx

56 2.3K 38
Giao trinh PLC potx

Đ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

CÁC BỘ THỜI GIAN TRONG PLC S7 -300 • Khái quát chung Bộ thời gian (Timer) là bộ tạo thời gian trễ τ mong muốn giữa tín hiệu logic đầu vào u(t) và tín hiệu logic đầu ra y(t). Thời gian trễ τ mong muốn được khai báo với Timer bằng một giá trị 16 bits, bao gồm hai thành phần: - Độ phân giải với đơn vị ms. - Một số nguyên (BCD) trong khoảng 0 – 999 được gọi là PV (Preset Value) Như vậy, thời gian τ mong muốn: τ = Độ phân giải*PV • Độ phân giải của bộ thời gian Bao gồm 4 độ phân giải như sau: + 0.01s thời gian từ 10ms đến 9s_990ms + 0.1s thời gian từ 100ms đến 1m_39s_900ms + 1s thời gian từ 1s đến 16m_39s + 10s thời gian từ 10s đến 2h_46m_30s 1. Bộ timer xung S_PULSE (SP) (tạo xung không có nhớ) 1.1. Cấu tạo và kí hiệu 1.1.1. Kí hiệu 1.1.2. Cấu tạo. ???: mã hiệu bộ đếm. PLC S7 – 300 gồm 256 bộ từ 0 – 255 S_PULSE: tên bộ thời gian + Chân S: tác động đầu vào, kiểu dữ liệu khai báo (BOOL). + Chân TV: giá trị đặt cho bộ thời gian, kiểu dữ liệu khai báo (S5Time hoặc S5T). + Chân R: reset bộ thời gian, kiểu dữ liệu khai báo (BOOL). + Chân Q: tác động đầu ra, kiểu dữ liệu khai báo (BOOL). + Chân BI: chứa giá trị thời gian theo kiểu số nguyên Integer, kiểu dữ liệu khai báo (WORD). + Chân BCD: chứa giá trị thời gian theo kiểu mã BCD, kiểu dữ liệu khai báo (WORD). 2.2. Nguyên lí hoạt động. - Khi chân S có tác động bộ thời gian bắt đầu đếm lùi từ giá trị đặt trở về 0, bit bộ đếm set lên 1, đầu ra Q có tín hiệu. Khi giá trị hiện thời của bộ thời gian bằng giá trị đặt, đầu ra Q mất tín hiệu. Giá trị hiện thời của bộ thời gian được lưu trong thanh ghi 16 bít T_WORD, được chuyển sang kiểu nguyên tại đầu ra BI, và chuyển sang mã nhị phân tại đầu ra BCD Thời gian tồn tại của đầu ra phụ thuộc vào thời gian tồn tại của đầu vào S + Khi thời gian tồn tại của đầu vào nhỏ hơn giá trị đặt thì bit bộ đếm bằng 0 đầu ra Q mất tín hiệu. + Khi thời gian tồn tịa của đầu vào lớn hơn hoặc bằng giá trị đặt thì bit bộ đếm set lên 1 đầu ra Q mất tín hiệu. - Khí gặp tín hiệu ở chân R thì giá trị hiện thời cả bộ đếm bằng 0, đầu ra Q mất tín hiệu Ví dụ: Giản đồ thời gian của timer S_PULSE: 2. Bộ thời gian S_PEXT (SE) (tạo xung có nhớ) 2.1. Cấu tạo và kí hiệu 2.1.1. Kí hiệu 2.1.2. Cấu tạo. ???: mã hiệu bộ đếm. PLC S7 – 300 gồm 256 bộ từ 0 – 255 S_PEXT: tên bộ thời gian - Chân S: tác động đầu vào, kiểu dữ liệu khai báo (BOOL). - Chân TV: giá trị đặt cho bộ thời gian, kiểu dữ liệu khai báo (S5Time hoặc S5T). - Chân R: reset bộ thời gian, kiểu dữ liệu khai báo (BOOL). - Chân Q: tác động đầu ra, kiểu dữ liệu khai báo (BOOL). - Chân BI: chứa giá trị thời gian theo kiểu số nguyên Integer, kiểu dữ liệu khai báo (WORD). - Chân BCD: chứa giá trị thời gian theo kiểu mã BCD, kiểu dữ liệu khai báo (WORD). 2.2. Nguyên lí hoạt động. Khi chân S có tác động bộ thời gian bắt đầu đếm lùi từ giá trị đặt trở về 0, bit bộ đếm set lên 1, đầu ra Q có tín hiệu. Khi giá trị hiện thời của bộ thời gian bằng giá trị đặt, đầu ra Q mất tín hiệu. Giá trị hiện thời của bộ thời gian được lưu trong thanh ghi 16 bít T_WORD, được chuyển sang kiểu nguyên tại đầu ra BI, và chuyển sang mã nhị phân tại đầu ra BCD. Khí có tín hiệu ở chân R thì giá trị hiện thời cả bộ đếm bằng 0, đầu ra Q mất tín hiệu Giản đồ xung 3. Bộ thời gian trễ mở không nhớ (S_ODT) (SD) 3.1. Cấu tạo và kí hiệu 3.1.1. Kí hiệu 3.1.2. Cấu tạo ???: mã hiệu bộ đếm. PLC S7 – 300 gồm 256 bộ từ 0 – 255 S_ODT: tên bộ thời gian Chân S: tác động đầu vào, kiểu dữ liệu khai báo (BOOL). Chân TV: giá trị đặt cho bộ thời gian, kiểu dữ liệu khai báo (S5Time hoặc S5T). Chân R: reset bộ thời gian, kiểu dữ liệu khai báo (BOOL). - Chân Q: tác động đầu ra, kiểu dữ liệu khai báo (BOOL). - Chân BI: chứa giá trị thời gian theo kiểu số nguyên Integer, kiểu dữ liệu khai báo (WORD). - Chân BCD: chứa giá trị thời gian theo kiểu mã BCD, kiểu dữ liệu khai báo (WORD). 3.2. Nguyên lí hoạt động. - Khi đầu vào S có tác động bộ thời gian bắt đầu đếm từ giá trị đặt trở về 0. Khi giá trị hiện thời của bộ đếm bằng giá trị đặt thì bit của bộ đếm được set lên 1, đầu ra Q có tín hiệu. Giá trị hiện thời của bộ đếm được chứa trong thanh ghi 16 bit T_WORD, được chuyển thành số nguyên ở đầu ra BI, chuyển thành mã thập phân ở đầu ra BCD. Khi đầu vào S có tác động mà thời gian tồn tại của đầu vào nhỏ hơn giá trị đặt thì bộ thời gian ngừng đếm, bit của bộ đếm bằng 0 đầu ra Q không có tín kiệu Khi đầu vào S có tác động mà thời gian tồn tại của đầu vào lớn hơn hoặc bằng giá trị đặt thì bộ thời gian sẽ đếm từ giá trị đặt trở về 0. Khí gặp tín hiệu ở chân R thì giá trị hiện thời cả bộ đếm bằng 0, đầu ra Q mất tín hiệu. [...]...Giản đồ xung 4 Bộ thời gian trễ mở có nhớ S_ODTS (SS) 4.1 Cấu tạo và kí hiệu 4.1.1 Kí hiệu 4.1.2 Cấu tạo S_ODTS: tên bộ thời gian ???: mã hiệu bộ đếm PLC S7 – 300 gồm 256 bộ từ 0 – 255 Chân S: tác động đầu vào, kiểu dữ liệu khai báo (BOOL) Chân TV: giá trị đặt cho bộ thời gian, kiểu dữ liệu khai báo (S5Time hoặc S5T) Chân R: reset bộ thời gian, kiểu... thời cả bộ đếm bằng 0, đầu ra Q mất tín hiệu Giản đồ xung 5 Bộ thời gian trễ theo sườn xuống S_OFFDT(SF) 5.1 Cấu tạo và kí hiệu 5.1.1 Kí hiệu 5.1.2 Cấu tạo S_OFFDT: tên bộ thời gian ???: mã hiệu bộ đếm PLC S7 – 300 gồm 256 bộ từ 0 – 255 Chân S: tác động đầu vào, kiểu dữ liệu khai báo (BOOL) Chân TV: giá trị đặt cho bộ thời gian, kiểu dữ liệu khai báo (S5Time hoặc S5T) Chân R: reset bộ thời gian, kiểu... gặp tín hiệu ở chân R thì giá trị hiện thời cả bộ đếm bằng 0, đầu ra Q mất tín hiệu Giản đồ xung BỘ ĐẾM TRONG S7 - 300 Counter là bộ đếm thực hiện chức năng đếm sườn xung của các tín hiệu đầu vào Trong PLC S7 – 300 có 3 bộ đếm: + Bộ đếm tiến S_CU + Bộ đếm lùi S_CD + Bộ đếm tiến lúi S_CUD 1 BỘ ĐẾM TIẾN S_CU (CU) 1.1 Kí hiệu ???: Mã hiệu của bộ đếm Gồm 256 bộ từ 0 đến 255 S_CU: tên bộ đếm CU: là đầu vào . CÁC BỘ THỜI GIAN TRONG PLC S7 -300 • Khái quát chung Bộ thời gian (Timer) là bộ tạo thời gian trễ τ mong muốn giữa tín. xung không có nhớ) 1.1. Cấu tạo và kí hiệu 1.1.1. Kí hiệu 1.1.2. Cấu tạo. ???: mã hiệu bộ đếm. PLC S7 – 300 gồm 256 bộ từ 0 – 255 S_PULSE: tên bộ thời gian + Chân S: tác động đầu vào, kiểu. (SE) (tạo xung có nhớ) 2.1. Cấu tạo và kí hiệu 2.1.1. Kí hiệu 2.1.2. Cấu tạo. ???: mã hiệu bộ đếm. PLC S7 – 300 gồm 256 bộ từ 0 – 255 S_PEXT: tên bộ thời gian - Chân S: tác động đầu vào, kiểu dữ

Ngày đăng: 10/08/2014, 17:21

Mục lục

  • Slide 1

  • 1. Bộ timer xung S_PULSE (SP) (tạo xung không có nhớ)

  • + Chân S: tác động đầu vào, kiểu dữ liệu khai báo (BOOL). + Chân TV: giá trị đặt cho bộ thời gian, kiểu dữ liệu khai báo (S5Time hoặc S5T). + Chân R: reset bộ thời gian, kiểu dữ liệu khai báo (BOOL). + Chân Q: tác động đầu ra, kiểu dữ liệu khai báo (BOOL). + Chân BI: chứa giá trị thời gian theo kiểu số nguyên Integer, kiểu dữ liệu khai báo (WORD). + Chân BCD: chứa giá trị thời gian theo kiểu mã BCD, kiểu dữ liệu khai báo (WORD).

  • 2.2. Nguyên lí hoạt động.

  • Ví dụ:

  • 2. Bộ thời gian S_PEXT (SE) (tạo xung có nhớ)

  • - Chân Q: tác động đầu ra, kiểu dữ liệu khai báo (BOOL). - Chân BI: chứa giá trị thời gian theo kiểu số nguyên Integer, kiểu dữ liệu khai báo (WORD). - Chân BCD: chứa giá trị thời gian theo kiểu mã BCD, kiểu dữ liệu khai báo (WORD).

  • Giản đồ xung

  • 3. Bộ thời gian trễ mở không nhớ (S_ODT) (SD)

  • - Chân Q: tác động đầu ra, kiểu dữ liệu khai báo (BOOL). - Chân BI: chứa giá trị thời gian theo kiểu số nguyên Integer, kiểu dữ liệu khai báo (WORD). - Chân BCD: chứa giá trị thời gian theo kiểu mã BCD, kiểu dữ liệu khai báo (WORD).

  • Slide 11

  • 4. Bộ thời gian trễ mở có nhớ S_ODTS (SS)

  • Slide 13

  • Slide 14

  • 5. Bộ thời gian trễ theo sườn xuống S_OFFDT(SF)

  • Slide 16

  • Slide 17

  • BỘ ĐẾM TRONG S7 - 300

  • Slide 19

  • Slide 20

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

Tài liệu liên quan