普通高等教育“十二五”規劃教材 西門子S7-300 PLC套用技術 劉增輝 賴英旭 趙 偉 編 機械工業出版社 西門子的可程式序控制器(PLC)系列SIMATIC S7產品包括小型系列S7200、中型系列S7300和大型系列S7400。STEP 7是其主流產品S7300和S7400 PLC的編程軟體。本書以完成工程項目所需的基本知識、基本能力為依據,按照完成工程項目的一般工作順序,介紹了S7300 PLC硬體系統的基本構成、STEP 7軟體的基本操作及LAD程式語言。在介紹LAD程式語言的指令時,突出指令的特點,針對每條指令都設計了典型的套用案例,並在案例中逐漸滲透編程方法與技巧,由淺入深、循序漸進,使學生在學習完指令的同時,也學會了基本的編程方法與技巧。本書還設計了綜合實踐環節,對該環節的學習是開放性的,以達到提高編程能力的目的。
基本介紹
- 書名:西門子S7-300PLC套用技術
- 作者:劉增輝
- ISBN:978-7-111-32855-1
- 開本:16
圖書信息
書號: | 32855 | ISBN: | 978-7-111-32855-1 |
作者: | 劉增輝 | 印次: | 1-1 |
責編: | 貢克勤 任正一 | 開本: | 16 |
字數: | 289千字 | 定價: | 24.0 |
所屬叢書: | |||
裝訂: | 平 | 出版日期: | 2011-03-07 |
章節目錄
前言
第1章初識PLC1
1 1PLC簡介1
1 1 1PLC的基本概念1
1 1 2西門子S7系列PLC簡介2
1 1 3PLC的特點及其套用3
1 2PLC基本結構5
1 2 1S7 300結構簡介5
1 2 2CPU的工作模式7
1 2 3實例分析9
1 3STEP 7簡介11
1 3 1STEP 7概述11
1 3 2STEP 7的安裝與授權13
1 3 3STEP 7的操作15
1 3 4項目結構與創建22
1 3 5程式塊的編輯32
1 3 6程式的下載與上傳40
1 3 7程式調試45
1 3 8STEP 7操作實踐47
1 4仿真軟體S7 PLCSIM50
1 4 1S7 PLCSIM主要功能50
1 4 2S7 PLCSIM的基本操作50
思考題52
第2章PLC硬體系統53
2 1概述53
2 1 1S7 300的模組簡介53
2 1 2S7 300的結構55
2 1 3S7 300的模組地址56
2 2S7 300 PLC硬體系統的安裝58
2 2 1準備工作58
2 2 2固定導軌與安裝模組59
2 2 3接線61
2 2 4硬體調試63
思考題65
第3章STEP 7編程基礎知識66
3 1程式語言66
3 2結構化的編程環境68
3 2 1CPU中的程式系統68
3 2 2用戶程式中的塊69
3 2 3線性編程與結構化編程75
3 3CPU存儲區域、定址方式與數據類型75
3 3 1S7 CPU的存儲器區75
3 3 2定址方式79
3 3 3數據類型與參數類型80
思考題84
第4章LAD程式語言與編程85
4 1概述85
4 1 1LAD語言85
4 1 2LAD語言的基本知識85
4 2位邏輯指令88
4 2 1概述88
4 2 2常開接點88
4 2 3常閉接點89
4 2 4輸出線圈89
4 2 5編程案例一90
4 2 6中間輸出92
4 2 7信號流取反93
4 2 8置位線圈93
4 2 9復位線圈93
4 2 10編程案例二94
4 2 11置位復位觸發器95
4 2 12復位置位觸發器95
4 2 13編程案例三96
4 2 14RLO上升沿檢測97
4 2 15RLO下降沿檢測97
4 2 16地址上升沿檢測98
4 2 17地址下降沿檢測98
4 2 18編程案例四99
4 2 19綜合實踐100
4 3比較指令100
4 3 1概述100
4 3 2整數比較101
4 3 3雙整數比較102
4 3 4實數比較103
4 3 5綜合實踐104
4 4計數器指令104
4 4 1概述104
4 4 2加 減計數器105
4 4 3減計數器106
4 4 4加計數器108
4 4 5編程案例五109
4 4 6綜合實踐111
4 5定時器指令112
4 5 1概述112
4 5 2脈衝S5定時器114
4 5 3延時脈衝S5定時器115
4 5 4編程案例六116
4 5 5延時接通S5定時器118
4 5 6保持型延時接通S5定時器120
4 5 7編程案例七121
4 5 8延時斷開S5定時器123
4 5 9編程案例八124
4 5 10定時器的正確選擇125
4 5 11綜合實踐126
4 6賦值指令126
思考題128
第5章PLC編程實踐129
5 1設備的單工作循環控制功能的實現129
5 1 1供料單元的結構129
5 1 2供料單元的PLC控制及編程139
5 2設備的自動連續工作控制功能的實現146
5 3設備的急停與復位控制功能的實現149
5 3 1急停控制功能的實現149
5 3 2復位控制功能的實現149
思考題152
第6章PLC的通信基礎153
6 1概述153
6 1 1計算機的通信方式153
6 1 2S7 300/400的集成通信網路155
6 2MPI通信156
6 2 1MPI概述156
6 2 2全局數據包(GD)通信方式157
6 2 3全局數據包通信的數據格式158
6 2 4全局數據包通信的實現158
6 2 5S7通信在MPI網路中的套用159
6 2 6PLC—PLC之間的MPI通信161
6 3PROFIBUS網路162
6 3 1PROFIBUS概述162
6 3 2PROFIBUS的匯流排拓撲結構163
6 3 3PROFIBUS的通信協定164
6 3 4PROFIBUS的主要構成165
6 3 5S7 300通過GSD檔案實現PROFIBUS DP主從通信167
6 4工業乙太網概述170
6 4 1工業乙太網簡介170
6 4 2工業乙太網的網路方案與網路連線171
6 4 3工業乙太網的交換技術172
6 4 4工業乙太網的網路部件173
6 4 5乙太網通信案例174
思考題179
附錄STEP 7 LAD程式語言常用指令180
參考文獻182