Đang tải... (xem toàn văn)
-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 1Bà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 3Blurred content of page 3
Trang 4Bà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 6Blurred content of page 6
Trang 7Yê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 9Blurred 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 12Blurred content of page 12
Trang 13Bà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 15Blurred 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 17Bà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 18Blurred 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 20Netwok 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.