You are on page 1of 21

Bài 3

LẮP ĐẶT VÀ LẬP TRÌNH MẠNG TRUYỀN THÔNG PROFIBUS


DP GIỮA PLC S7-300 VÀ PLC S7-200

I. MỤC ĐÍCH VÀ YÊU CẦU


a. Mục đích
- Kết nối các thiết bị của mô hình thực hành mạng ProfibusDP
- Lập trình mạng truyền thông Profibus DP giữa PLC S7-300 và PLC S7-200
b. Yêu cầu
- Kết nối, lắp đặt được các thiết bị với PLC S7-200, PLC S7-300 đảm bảo yêu cầu
kỹ thuật, mỹ thuật.
- Thực hành thiết kế chương trình điều khiển đúng yêu cầu hoạt động theo yêu cầu
công nghệ.
- Thái độ nghiêm túc học tập, tích cực luyện tập, tổ chức nơi lắp đặt gọn gàng ngăn
nắp, đảm bảo an toàn cho người và thiết bị.
II. THIẾT BỊ VÀ VẬT TƯ
TT Thiết bị vật tư Số lượng/nhóm Ghi chú
1 Mô hình thực hành mạng truyền 1 bàn
thông Profibus DP
2 Máy tính 1 bộ
3 PC Adapter USB 1 cái
4 Đồng hồ vạn năng 1 cái
5 Kìm, tuavit. 1 bộ
III. NỘI DUNG
3.1. Bàn thực hành mạng truyền thông Profibus DP
Bàn thực hành mạng truyền thông Profibus DP gồm các thiết bị sau:
- 01 PLC S7-300 CPU 313C – 2DP
- 02 PLC S7-200 CPU 222 AC/DC/RL
- 02 Module EM 277

1
- 01 màn hình HMI KTP700 Basic DP
- Các thiết bị vào/ra cơ bản: Nút nhấn, cảm biến, bóng báo, rơle trung gian,
contactor.

3.2. Bài toán công nghệ

Mô tả công nghệ: Khi hệ thống hoạt động, cơ cấu chạy phải hoạt động (P), sau 5s
thì dừng. Đồng thời cơ cấu chạy xuống hoạt động (X), sau 5s thì dừng và cơ cấu lên hoạt
động (L) 5s thì dừng. Lúc này cơ cấu chạy trái hoạt động 5s thì dừng va kết thúc một chu
kỳ hoạt động.

2
m
P (5s)

T (5s)
X L
(5s) (5s)

Trong đó: Quá trình P, T và X, L được điều khiển bởi 2 động cơ ba pha không đồng
bộ roto lồng sóc.
Yêu cầu thiết lập và lập trình mô hình mạng truyền thông Profibus DP theo mô hình
sau:
24VDC
CPU 313C – 2DP

I0.0 (ON)

I0.1 (OFF) Master

EM277 EM277
CPU 222 CPU 222
Salve 1 Salve 2

+ PLC Slave 1 điều khiển động cơ Trái-Phải.


+ PLC Slave 2 điều khiển động cơ Xuống-Lên.
Các địa chỉ truyền thông mạng PROFIBUS như sau:
Trạm chủ PLC S7-300: 02
Trạm tớ Slave 1: 06
Trạm tớ Slave 2: 04
3.3. Cấu hình phần cứng và lập trình hệ thống mạng truyền thông mạng Profibus
DP cho bài toán
+ Chọn Voffset: 100
+ Chọn số byte truyền nhận: 2byte I/O
+ Địa chỉ vào ra cho EM277 Slave 1: IB2 – IB3, QB2 – QB3

3
+ Địa chỉ vào ra cho EM277 Slave 2: IB4 – IB5, QB4 – QB5
→ Cách thức trao đổi dữ liệu giữa Master và các Slaves:
Master Slave 1
IB0 VB0

Offset
100 Bytes
IB1 VB99
IB2 VB100
2 byte nhận
2 byte nhận
VB101
VB102
IB3
IB4 2 byte gửi
VB103
2 byte nhận
Slave 2
VB0
IB5
QB2
Offset
100 Bytes
2 byte gửi VB99
VB100
QB3
2 byte nhận
QB4
VB101
VB102
2 byte gửi
2 byte gửi
QB5
VB103

3.3.1. Thiết lập địa chỉ cho DP Slave (EM 277 PROFIBUS-DP)
- Bỏ nguồn cấp từ CPU S7-200 và EM 277.
- Đặt nút vặn ở mặt trước của EM 277 đến vị trí mong muốn. Nút gạt trên cùng
(đánh dấu X10) là chữ số hàng chục của địa chỉ. Nút gạt thấp hơn (đánh dấu X1)
là chữ số hàng đơn vị của địa chỉ. Đối với bài toán này, với EM277 của Slave 1
đặt nút X1 đến 6 và nút gạt X10 đến 0 để chọn địa chỉ là 6 cho Slave 1, với
EM277 của Slave 2 đặt nút X1 đến 4 và nút gạt X10 đến 0 để chọn địa chỉ là 4 cho
Slave 2.

4
X10

X1

- Cấp nguồn cho CPU S7-200 và EM 277.


Lưu ý: các nút chuyển địa chỉ của EM 277 chỉ được đọc khi EM 277 được cấp
nguồn. Thay đổi địa chỉ thiết bị của EM 277 chỉ được đọc khi đang cấp nguồn sẽ không
có hiệu lực cho đến khi nguồn được cấp ở chu trình tiếp theo.
3.3.2. Thiết lập cấu hình phần cứng của mạng trong phần mềm TIAV14
Bước 1: Từ màn hình desktop nhấp đúp chọn biểu tượng Tia Portal V14

Bước 2: Click chuột vào Create new project để tạo dự án

5
Nhập tên dự án vào Project name sau đó nhấn create
Bước 3: Chọn Devices & Networks → Add new device → controllers → SIMATIC
S7-300→CPU→CPU 313C-2DP→ 6CF03-0AB0→V2.6→Add

Bước 4: Project mới được hiện ra

6
Bước 5: Tiến hành cài đặt các địa chỉ cho PLC S7-300:
- Xác đinh địa chỉ I/O cho PLC S7-300

- Xác định địa chỉ MPI để kết nối và nạp chương trình từ máy tính

7
- Cài đặt địa chỉ mạng PROFIBUS và chế độ hoạt động

8
Bước 6: Tiến hành lấy module EM PROFIBUS-DP 277 và cài đặt địa chỉ cho từng
module EM 277
Ta phải thêm file GSD của EM 277 bằng cách chọn Options trên thanh công cụ →
Chọn Manage general station description files (GSD)

Chọn đường dẫn file vào ấn Install

9
Sau đó ta có thể thêm Modul EM 277
Tiếp theo ta thêm Modul EM 277 → Other field devices → PROFIBUS DP →
PLCs → SIEMENS AG → SIMATIC → EM 277 PROFIBU-DP
Tiếp đến ta kết nối thiết bị trong mạng với nhau

Tiếp đến ta cài đặt cấu hình cho Slave1, Slave2. Kích đúp chuột vào Slave 1 → Hộp
thoại xuất hiện. Ta chọn PROFIBUS address > thay đổi địa chỉ Address thành 06

10
Chọn Device-specific parameters → thay đổi địa chỉ Offset = 100

Chọn cửa sổ theo hướng mũi tên → sau đó chọn 2 Bytes Out/ 2 Bytes In

Thay đổi vùng địa chỉ vào ra là 2


Làm tương tự với Slave2. Thay đổi địa chỉ Address = 4

11
Thay đổi vùng địa chỉ vào ra là 4

Như vậy là ta đã hoàn thành việc kết nối giữa 1 PLC S7-300 với 2 PLC S7-200
thông qua mạng Profibus. Trong đó PLC S7-300 đóng vai trò là Master để điều khiển 2
Slave là PLC S7-200.
3.3.3 Lập trình cho bài toán
Sau khi tiến hành kết nối truyền thông cho PLC S7-300 và 2 PLC S7-200 như ở
trên, ta sẽ đi khai báo và lập trình cho bài toán
Bước 1: Khai báo các biến đầu vào, đầu ra

Bước 2: Vào giao diện làm việc để lập trình cho bài toán:

12
 Chương trình Master ( PLC S7-300 ) được lập trình trên khối OB1

13
14
15
 Chương trình Slave 1:

 Chương trình Slave 2:

Bước 3: Cắm cáp để nạp cấu hình phần cứng và chương trình vừa viết được cho
PLC S7-300 và PLC S7-200, đèn báo trạng thái sáng lên báo chương trình đã được nạp
vào trong máy.

16
Bước 4: Đổ chương trình xuống CPU
Đổ từ màn hình soạn thảo chương trình bằng cách kích vào biểu tượng download
trên thanh công cụ của màn hình

Chọn cấu hình Type of the PG/PC interface và PG/PC interface như hình dưới sau
đó nhấn chọn start seach

17
Sau đó chọn Load để hoàn thành.

Bước 5: Tiến hành giám sát và chạy thử chương trình

18
Để giám sát chương trình trên màn hình soạn thảo kích chọn Monitor hoặc Go
online trên thanh công cụ.

Sau khi chọn thì chương trình xuất hiện như hình bên dưới và ta có thể tiến hành
chạy và giám sát chương trình:

IV. CÁC BƯỚC THỰC HÀNH


Bước 1: Chuẩn bị, kiểm tra thiết bị thực hành
+Thao tác thực hành: Kiểm tra số lượng, chất lượng thiết bị
+Yêu cầu kỹ thuật: Phần cơ tác động nhẹ nhàng, các tiếp điểm tiếp xúc tốt, không bị
dính.
+Dụng cụ thiết bị: Đồng hồ vạn năng, nguồn 24VDC kiểm tra, Tôvít, kìm, kéo, dây điện.
Bước 2: Chuẩn bị phần mềm lập trình PLC

19
Bước 3: Đấu nối mạch động lực
+ Thao tác thực hành: Chọn dây dẫn, kẹp dây, đấu dây, đo thông mạch.
+ Yêu cầu kỹ thuật: Đấu đúng theo sơ đồ nguyên lý, chọn dây vừa đủ chiều dài.
+ Dụng cụ thiết bị: Tôvít, kìm, kéo, đồng hồ vạn năng, dây điện.
Bước 3: Đấu nối tín hiệu vào/ra PLC
+Thao tác thực hành: Chọn dây dẫn, kẹp dây, đấu dây, đo thông mạch.
+ Yêu cầu kỹ thuật: Đấu đúng theo sơ đồ nguyên lý lắp ráp, đảm bảo kỹ thuật, mỹ thuật.
+ Dụng cụ thiết bị: Tôvít, kìm, kéo, đồng hồ vạn năng, dây điện.
Bước 4: Lập trình chương trình điều khiển
Bước 5: Dowload chương trình điều khiển
Bước 7: Hoàn thiện và bàn giao
+ Thao tác thực hành: Kiểm tra đo các thông số của mạch, hoàn thiện mạch.
+ Yêu cầu kỹ thuật: Thông số kỹ thuật đảm bảo yêu cầu, mạch điện gọn gàng.
+ Dụng cụ thiết bị: đồng hồ vạn năng, tôvít, kìm, kéo, kìm tuốt dây…
V. HÌNH THỨC TỔ CHỨC THỰC HÀNH
4.1. Hình thức chia nhóm
Dựa vào phòng thực hành PLC của nhà trường có 6 trạm thực hành, có đầy đủ hệ
thống nguồn cấp.
Chia các Sv từ 3 đến 5 em/trạm cho một nhóm thực tập.
4.2. Hình thức thực hành
GV quan sát, điều hành mọi hoạt động công việc của các SV trong toàn xưởng
thực hành.
GV thao tác mẫu và uốn nắn từng nhóm SV, để điều chỉnh phân loại SV nhắc nhở
SV trong quá trình thực hành đảm bảo đầy đủ các yêu cầu về kỹ thuật, an toàn cho người
và thiết bị.
4.3. Giao nhiệm vụ cho từng nhóm
Thực hành đo đạc, kiểm tra, chất lượng của các thiết bị có sẵn đã được giao cho các
nhóm, lắp ráp và lập trình chương trình điều khiển…
VI. HƯỚNG DẪN KIỂM TRA, TỰ ĐÁNH GIÁ
* Dựa vào nội dung bài học, đánh giá (cho điểm) sinh viên theo các tiêu chí sau:

20
Mạch chạy đúng yêu Kỹ năng Thời gian Ý thức Cộng (điểm) Ghi chú
cầu (đúng thời gian)
4 2 2 2 10

21

You might also like