bài tập truyền thông profibus profinet

20 0 0
Tài liệu đã được kiểm tra trùng lặp
bài tập truyền thông profibus profinet

Đ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ách thức trao đổi dữ li u gi a Master và các Slaves: ệ ữ- Chương trình Master PLC S7-300: Offset100 Bytes2 byte nhận2 byte gửiSlave 12 byte nhận2 byte gửiMaster2 byte nhận2 byte gửiSla

Trang 1

Bài t p 1 ậ Cho c u hình mấ ạng Profibus DP như hình:

I0.0 (ON)

I0.1 (OFF)MasterCPU 315 2DP–24VDC

CPU 224 EM277Salve 1

CPU 224 EM277Salve 2

Yêu c u bài toán: Nh n I0.0 (ON) ầ ấ ở S7-300 (Master) thì Đ1 (Q0.0) ở S7-200 (Slave 1) s ẽ sáng Sau khi Đ1 sáng được 10s thì Đ2 (Q0.0) ở S7-200 (Slave 2) sẽ sáng Khi nh n I0.1 (OFF) ấ ở S7-300 (Master) thì c ả2 đèn của 2 Slave đều tắt

Hãy trình bày cách thức trao đổ ữ liệi d u gi a Master ữvới các Slaves, và viết chương trình cho các PLC? HDTL

- Chọn Voffset: 100

- Chọn s byte truy n nh n: 2byte I/O ố ề ậ- Địa chỉ vào ra cho EM277 Slave 1: 256 - Địa chỉ vào ra cho EM277 Slave 2: 258

Trang 2

-Cách thức trao đổi dữ li u gi a Master và các Slaves: ệ ữ

- Chương trình Master (PLC S7-300):

Offset100 Bytes

2 byte nhận

2 byte gửiSlave 1

2 byte nhận

2 byte gửiMaster

2 byte nhận

2 byte gửiSlave 2

VB103

Trang 3

Blurred content of page 3

Trang 4

Bài tập 02 Cho c u hình m ng Profibus DP:ấ ạ –

I0.1 (ON 1)

I0.2 (ON 2)MasterCPU 315 2DP–24VDC

CPU 224 EM277Salve 1

CPU 224 EM277Salve 2

I0.0 (OFF)

Yêu c u bài toán: Nh n ON1 (I0.1) tr m Master thì ầ ấ ạđèn Đ1 (Q0.0) của Slave 1 sáng Nhấn ON2 (I0.2) trạm Master thì đèn Đ2 (Q0.0) của Slave 2 sáng Nh n ấOFF (I0.0) tr m Master tạ ắt hai đèn

Hãy trình bày cách thức trao đổ ữ liệi d u gi a Master ữvới các Slaves, và viết chương trình cho các PLC?

HDTL - Chọn Voffset: 100

- Chọn s byte truy n nh n: 2byte I/O ố ề ậ- Địa chỉ vào ra cho EM277 Slave 1: 256 - Địa chỉ vào ra cho EM277 Slave 2: 258

Trang 5

- Cách thức trao đổ ữ ệi d li u gi a Master và các ữSlaves:

- Chương trình Master (PLC S7-300):

Offset100 Bytes

2 byte nhận

2 byte gửiSlave 1

2 byte nhận

2 byte gửiMaster

2 byte nhận

2 byte gửiSlave 2

VB103

Trang 6

Blurred content of page 6

Trang 7

Yêu c u bài toán: Nh n ON (I0.1) trầ ấ ạm Slave 1 thì đèn (Q0.0) c a Slave 2 sáng Nh n OFF (I0.0) tr m củ ấ ạ ủa trạm Slave 1 thì đèn (Q0.0) của Slave 2 t ắt.Hãy trình bày cách thức trao đổ ữ liệi d u gi a Master ữvới các Slaves, và vi t chế ương trình cho các PLC?

HDTL - Chọn Voffset: 100

- Chọn s byte truy n nh n: 2byte I/O ố ề ậ- Địa chỉ vào ra cho EM277 Slave 1: 256 - Địa chỉ vào ra cho EM277 Slave 2: 258 - Cách thức trao đổ ữ ệi d li u gi a Master và các ữ

Slaves:

- Chương trình Master (PLC S7-300):

Offset100 Bytes

2 byte nhận

2 byte gửiSlave 1

2 byte nhận

2 byte gửiMaster

2 byte nhận

2 byte gửiSlave 2

VB103

Trang 8

- Chương trình Slave 1

- Chương trình Slave 2

Trang 9

Blurred content of page 9

Trang 11

- Network 3: ( Kh i GET-2 nh n DL t PLC ố ậ ừClient 2 và khai báo tín hi u Trigger) ệ

- Net4: (Kh i PUT-2 gố ửi DL đến PLC Client 2 và khai báo tín hi u Trigger) ệ

- Network 5: L p trình cho nút Start và nút Stop: ậ

Trang 12

Blurred content of page 12

Trang 13

Bài t p 05 ậ Cho c u hình m ng PROFINET:ấ ạ

Yêu c u bài toán: Nh n ON1 (I0.1) tr m Server thì ầ ấ ạđèn Đ1 (Q0.0) của Client 1 sáng Nhấn ON2 (I0.2) trạm Server thì đèn Đ2 (Q0.0) của Client 2 sáng Nh n ấOFF (I0.0) tr m Server tạ ắt hai đèn

Hãy trình bày cách thức trao đổ ữ liệi d u giữa Server với các Client, và viết chương trình cho các PLC?

HDTL

- Trạm Client 2: Điều khiển đèn D2 sáng- Bảng trao đổi dữ liệu c a PLC Server và PLC ủ

Client 1

- Bảng trao đổi dữ liệu c a PLC Server và PLC ủClient 2

Trang 14

- Lập trình cho PLC Server

Network 1: ( Kh i GET nh n DL tố ậ ừ PLC Client 1 và khai báo tín hi u Trigger hoệ ạt động)

- Network 2: ( Kh i PUT gố ửi DL đến PLC Client 1 và khai báo tín hi u Trigger hoệ ạt động)

- Network 3: ( Kh i GET-2 nh n DL t PLC ố ậ ừClient 2 và khai báo tín hi u Trigger) ệ

Trang 15

Blurred content of page 15

Trang 16

- Network 6: L p trình cho nút Start 2 và g i DL ậ ửđến PLC Client 2:

- Network 7: Viết chương trình gửi DL đến PLC Client 1:

- Viết chương trình cho PLC2:

Network 1: Viết chương trình nhận DL t ừPLC1 để ề đi u khiển đèn 1 sáng.

Network 1: Viết chương trình nhận DL t PLC1 ừđể điều khiển đèn 2 sáng.

Trang 17

Bài t p 06 Cho c u hình mấ ạng PROFINET như hình:

Yêu c u bài toán: Nh n ON (I0.1) tr m Client 1 thì ầ ấ ạđèn (Q0.0) của Client 2 sáng Nhấn OFF (I0.0) trạm của trạm Client 1 thì đèn (Q0.0) của Client 2 t t ắHãy trình bày cách thức trao đổ ữ liệi d u gi a Server ữvới các Client, và viết chương trình cho các PLC?

HDTL

- Trạm Client 1: Điều khiển đèn D1 sáng- Trạm Client 2: Điều khiển đèn D2 sáng- Bảng trao đổi dữ liệu c a PLC Server và PLC ủ

Client 1

- Bảng trao đổi dữ liệu c a PLC1 và PLC ủClient 2

Trang 18

Blurred content of page 18

Trang 19

- Network 4: (Kh i PUT-2 gố ửi DL đến Client 2 và khai báo tín hi u Trigger) ệ

- Network 5: Nh n dậ ữ liệu t PLC Client 1 và ừtruyền cho PLC Client 2

- Viết chương trình cho PLC Client 1: Network 1 : L p trình cho nút Start 1 và nút ậStop:

Trang 20

Netwok 2: Viết chương trình truyền dữ li u t i ệ ớPLC Server

- Viết chương trình cho PLC3:

Network 1: Viết chương trình nhận DL từ PLC Server để điều khiển đèn.

Ngày đăng: 21/05/2024, 16:18

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

Tài liệu liên quan