本書是一本基于硬件西門子S7-1200和昆侖技創(chuàng)mcgsTpc嵌入式一體化觸摸屏、軟件博途V16和MCGS嵌入版7.7的項目任務(wù)化教程。項目1調(diào)研工業(yè)控制系統(tǒng),介紹S7-1200和博途V16的基本概念,實現(xiàn)指示燈點動控制;項目2介紹電動機運行控制;項目3介紹物料入庫控制,包括步進電機和伺服電機控制;項目4介紹MCGS組態(tài)設(shè)計;項目5介紹S7-1200之間的S7通信、TCP通信和UDP通信;項目6介紹智能裝配生產(chǎn)線和基于工業(yè)控制技術(shù)的創(chuàng)新創(chuàng)業(yè)項目。本書不僅可以作為高職院校、應(yīng)用型本科院校工業(yè)互聯(lián)網(wǎng)相關(guān)專業(yè)(方向)的教材,還可以作為對工業(yè)控制技術(shù)感興趣的讀者的參考用書。
陳良,教授,重慶電子工程職業(yè)學(xué)院物聯(lián)網(wǎng)學(xué)院院長,享受“國務(wù)院授予特殊津貼”專家,榮獲“全國技術(shù)能手”“全國職業(yè)教育先進個人”“國家技能人才培育突出貢獻獎”“全國職業(yè)院校技能大賽優(yōu)秀工作者”“重慶市技能大師”“巴渝工匠”“沙磁工匠”等榮譽,2019年入選重慶市首批“重慶英才”計劃。建有“陳良國家級技能大師工作室”。中國職業(yè)教育技術(shù)學(xué)會微電子專委會副秘書長,中國電子學(xué)會電子線路專家委員會成員,成渝雙城經(jīng)濟圈產(chǎn)教融合發(fā)展聯(lián)盟執(zhí)行秘書長,重慶市物聯(lián)網(wǎng)產(chǎn)業(yè)協(xié)會教培專委會主任,重慶電子信息技術(shù)職業(yè)教育指導(dǎo)委員會主任,重慶電子信息職教集團副理事長。
項目1 指示燈點動控制 1
任務(wù)1.1 工業(yè)控制系統(tǒng)調(diào)研 2
1.1.1 認識工業(yè)控制系統(tǒng) 2
1.1.2 PLC 5
1.1.3 工業(yè)組態(tài)軟件 9
任務(wù)1.2 S7-1200的安裝和接線 13
1.2.1 S7-1200 PLC硬件 13
1.2.2 S7-1200的安裝和拆卸 16
1.2.3 S7-1200接線 19
任務(wù)1.3 博途V16的安裝 22
1.3.1 博途軟件 23
1.3.2 博途V16的安裝要求和步驟 24
任務(wù)1.4 指示燈點動控制程序設(shè)計 28
1.4.1 創(chuàng)建S7-1200項目 29
1.4.2 PLC程序設(shè)計 32
1.4.3 HMI組態(tài) 33
1.4.4 HMI設(shè)計 35
1.4.5 程序調(diào)試 36
項目2 電動機運行控制 42
任務(wù)2.1 電動機連續(xù)運行控制 43
2.1.1 S7-1200 PLC CPU的存儲區(qū) 43
2.1.2 存儲單元的數(shù)據(jù)訪問 44
2.1.3 位邏輯運算指令 47
2.1.4 HMI的基本對象與元素 52
2.1.5 電動機連續(xù)運行控制程序設(shè)計 55
任務(wù)2.2 電動機正/反轉(zhuǎn)運行控制 65
2.2.1 三相異步電動機正/反轉(zhuǎn)運行控制原理 66
2.2.2 互鎖電路 67
2.2.3 計數(shù)器指令 68
2.2.4 電動機正/反轉(zhuǎn)運行的控制程序設(shè)計 72
任務(wù)2.3 電動機順序啟動控制 81
2.3.1 定時器指令 81
2.3.2 電動機順序啟動控制程序設(shè)計 86
項目3 智能裝配生產(chǎn)線——物料入庫控制 94
任務(wù)3.1 Y軸步進電機軸工藝對象組態(tài) 95
3.1.1 步進電機簡介 95
3.1.2 步進電機驅(qū)動器簡介 96
3.1.3 軸工藝對象組態(tài) 99
3.1.4 定位軸工藝對象的工具 101
3.1.5 Y軸步進電機軸工藝對象組態(tài)與調(diào)試 103
任務(wù)3.2 X軸伺服電機控制 112
3.2.1 伺服電機簡介 113
3.2.2 伺服驅(qū)動器簡介 114
3.2.3 Motion Control工藝指令 116
3.2.4 移動操作指令 121
3.2.5 HMI的I/O域 122
3.2.6 HMI的報警功能 124
3.2.7 X軸伺服電機控制程序設(shè)計 125
任務(wù)3.3 倉儲位置手動校準設(shè)置 135
3.3.1 SCL介紹 136
3.3.2 S7-1200數(shù)據(jù)類型 141
3.3.3 S7-1200用戶程序 143
3.3.4 HMI用戶管理 147
3.3.5 倉儲位置手動校準設(shè)置程序設(shè)計 149
任務(wù)3.4 物料入庫流程控制 158
3.4.1 氣動元件 159
3.4.2 數(shù)學(xué)函數(shù)指令 160
3.4.3 比較指令 162
3.4.4 HMI趨勢視圖 164
3.4.5 物料入庫流程控制程序設(shè)計 164
項目4 智能裝配生產(chǎn)線——MCGS組態(tài)設(shè)計 174
任務(wù)4.1 MCGS嵌入版組態(tài)軟件安裝 174
4.1.1 mcgsTpc嵌入式一體化觸摸屏介紹 175
4.1.2 MCGS嵌入版組態(tài)軟件概述 177
4.1.3 MCGS嵌入版組態(tài)軟件的體系結(jié)構(gòu) 178
4.1.4 MCGS嵌入版組態(tài)軟件的安裝程序 180
任務(wù)4.2 智能裝配生產(chǎn)線監(jiān)控畫面設(shè)計 184
4.2.1 新建工程 185
4.2.2 構(gòu)造實時數(shù)據(jù)庫 186
4.2.3 用戶窗口組態(tài)概述 189
4.2.4 工程畫面設(shè)計 191
4.2.5 定義動畫連接 201
任務(wù)4.3 智能裝配生產(chǎn)線監(jiān)控數(shù)據(jù)處理 213
4.3.1 設(shè)備窗口組態(tài) 214
4.3.2 腳本程序基本語句 220
4.3.3 構(gòu)造運行策略 221
4.3.4 MCGS工程下載 227
項目5 智能裝配生產(chǎn)線——S7-1200通信實現(xiàn) 234
任務(wù)5.1 S7-1200之間的S7通信 235
5.1.1 S7-1200支持的通信 235
5.1.2 S7通信指令 238
5.1.3 程序設(shè)計 239
任務(wù)5.2 S7-1200之間的TCP通信 247
5.2.1 開放的以太網(wǎng)通信協(xié)議 247
5.2.2 TCP通信指令 249
5.2.3 TCP通信程序設(shè)計 251
5.2.4 ISO-on-TCP通信程序設(shè)計 255
任務(wù)5.3 S7-1200之間的UDP通信 259
5.3.1 UDP通信協(xié)議 260
5.2.2 UDP通信指令 260
5.3.3 程序設(shè)計 261
項目6 工業(yè)控制技術(shù)達人挑戰(zhàn) 270
任務(wù)6.1 智能裝配生產(chǎn)線認知 271
6.1.1 智能裝配生產(chǎn)線介紹 271
6.1.2 智能裝配生產(chǎn)線主要部件 274
6.1.3 智能裝配生產(chǎn)線工作流程 276
6.1.4 智能裝配生產(chǎn)線運行注意事項 276
6.1.5 智能裝配生產(chǎn)線主要配件 277
6.1.6 智能裝配生產(chǎn)線編程實現(xiàn) 277
任務(wù)6.2 基于工業(yè)控制技術(shù)的創(chuàng)新創(chuàng)業(yè)項目 280
6.2.1 創(chuàng)新創(chuàng)業(yè)項目計劃書編制要點 280
6.2.2 創(chuàng)新創(chuàng)業(yè)路演技巧 282
6.2.3 創(chuàng)新創(chuàng)業(yè)項目評審要點 283
參考文獻 288