內容簡介
本書以SIMATIC S7-200與S7-300PLC為樣機,從工程套用角度出發,以項目為載體,突出實踐性,主要介紹:1. 認識現場匯流排與工業網路。2. 現場匯流排PROFIBUS。3. 工業乙太網技術。4. 工業網路PPI與MPI通信。全書共 21個項目,項目內容豐富,選取典型、步驟詳細、圖文並茂、標註清晰、深入淺出、注重工程思維,適合初學者學習。
圖書目錄
第一篇 認識現場匯流排與PLC網路通信 5
項目1 認識現場匯流排 6
1.1 項目要求及學習目標 6
1.2 相關知識 6
1.2.1 現場匯流排定義 6
1.2.2 現場匯流排的本質 6
1.2.3 現場匯流排網路的實現 7
1.2.4 現場匯流排結構特點 8
1.2.5 現場匯流排的技術特點 9
1.2.6 現場匯流排的優點 10
1.2.7 現場匯流排的現狀 10
1.2.8 現場匯流排的發展方向 11
1.2.9 幾種流行現場匯流排簡介 12
1.3 項目解決步驟 14
1.4 鞏固練習 14
項目2 認識PLC網路通信 15
2.1 項目要求及學習目標 15
2.2 相關知識 15
2.2.1 PLC網路通信基本知識 15
2.2.2 工業控制網路拓撲結構與控制方法 18
2.2.3 OSI參考模型 20
2.2.4 PLC 網路專業術語 23
2.3 項目解決步驟 26
2.4 鞏固練習 26
第二篇 PROFIBUS通信 27
項目4 兩台S7-300PLC之間 PROFIBUS-DP不打包通信 27
4.1 項目要求 27
4.2 學習目標 27
4.3 相關知識(不打包通信) 27
4.4 項目解決步驟 28
4.5 鞏固練習 49
項目5 多台S7-300PLC之間PROFIBUS-DP不打包通信 51
5.1 項目要求 51
5.2 學習目標 51
5.3 項目解決步驟 51
5.4 鞏固練習 83
項目6 一主二從S7-300PLC之間PROFIBUS-DP DX通信 84
6.1 項目要求 84
6.2 學習目標 84
6.3 相關知識(PROFIBUS-DP DX通信簡介) 84
6.3 項目解決步驟 84
6.4 鞏固練習 113
項目7 兩台S7-300PLC之間 PROFIBUS-DP打包通信 114
7.1 項目要求 114
7.2 學習目標 114
7.3 相關知識 114
7.3.1 SFC15指令套用 114
7.3.2 SFC14指令套用 115
7.4 項目解決步驟 115
7.5 鞏固練習 135
項目8 S7-300與S7-200PLC之間PROFIBUS-DP通信 137
8.1 項目要求 137
8.2 學習目標 137
8.3 相關知識 137
8.3.1 S7-300與S7-200 DP通信簡介 137
8.3.2 EM277模組套用 137
8.4 項目解決步驟 138
8.5 鞏固練習 149
項目11S7-300PLC與變頻器MM420之間PROFIBUS-DP通信 151
11.1 項目要求 151
11.2 學習目標 151
11.3 相關知識 151
11.3.1 MM420周期性數據通信報文 151
11.3.2 PROFIBUS通信模板 152
11.4 項目解決步驟 152
11.5 鞏固練習 163
第四篇 MPI通信 164
項目16 兩台S7-300PLC之間的全局數據MPI通信 164
16.1 項目要求 164
16.2 學習目標 164
16.3 相關知識 164
16.3.1 MPI通信簡介 164
16.3.2 MPI通信的三種方式(全局數據、雙邊、單邊) 165
16.3.3 全局數據通信 165
16.4 項目解決步驟 166
16.5 鞏固練習 187
項目17 兩台S7-300PLC之間的無組態雙邊MPI通信 188
17.1 項目要求 188
17.2 學習目標 188
17.3 相關知識 188
17.3.1 SFC65(X-SEND)傳送數據指令 188
17.3.2 SFC66(X-RCV)接收數據指令 190
17.3.3 SFC69(X-ABORT)中止連線指令 191
17.4 項目解決步驟 192
17.5 鞏固練習 208
項目18 S7-300與S7-200PLC之間無組態單邊MPI通信 210
18.1 項目要求 210
18.2 學習目標 210
18.3 相關知識 210
18.3.1 SFC 68(X_PUT)傳送數據指令 210
18.3.2 SFC 67(X_GET)讀取數據指令 212
18.4 項目解決步驟 214
18.5 項目解決方法拓展 222
18.6 鞏固練習 222
第五篇 PPI通信 223
項目19 兩台S7-200PLC之間的PPI通信 223
19.1 項目要求 223
19.2 學習目標 223
19.3 相關知識 223
19.3.1 通信類型與連線方式 223
19.3.2 PPI(Point to Point Interface)協定 223
19.3.3 通信連線埠 224
19.4 項目解決步驟 224
19.5 鞏固練習 237
項目20 多台S7-200PLC之間的PPI通信 239
20.1 項目要求 239
20.2 學習目標 239
20.3 項目解決步驟 239
20.4 鞏固練習 251
第六篇 USS通信 252
項目21 S7-200PLC與變頻器MM420之間USS通信 252
21.1 項目要求 252
21.3 相關知識 252
21.3.1 初始化指令USS-INIT 252
21.3.2 控制指令USS-CTRL 253
21.4 項目解決步驟 255
21.5 鞏固練習 260
參考文獻 261