Cấu hình theo bức điện PPO

Một phần của tài liệu Mo hinh tram PLC S7-300 dieu khien bien tan (Trang 54 - 73)

Chương 2 Mô hình trạm PLC điều khiển Biến tần

2.2.1Cấu hình theo bức điện PPO

Với loại bức điện này ta có thể đọc các thông số từ biến tần hoặc viết các các giá trị tới biến tần

Chọn bức điện bằng cách click lên biểu tượng 0PKW, 2PZD (PPO3)

Thực hiện tương tự các bước như trên đối với biến tần thứ 2 chọn địa chỉ PROFIBUS là 4

www.bientan.hnsv.com 55 Khi đó ta đã cấu hình song cho 2 biến tần

Nhấn lên biểu tượng để lưu cấu hình đã lựa chọn

Chọn station→ exit để thoát khỏi màn hình cấu hình

Tiến hành cấu hình để điều khiển từ máy tính bằng cách kích chuột phải lên biểu tượng PG/PC→ Object properties

www.bientan.hnsv.com 56

MIP →OK

www.bientan.hnsv.com 57 Mục Assignment chọn Assign→OK

www.bientan.hnsv.com 58 Kích đúp lên biểu tượng PROFIBUS(1) mở cửa sổ NetPro

www.bientan.hnsv.com 59 Sau đó kích lên biểu tượng trên thanh công cụ để lưu lại một cử sổ xuất hiện chọn mục compile and check everything→OK

Sau đó chọn Network→exit để thoát khỏi cửa sổ NetPro

Quá trình cấu hình trên Step 7 hoàn thành

Các tham số cần cài đặt cho biến tần để biến tần hoạt động theo bức điện PPO3 là P0918 = 3 địa chỉ dành cho truyền thông

P0700 = 6 chọn nguồn lệnh CB trên đường truyền COM P1000 = 6 chọn giá trị đặt tần số P2041 = 1 P2040 = 1 P0719 = 0 P2013 = 0 không có PKW P2012 = 2 chọn 2 từ PZD1 và PZD2

www.bientan.hnsv.com 60

2.2.2 Cấu hình theo bức điện PPO1

Chọn bức điện bằng cách click lên biểu tượng 4PKW, 2PZD (PPO1)

Thực hiện tương tự các bước như trên đối với biến tần thứ 2 chọn địa chỉ PROFIBUS là 4

www.bientan.hnsv.com 61 Nhấn lên biểu tượng để lưu cấu hình đã lựa chọn

www.bientan.hnsv.com 62 Tiến hành cấu hình để điều khiển từ máy tính bằng cách kích chuột phải lên biểu tượng PG/PC→ Object properties

Mục interface chọn NEW

MIP →OK

www.bientan.hnsv.com 63 Mục Assignment chọn Assign→OK

www.bientan.hnsv.com 64 Kích đúp lên biểu tượng PROFIBUS(1) mở cửa sổ NetPro

www.bientan.hnsv.com 65 Sau đó kích lên biểu tượng trên thanh công cụ để lưu lại một cử sổ xuất hiện chọn mục compile and check everything→OK

Sau đó chọn Network→exit để thoát khỏi cửa sổ NetPro

Quá trình cấu hình trên Step 7 hoàn thành

Các tham số cần cài đặt cho biến tần để biến tần hoạt động theo bức điện PPO3 là P0918 = 3 địa chỉ dành cho truyền thông

P0700 = 6 chọn nguồn lệnh CB trên đường truyền COM P1000 = 6 chọn giá trị đặt tần số P2041 = 1 P2040 = 1 P0719 = 0 P2013 = 4 ( chọn PKW ) P2012 = 2 chọn 2 từ PZD1 và PZD2 (adsbygoogle = window.adsbygoogle || []).push({});

www.bientan.hnsv.com 66

Ví dụ 1: Giả sử cần đọc thông số P0700(lựa chọn nguồn lệnh) của biến tần ta cần gửi tới biến tần 1 bản tin có nội dung sau :

AK = 1 yêu cầu đọc nội giá trị tham số

PUN = 2BC (do tham số P0700 ở dạng mã dec cần chuyển sang mã hex 700 dec = 2BC hex)

Từ thứ 2 là IND gồm 2 bye, bye thứ nhất có giá trị là 00 do tham số nhỏ hơn 1999 Index =0 do đó IND = 0000

Từ thứ 3 PWE1 và từ thứ 4 là PWE2 phải được thiết lập là không Như vậy bản tin từ PROFIBUS => MM4 sẽ có nội dung

Từ thứ nhất (PKE): 12BC

Từ thứ 2 (IND): 0000

Từ thứ 3 (PWE1): 0000

Từ thứ 4 (PWE2): 0000

Bản tin trả lời từ MM4 => PROFIBUS

Từ thứ nhất (PKE): 12BC sẽ có nội dung Từ thứ 2 (IND): 0000

Từ thứ 3 (PWE1): 0000

Từ thứ 4 (PWE2): 0006

Điều đó có nghĩa là nguồn lệnh được lựa chọn là CB trên đường truyền COM

Ví dụ 2: đọc tham số P1082 ( tần số lớn nhất) AK = 1 yêu cầu đọc tham số

PNU = 1082 dec = 43A hex Do đó từ đầu tiên có giá trị 143A

Vì index = 0 và tham số này nhỏ hơn 1999 nên từ thứ 2 sx có giá trị 0000 Từ thứ 3 và 4 cần được thiết lập là 0

Như vậy bản tin từ PROFIBUS => MM4 sẽ có nội dung Từ thứ nhất (PKE): 143A

www.bientan.hnsv.com 67 Từ thứ 2 (IND): 0000

Từ thứ 3 (PWE1): 0000

Từ thứ 4 (PWE2): 0000

Bản tin trả lời từ MM4 => PROFIBUS

Từ thứ nhất (PKE): 243A sẽ có nội dung Từ thứ 2 (IND): 0000

Từ thứ 3 (PWE1): 4248

Từ thứ 4 (PWE2): 0000

Điều đó có nghĩa là nội dung bản tin trả lời có độ dài là 2 từ có giá trị 4248 0000 Giá trị là số IEEE được chuyển sang số thực như sau

Số IEEE gồm 32 bít

Bít thứ 31 là bít dấu 0 là dương 1 là âm Từ bít 23 tới 30 là số mũ

Từ bít số 0 tới bit 22 là giá trị thập phân (4248 0000 hex ⇒ 50.0 dec) (adsbygoogle = window.adsbygoogle || []).push({});

www.bientan.hnsv.com 68

Ví dụ 3: đọc tham số P2000 (tần số tham khảo) AK = 1

Do tham số này lớn hơn 1999 và nhỏ hơn 3999 nên từ thứ 2 IND = 0080 Vậy từ thứ nhất có giá trị 1000

PNU = (2000 - 2000) dec = 0 dec = 0 hex Từ thứ 3 và thứ 4 được đặt là 0

Như vậy bản tin từ PROFIBUS => MM4 sẽ có nội dung Từ thứ nhất (PKE): 1000

Từ thứ 2 (IND): 0080

Từ thứ 3 (PWE1): 0000

Từ thứ 4 (PWE2): 0000

Bản tin trả lời từ MM4 => PROFIBUS

Từ thứ nhất (PKE): 2000 sẽ có nội dung Từ thứ 2 (IND): 0080

Từ thứ 3 (PWE1): 4248

Từ thứ 4 (PWE2): 0000

Điều đó có nghĩa là nội dung bản tin trả lời có độ dài là 2 từ có giá trị 4248 0000 Là 50Hz

Ví dụ 4: đọc tham số P2010 ( tốc độ baud USS trên đường truyền BOP ) AK = 1

PNU = 2010 – 2000 = 10 dec = A hex Do đó từ thứ nhất có giá trị 100A

Tham số này lớn hơn 1999 và nhỏ hơn 3999 và đọc index 1 nên IND =0180 Từ thứ 3 và từ thứ 4 phải được là 0

www.bientan.hnsv.com 69 Như vậy bản tin từ PROFIBUS => MM4 sẽ có nội dung

Từ thứ nhất (PKE): 100A

Từ thứ 2 (IND): 0180

Từ thứ 3 (PWE1): 0000

Từ thứ 4 (PWE2): 0000

Bản tin trả lời từ MM4 => PROFIBUS

Từ thứ nhất (PKE): 100A sẽ có nội dung Từ thứ 2 (IND): 0180

Từ thứ 3 (PWE1): 0000

Từ thứ 4 (PWE2): 0006

Điều đó có nghĩa là nội dung bản tin trả lời có độ dài là 1 từ có giá trị là 6 tương ứng với tốc độ 9600 baud

Ví dụ 5: Thay đổi giá trị tham số P1082 ( tần số lớn nhất )

Để viết giá trị tới tham số ta cần phải biết được giá trị đó có độ dài là 1 Word hay 1 double Word để xác định được giá trị cho tham số AK là 2 hay là 3, trong trường hợp không biết giá trị đó có độ dài là 1 Word hay 1 double Word thì ta nên gửi 1 bản tin để đọc tham số đó trước để xác định độ dài của tham số (tham khảo ví dụ 2) Như vậy bản tin từ PROFIBUS => MM4 sẽ có nội dung

Từ thứ nhất (PKE): 143A

Từ thứ 2 (IND): 0000 (adsbygoogle = window.adsbygoogle || []).push({});

Từ thứ 3 (PWE1): 0000

Từ thứ 4 (PWE2): 0000

Bản tin trả lời từ MM4 => PROFIBUS

Từ thứ nhất (PKE): 243A sẽ có nội dung Từ thứ 2 (IND): 0000

www.bientan.hnsv.com 70 Từ thứ 3 (PWE1): 4248

Từ thứ 4 (PWE2): 0000

Trong bản tin trả lời với AK = 2 do đó ta xác định được giá trị của tham số có độ dài là 1 double Word điều này có nghĩa là nếu ta thay đổi giá trị của tham số này thì trong bản tin gửi tới biến tần AK cần được đặt bằng 3, giả sử ta chuyển giá trị tần số lớn nhất thành 40 Hz (IEEE floating value = 4220 0000)

Từ thứ 3 và thứ 4 cần được đặt giá trị 4220 và 0000 Như vậy bản tin từ PROFIBUS => MM4 sẽ có nội dung Từ thứ nhất (PKE): 343A

Từ thứ 2 (IND): 0000

Từ thứ 3 (PWE1): 4220

Từ thứ 4 (PWE2): 0000

Bản tin trả lời từ MM4 => PROFIBUS

Từ thứ nhất (PKE): 243A

Từ thứ 2 (IND): 0000

Từ thứ 3 (PWE1): 4248

Từ thứ 4 (PWE2): 0000

Ví dụ 6: đánh giá lỗi trong bản tin trả lời

Trong ví dụ 5 việc viết giá trị tham số được thực hiện khi biến tần đang dừng (không chạy) nếu việc sửa đổi thực hiện khi biến tần đang chạy thì biến tần sẽ báo “ không thể thực hiện được yêu cầu” tức là tham số P1082 không thể thay đổi khi biến tần đang chạy, số của lỗi được chỉ ra trong từ thứ 4 PKE2 tra bảng dưới đây để biết được tên lỗi

Bảng 2.6 lỗi trong bản tin trả lời Lỗi số Tên lỗi

www.bientan.hnsv.com 71 1 Tham số không thể thay đổi Tham số này chỉ đọc không sử 2 Giá trị không hợp lệ Giá trị không nằm trong giới hạn

3 Faulty subindex -

4 No array Single parameter has been

accessed with array request and subindex > 0

5 Incorrect data type Mix-up between word and double word

6 Setting not allowed (resetting only)

-

7 Descriptive element cannot be modified

Description can never be modified

11 No status as master control Modification request without status as master control (see P0927

12 Key word missing - (adsbygoogle = window.adsbygoogle || []).push({});

17 Request cannot be processed due to operating state

Current inverter status is not compatible with the received request

101 Parameter number currently deactivated

Dependent on inverter status

102 Channel not wide enough Communication channel too small for response

104 Illegal parameter value Parameter permits only certain values

106 Request not implemented After request identifier 5, 10, 15 200/201 Modified minimum/maximum not Minimum/maximum can be

www.bientan.hnsv.com 72 reached/exceeded further limited in operation

204 Available access authorization does not cover modification of parameters - Request PROFIBUS => MM4 Từ thứ nhất (PKE): 343A Từ thứ 2 (IND): 0000 Từ thứ 3 (PWE1): 4220 Từ thứ 4 (PWE2): 0000

- an attempt to change the value of P1082 to 40.00.

Response MM4 => PROFIBUS

Từ thứ 1 (PKE): 743A (7: không thực hiện được yêu cầu) Từ thứ 2 (IND): 0000

Từ thứ 3 (PWE1): 0000

www.bientan.hnsv.com 73

Một phần của tài liệu Mo hinh tram PLC S7-300 dieu khien bien tan (Trang 54 - 73)