Truyền thông USS kết nối Plc S7-1200 với biến tần G120 – Tự động hóa nhà máy | PLC,HMI,SCADA,..

PLC Siemens S7-1200 nhỏ xíu gọn gàng mang phổ biến phần mềm bên trên Thị Trường ngày nay. Là 1 PLC xoàng đc sài cộng mang những cỗ biến tần SINAMICS G120, Việc sài giao thức truyền thông online USS sẽ đc sài thoáng rộng bên trên Thị trường. Bài viết lách nè tiếp tục tập trung chuyên sâu trong phương pháp dùng giao thức truyền thông online USS nhằm tiếp xúc có cỗ biến tần S7-1200 & G120 .

1. Nguyên lý hệ thống điều khiển và sơ đồ đấu dây

Hình phía bên dưới mang lại nhìn thấy nguyên tắc & lược đồ đấu dây cáp đc sài vào thí dụ nè .
Hình 1: Nguyên lý hệ thống điều khiển và sơ đồ đấu dây

2. Yêu cầu phần cứng

PLC S7-1200 hiện có ba loại CPU:
1) S7-1211C CPU。
2) S7-1212C CPU。
3) S7-1214C CPU。
Cả ba loại CPU đều có thể giao tiếp với biến tần G7-1 thông qua mô-đun truyền thông CM1241 RS485 sử dụng giao thức truyền thông USS.

Phần cứng PLC được sử dụng trong ví dụ này là:
1) Nguồn điện PM1207 (6EP1 332-1SH71)
2) S7-1214C (6ES7 214 -1BE30 -0XB0)
3) CM1241 RS485 (6ES7 241 -1CH30 -0XB0)
4) Bộ mô phỏng (6ES7 274 -1XH30 -0XA0)

Phần cứng biến tần G120 được sử dụng trong ví dụ này là:
1) SINAMICS G120 PM240 (6SL3244-0BA20-1BA0)
2) SINAMICS G120 CU240S (6SL3224-0BE13-7UA0)
3) SIEMENS MOTOR (1LA7060-4AB10)
4) Bảng điều khiển (XAU221- 001469)
5) Cáp thông tin liên lạc USS (6XV1830-0EH10)

3. Yêu cầu phần mềm

Phần mềm lập trình STEP 7 (6ES7 822-0AA0-0YA0)

Cấu hình

AZ Việt chúng tôi chỉ dẫn phương pháp thông số kỹ thuật tiếp xúc USS của những ổ đĩa S7-1214C & G120 vào STEP 7 có hoạt động giải trí thực tiễn đc diễn đạt phía bên dưới .

Cấu hình phần cứng PLC

Thứ nhất, có thể xây dừng 1 dự án Bất Động Sản vào Step 7
Hình 2: Dự án S7-1200 mới


Trong thông số kỹ thuật Hartware, lắp CPU1214C & mô-đun tiếp xúc CM1241 RS485, cũng như đc chỉ ra vào Hình 2 .
Hình 3: Cấu hình phần cứng S7-1200
Trong những tính chất của Chip xử lý, đặt địa điểm IP của Ethernet & setup liên kết thân PG & PLC, cũng như bộc lộ vào hình phía bên dưới .
Hình 4: Cài đặt địa chỉ IP S7-1200

4. Cài đặt thông số 2 G120

Các thông số kỹ thuật setup của biến tần đc trình diễn vào bảng bên dưới phía trên .
Bảng một : Cài đặt thông số kỹ thuật của biến tần G120

STT Đặc trưng Tham số Đặt giá trị
1 Đặt lại cài đặt gốc P0010 30
2 Đặt lại cài đặt gốc P970 1
3 Cài đặt bắt đầu nhanh P0010 1
4 Điện áp định mức động cơ P0304 380V
5 Công suất định mức động cơ P0307 5,5KW
6 Tần số định mức động cơ P0310 50Hz
7 Tốc độ định mức động cơ  P0311 1350r / phút
số 8 Nguồn lệnh USS P0700 5
9 Nguồn cài đặt tần số P01000 5
10 Tần số động cơ tối thiểu P1080 0,0Hz
11 Tần số động cơ tối đa P1081 50.0Hz
12 Thời gian bắt đầu đoạn đường nối P1120 10.0S
13 Thời gian trễ của đoạn đường nối P1121 10.0S
14 Kết thúc thiết lập bắt đầu nhanh P3900 1
15 Kích hoạt chế độ chuyên gia P0003 3
16 Tần suất tham chiếu P2000 50.0Hz
17 Tốc độ truyền dữ liệu USS P2010 9
18 Địa chỉ nô lệ USS P2011 1
19 Chiều dài USS PZD P2012 2
20 Chiều dài USS PKW P2013 4
21 Giám sát giao tiếp P2014 0
22 Lưu dữ liệu trong E2PROM P0971 1
23 Kích hoạt chế độ chuyên gia P0003 3
24 Kích hoạt chế độ tham số P0010 30
25 Chuyển các tham số từ G120 sang BOP P0802 1

Lưu ý : Bốn giá cả thông số 17, 18, 19, trăng tròn vào Bảng một bắt buộc đc đặt sao mang đến giá cả thông số của PLC tương thích có trị giá thông số của biến tần. Giá trị của nhì thông số 19 & đôi mươi bắt buộc đc đặt thành giá cả vào Bảng 1. Nếu ko, biến tần hoàn toàn có thể tiếp xúc sở hữu S7-1200 sở hữu những yếu tố sau : Các trị giá thông số kỹ thuật mang về từ bỏ biến tần hoàn toàn có thể ko đc học hỏi ra .

5. Nguyên tắc giao tiếp USS và thực hiện lập trình

5.1 Nguyên lý cơ bản của S7 1200 PLC và G120 Giao tiếp qua USS

S7 1200 phân phối 1 tủ sách USS dành riêng riêng biệt mang lại tiếp xúc USS, cũng như bộc lộ vào hình sau :
Hình 5: Thư viện USS dành cho S7-1200

Khối chức năng USS_DRV là khối chức năng chính của giao tiếp S7-1200 USS. Các thông tin của biến tần và các lệnh điều khiển biến tần đều do chức năng này hoàn thành. Phải được gọi trong OB chính và không được gọi trong OB ngắt tuần hoàn.
Khối chức năng USS_PORT là giao diện giữa S7-1200 và USS của biến tần, và chủ yếu thiết lập các tham số giao diện của giao tiếp. Có thể được gọi trong OB chính hoặc OB ngắt.
Khối chức năng USS_RPM đọc các thông số của biến tần thông qua giao tiếp USS. Phải được gọi trong OB chính và không được gọi trong OB ngắt tuần hoàn.
Khối chức năng USS_WPM là một tham số để cài đặt biến tần thông qua giao tiếp USS. Phải được gọi trong OB chính và không được gọi trong OB ngắt tuần hoàn.

Mối mối quan hệ điều khiển thân những khối tính năng chuyên được dùng nà & biến tần đc trình diễn bên dưới trên đây :
Hình 6: Mối quan hệ điều khiển giữa khối chức năng giao tiếp USS và biến tần
Khối tính năng USS_DRV nhận & truyền tài liệu có khối tính năng USS_PORT trải qua khối tài liệu USS_DRV_DB & khối tính năng USS_PORT được xem là đẳng cấp tiếp thị quảng cáo thân mô-đun S7-1200 PLC CM1241 RS485 & biến tần. Giao tiếp thân khối tính năng USS_RPM & khối tính năng USS_WPM & cỗ biến tần tương tự cũng như tiếp xúc của khối tính năng USS_DRV .
Mỗi Chip xử lý S7-1200 hoàn toàn có thể mang cao nhất 3 mô-đun tiếp xúc & mọi mô-đun tiếp xúc CM1241 RS485 tương hỗ lớn nhất 16 biến tần. Do đó, địa cầu sài hoàn toàn có thể thiết đặt tốt nhất bố mạng USS vào 1 Chip xử lý S7-1200 & mọi mạng USS tương hỗ lớn nhất 16 cỗ biến tần, có tổng cộng lên tới 48 cỗ biến tần USS .

5.2 PLC S7 1200 để lập trình truyền thông USS

1. Lập trình khối chức năng tham số giao diện truyền thông USS
Việc lập trình khối chức năng tham số giao diện truyền thông USS được trình bày trong hình bên dưới.

Hình 7: Lập trình Khối chức năng tham số giao diện truyền thông USS
Khối tính năng USS_PORT đc dùng nhằm giải quyết và xử lý thông báo gọi điện liên lạc bên trên mạng USS. Nó được xem là loại tiếp xúc thân CPU S71200 & biến tần. Mỗi mô-đun CM1241 RS485 mang & nên mang 1 khối công dụng USS_PORT .

PORT: Đề cập đến mô-đun giao tiếp nào thực hiện giao tiếp USS.
BAUD: Đề cập đến tốc độ mà ổ đĩa đang đi. Tham số P2010 của biến tần được đặt.
USS_DB: Đề cập đến khối dữ liệu USS khi giao tiếp với ổ đĩa. Mỗi mô-đun giao tiếp có thể có tối đa 16 khối dữ liệu USS và mỗi CPU có thể có tối đa 48 khối dữ liệu USS. Tình huống giao tiếp cụ thể cần liên quan đến tình hình thực tế tại công trường. Khối dữ liệu mà mỗi ổ giao tiếp với S7-1200 là duy nhất.
ERROR: Lỗi đầu ra.
TRẠNG THÁI: Trạng thái của quá trình quét hoặc khởi tạo.
Giao tiếp giữa PLC S7-1200 và biến tần không được đồng bộ hóa với chu kỳ quét của chính nó. S7-1200 thường hoàn thành nhiều lần quét trước khi hoàn thành một sự kiện giao tiếp với biến tần.
Khoảng thời gian của giao tiếp USS_PORT là thời gian cần thiết để S7-1200 giao tiếp với biến tần và các tốc độ truyền thông tin khác nhau tương ứng với các khoảng thời gian giao tiếp USS_PORT khác nhau. Hình bên dưới cho thấy khoảng thời gian giao tiếp tối thiểu USS_PORT đối với các tốc độ truyền khác nhau.

Hình 8: Khoảng giao tiếp tối thiểu USS_PORT cho các tốc độ truyền khác nhau

USS_PORT thường thực hiện 3 lần thử để hoàn thành sự kiện giao tiếp khi xảy ra lỗi giao tiếp. Thời gian S7-1200 giao tiếp với biến tần là khoảng thời gian mà USS_PORT có thời gian chờ liên lạc. Ví dụ: nếu tốc độ truyền thông là 57600, thì khoảng thời gian để USS_PORT giao tiếp với biến tần phải lớn hơn khoảng thời gian cuộc gọi tối thiểu, lớn hơn 36,1Ms và nhỏ hơn 109Ms. Cố gắng hết thời gian chờ lỗi giao tiếp mặc định cho thư viện giao thức S7-1200 USS là 2 lần.
Dựa trên quá trình xử lý thời gian giao tiếp USS_PORT ở trên, chúng tôi đề xuất gọi khối chức năng giao tiếp USS_PORT trong khối OB ngắt tuần hoàn. Khi thiết lập khối OB ngắt tuần hoàn, chúng ta có thể thiết lập thời gian quét của khối OB ngắt tuần hoàn để đáp ứng yêu cầu truyền thông. Cài đặt thời gian quét của khối OB ngắt tuần hoàn như sau:

 

Hình 9: Cài đặt thời gian quét của khối OB ngắt tuần hoàn

2. Lập trình khối chức năng USS_DRV
Việc lập trình khối chức năng USS_DRV được trình bày dưới đây.

Hình 10: Lập trình khối chức năng USS_DRV
Khối công dụng USS_DRV sài nhằm phỏng vấn trao đổi tài liệu có cỗ biến tần nhằm tham khảo tâm lý của cỗ biến tần & điều khiển hoạt động giải trí của cỗ biến tần. Mỗi ổ đĩa sài 1 khối công dụng USS_DRV độc tôn, cơ mà tổng thể những ổ đĩa ( tốt nhất 16 ) của mạng USS của cộng 1 mô-đun CM1241 RS485 dùng cộng 1 USS_DRV_DB .

USS_DRV_DB: Chỉ định khối dữ liệu cho ổ đĩa để thực hiện giao tiếp USS.
RUN: Chỉ định lệnh khởi động biến tần cho khối DB.
OFF2: Dừng khẩn cấp, đỗ xe miễn phí. Bit này là 0 khi đỗ xe.
OFF3: Dừng xe nhanh với phanh đỗ xe. Bit này là 0 khi đỗ xe.
F_ACK: Xác nhận lỗi ổ đĩa.
DIR: Bộ biến tần điều khiển động cơ.
SPEED_SP: Điểm đặt tốc độ của biến tần.

LỖI: Kết quả chương trình không chính xác.
RUN_EN: Chỉ báo trạng thái hoạt động của biến tần.
D_DIR: Chỉ báo trạng thái hướng chạy của biến tần.
INHIBIT: Cho biết ổ đĩa có bị vô hiệu hóa hay không.
FAULT: Ổ đĩa bị lỗi.
SPEED: Giá trị tốc độ thực tế của phản hồi từ biến tần.

DRIVE: Địa chỉ trạm USS của ổ đĩa. Thông số biến tần P2011 được đặt.
PZD_LEN: Từ xử lý tuần hoàn của biến tần. Thông số biến tần P2012 được đặt.

Lưu ý : Độ dài của PKW của biến tần đc đặc biệt quan trọng chú ý quan tâm sống phía trên. Nó buộc phải được xem là bốn khi sài gọi điện liên lạc USS. Nếu chúng đc đổi khác thành 3 hay 127, trị giá quá trình bình luận tiếp tục ko đc sưu tầm .
3. Lập trình khối tính năng USS_RPM
Chương trình của khối công dụng USS_RPM đc hiện ra phía bên dưới .
Hình 11: Lập trình khối chức năng USS_RPM

Khối công dụng USS_RPM đc sài nhằm sưu tầm những thông số từ bỏ cỗ biến tần trải qua tiếp xúc USS .

REQ: Đọc yêu cầu tham số.
DRIVE: Địa chỉ trạm USS của ổ đĩa.
PARAM: Mã thông số của biến tần.
INDEX: Mã chỉ số tham số của biến tần
USS_DB: Chỉ định khối dữ liệu để biến tần thực hiện giao tiếp USS.

XONG: Tham số đọc hoàn tất.
LỖI: Tham số đọc không chính xác.
TRẠNG THÁI: Đọc mã trạng thái tham số.
VALUE: Giá trị của thông số đang được đọc.

Lưu ý : Khi xem tư vấn xây dựng khối hàm thông số, loại tài liệu của mọi tài liệu cần đc khớp đúng mực. Nếu khách tham quan buộc phải đặt thông số xem thêm thông tin mang đến biến, quan tâm rằng giá cả khởi đầu của biến thông số ko đc bằng 0, ví như ko siêu dễ dàng xảy ra hỏng tiếp xúc .
bốn. Lập trình khối tính năng USS_WPM
Chương trình của khối tính năng USS_WPM đc chỉ ra phía bên dưới .
Hình 12: Lập trình khối chức năng USS_WPM

Khối chức năng USS_WPM được sử dụng để thiết lập các tham số của biến tần thông qua giao tiếp USS.
REQ: Đọc yêu cầu tham số.
DRIVE: Địa chỉ trạm USS của ổ đĩa.
PARAM: Mã thông số của biến tần.
INDEX: Mã chỉ số tham số của biến tần.
EEPROM: Lưu các thông số vào EEPROM của ổ đĩa.
VALUE: Đặt giá trị của tham số.
USS_DB: Chỉ định khối dữ liệu cho ổ đĩa để thực hiện giao tiếp USS.

XONG: Tham số đọc hoàn tất.
LỖI: Đọc trạng thái lỗi tham số.
TRẠNG THÁI: Đọc mã trạng thái tham số.

Lưu ý: Khi lập trình khối chức năng ghi tham số, kiểu dữ liệu của mỗi dữ liệu phải được khớp chính xác. Nếu bạn cần thiết lập một biến để ghi giá trị tham số, lưu ý rằng giá trị ban đầu của biến tham số không được bằng 0, nếu không rất dễ xảy ra lỗi giao tiếp.

Xem thêm: Bảng giá

5.3 PLC S7 1200 để gỡ lỗi giao tiếp USS

Khi PLC S7-1200 tiếp xúc có biến tần trải qua mô-đun CM1241 RS485, phải quan tâm các nơi sau :

  1. Khi cùng một mô-đun CM1241 RS485 có nhiều (tối đa 16) bộ biến tần USS, USS_DB của giao tiếp giống nhau tại thời điểm này, khối chức năng USS_DRV được gọi nhiều lần và địa chỉ trạm USS tương ứng được gọi khi mỗi khối chức năng USS_DRV được gọi là. Nó phải phù hợp với biến tần thực tế và các thông số điều khiển khác phải phù hợp.
  2. Khi cùng một PLC S7-1200 có nhiều mô-đun CM1241 RS485 (tối đa 3), USS_DB để truyền thông tại thời điểm này tương ứng với 3 và mạng USS của mỗi mô-đun CM1241 RS485 sử dụng cùng USS_DB, các mạng USS khác nhau. Sử dụng USS_DB khác.
  3. Khi đọc và ghi các tham số của biến tần, hãy cẩn thận không thực hiện đồng thời các hoạt động của USS_RPM và USS_WPM, và chỉ có thể đọc hoặc ghi một tham số cùng một lúc và không thể đọc hoặc ghi nhiều tham số.

Có thể bạn quan tâm
© Copyright 2008 - 2016 Dịch Vụ Bách khoa Sửa Chữa Chuyên nghiệp.
Alternate Text Gọi ngay