"PLC編程及應(yīng)用”是電氣自動化技術(shù)及相關(guān)專業(yè)的核心課程,是針對自動化設(shè)備裝配調(diào)試崗位的典型工作任務(wù)而設(shè)置的課程。學(xué)生通過該課程學(xué)習(xí),能掌握PLC內(nèi)部資源、編程指令及程序設(shè)計(jì)等基本知識,并具備PLC控制系統(tǒng)設(shè)計(jì)、安裝、調(diào)試及維護(hù)的能力。本書詳細(xì)介紹三菱FX系列PLC編程基礎(chǔ)、觸摸屏、程序設(shè)計(jì)方法及工程應(yīng)用,著重介紹了步進(jìn)電動機(jī)的PLC控制、伺服電動機(jī)控制系統(tǒng)、編碼器與變頻器的PLC控制。全書通過實(shí)例引導(dǎo)讀者從學(xué)習(xí)編寫簡單程序入手,逐步完善功能,最終結(jié)合工程實(shí)例介紹開發(fā)完整的PLC控制系統(tǒng)的方法和技巧。全書重點(diǎn)突出,層次分明,注重知識的系統(tǒng)性、針對性和前瞻性,注重理論與實(shí)踐的結(jié)合,培養(yǎng)工程應(yīng)用能力。 本書可作為普通高等學(xué)校自動化、電氣工程及其自動化,職業(yè)院校機(jī)電類、電氣類、數(shù)控類等相關(guān)專業(yè)的教學(xué)用書,也可供有關(guān)工程技術(shù)人員參考使用。
彭建盛,工學(xué)博士,教授,碩士生導(dǎo)師,中國人工智能學(xué)會青年委員會委員,河池學(xué)院物理與機(jī)電工程學(xué)院院長。主要從事多機(jī)器人協(xié)作、嵌入式開發(fā)與應(yīng)用、智能路由器設(shè)計(jì)與應(yīng)用等方面的教學(xué)和科研工作,主持了國家自然科學(xué)基金項(xiàng)目“面向CV-SLAM的圖像特征提取與匹配算法研究” (61640305),廣西自然科學(xué)基金面上項(xiàng)目“改進(jìn)人工魚群算法及其在多機(jī)器人定位與導(dǎo)航中應(yīng)用”(2013GXNSFBA019282)、圖像特征提取與匹配的室內(nèi)機(jī)器人定位研究 (2018GXNSFAA281164),廣西高校重點(diǎn)科研項(xiàng)目“物聯(lián)網(wǎng)技術(shù)下的多機(jī)器人控制算法關(guān)鍵技術(shù)研究”(ZD2014112),“物聯(lián)網(wǎng)技術(shù)在旅游 服務(wù)業(yè)應(yīng)用中的關(guān)鍵技術(shù)研究”(200103YB137),廣西教育廳A類教改項(xiàng)目“民族地區(qū)高校 CDIO工程訓(xùn)練教學(xué)模式的研究與實(shí)踐”(2010JGA065),“地方本科高校轉(zhuǎn)型發(fā)展形勢下工科專業(yè)創(chuàng)新創(chuàng)業(yè)人才培養(yǎng)模式的研究與實(shí)踐”(2015JGA330),廣西教育廳精品視頻公開課和在線開放課程《智能機(jī)器人設(shè)計(jì)與制作》,廣西教育科學(xué)科研項(xiàng)目“民族地區(qū)高校CDIO工程實(shí)踐教學(xué)模式的改革與創(chuàng)新” (2011C0104)等科研教改項(xiàng)目。廣西區(qū)級教學(xué)團(tuán)隊(duì)“電子技術(shù)實(shí)踐教學(xué)團(tuán)隊(duì)”的負(fù)責(zé)人,廣西高校重點(diǎn)實(shí)驗(yàn)室培育基地 ——“系統(tǒng)控制與信息處理”重點(diǎn)實(shí)驗(yàn)室和廣西高校電氣虛擬仿真實(shí)驗(yàn)教學(xué)中心主要方向負(fù)責(zé)人,河池學(xué)院“智能研究控制”重點(diǎn)實(shí)驗(yàn)室負(fù)責(zé)人。公開發(fā)表學(xué)術(shù)論文50多篇,其中被EI檢索14篇,ISTP檢索5篇,主編教材2部,已授權(quán)發(fā)明專利11項(xiàng),實(shí)用新型專利41項(xiàng),獲國家軟件著作權(quán)登記11項(xiàng)。
目 錄
第1章 PLC概述 1
1.1 PLC的定義和結(jié)構(gòu)特點(diǎn) 1
1.2 PLC的應(yīng)用領(lǐng)域 5
1.3 FX1S、FX1N、FX2N、FX3U、FX3G與Q系列PLC簡介 6
1.4 FX系列PLC的共同性能和規(guī)格 9
1.5 FX系列PLC的性能規(guī)格比較 10
1.6 PLC的工作原理 11
習(xí)題1 14
第2章 FX系列PLC的硬件系統(tǒng) 16
2.1 I/O模塊和特殊功能模塊 16
2.2 PLC學(xué)習(xí)機(jī) 21
習(xí)題2 23
第3章 FX系列PLC編程基礎(chǔ) 24
3.1 PLC的編程語言 24
3.2 FX系列PLC的基本指令 25
3.2.1 FX系列PLC指令的表示 25
3.2.2 觸點(diǎn)和線圈指令 27
3.2.3 其他基本指令 30
3.3 FX系列PLC軟元件 36
3.3.1 輸入繼電器和輸出繼電器 36
3.3.2 輔助繼電器 37
3.3.3 狀態(tài)繼電器 39
3.3.4 定時(shí)器 39
3.3.5 計(jì)數(shù)器 41
3.3.6 數(shù)據(jù)寄存器 45
3.4 數(shù)據(jù)格式與數(shù)制 47
3.4.1 數(shù)據(jù)格式 47
3.4.2 數(shù)制 47
3.5 編程軟件與仿真軟件的使用 48
3.5.1 GX Developer軟件的安裝 48
3.5.2 GX Developer軟件的使用 49
3.5.3 注釋、聲明和注解的生成與顯示 53
3.5.4 指令的幫助信息與PLC參數(shù)設(shè)置 56
3.5.5 仿真軟件入門 57
3.6 仿真軟件的I/O系統(tǒng)設(shè)定功能的應(yīng)用 59
3.6.1 I/O系統(tǒng)設(shè)定功能概述 59
3.6.2 I/O系統(tǒng)設(shè)定功能的仿真實(shí)驗(yàn) 61
習(xí)題 63
第4章 FX系列PLC的應(yīng)用指令 66
4.1 數(shù)據(jù)指令 66
4.1.1 傳送指令 66
4.1.2 比較指令 69
4.1.3 移位指令 75
4.1.4 數(shù)據(jù)處理指令 83
4.2 四則運(yùn)算與邏輯運(yùn)算指令 89
4.2.1 四則運(yùn)算指令 89
4.2.2 邏輯運(yùn)算指令 93
4.3 浮點(diǎn)數(shù)運(yùn)算指令 94
4.3.1 浮點(diǎn)數(shù) 94
4.3.2 浮點(diǎn)數(shù)轉(zhuǎn)換指令 95
4.3.3 浮點(diǎn)數(shù)運(yùn)算指令 96
4.4 程序流程控制指令 99
4.4.1 條件跳轉(zhuǎn)指令 100
4.4.2 子程序指令 101
4.4.3 中斷指令 102
4.4.4 循環(huán)指令 105
4.5 高速處理指令 107
4.5.1 與I/O有關(guān)的指令 108
4.5.2 高速計(jì)數(shù)器指令 110
4.5.3 脈沖指令 111
4.6 方便指令 113
4.6.1 與控制有關(guān)的指令 113
4.6.2 其他方便指令 116
4.7 外部設(shè)備I/O指令 120
4.8 外部設(shè)備指令 129
4.9 其他指令 137
4.9.1 時(shí)鐘運(yùn)算指令 137
4.9.2 定位控制指令 140
習(xí)題4 141
第5章 觸摸屏 143
5.1 EasyBuilder8000軟件 143
5.2 觸摸屏工程的建立 143
5.2.1 新建文件 143
5.2.2 觸摸屏編輯界面程序設(shè)計(jì)入門 145
5.2.3 觸摸屏與PLC的關(guān)聯(lián) 147
5.3 威綸通TK6070iQ通過U盤下載、上傳程序步驟 149
5.3.1 威綸通TK6070iQ通過U盤下載程序 149
5.3.2 威綸通TK6070iQ通過U盤上傳程序 151
5.4 基本元件的使用 154
5.4.1 位狀態(tài)指示燈元件 154
5.4.2 多狀態(tài)指示燈元件 155
5.4.3 位狀態(tài)設(shè)置元件 158
5.4.4 多狀態(tài)設(shè)置元件 159
5.4.5 位狀態(tài)切換開關(guān)元件 162
5.4.6 多狀態(tài)切換開關(guān)元件 163
5.4.7 滑動開關(guān)元件 165
5.4.8 數(shù)值元件 168
5.4.9 棒圖元件 171
5.4.10 表針元件 174
5.4.11 動畫元件 177
5.4.12 移動圖形元件 179
5.4.13 項(xiàng)目選單元件 183
5.4.14 功能鍵元件 185
5.4.15 資料取樣元件 186
5.4.16 趨勢圖元件 189
5.4.17 歷史數(shù)據(jù)顯示元件 192
5.4.18 事件登錄元件 193
5.4.19 報(bào)警條元件與報(bào)警顯示元件 195
5.4.20 事件顯示元件 197
5.5 窗口設(shè)置 198
5.5.1 觸摸屏窗口分類 198
5.5.2 觸摸屏窗口的新增和刪除 199
5.5.3 切換基本窗口 200
5.5.4 設(shè)置彈出窗口 201
5.5.5 設(shè)置公共窗口 203
5.5.6 設(shè)置快選窗口 204
5.5.7 設(shè)置直接窗口 206
5.5.8 添加間接窗口 207
5.6 趨勢圖設(shè)置 209
5.6.1 資料取樣設(shè)置及簡單趨勢圖的創(chuàng)建和使用 209
5.6.2 趨勢圖功能按鈕的添加 211
5.6.3 歷史趨勢圖 214
5.6.4 歷史報(bào)表趨勢圖 217
5.7 報(bào)警設(shè)置 219
5.8 用戶密碼設(shè)置 224
5.9 系統(tǒng)時(shí)間和地址標(biāo)簽庫 231
5.10 常見問題 235
習(xí)題 237
第6章 FX系列PLC程序設(shè)計(jì)方法及其應(yīng)用 239
6.1 梯形圖的經(jīng)驗(yàn)設(shè)計(jì)法 239
6.2 繼電器電路轉(zhuǎn)換法 242
6.3 順序功能圖設(shè)計(jì)法 243
6.3.1 步與動作 243
6.3.2 有向連線與轉(zhuǎn)換條件 244
6.3.3 順序功能圖的基本結(jié)構(gòu) 245
6.3.4 順序功能圖中轉(zhuǎn)換實(shí)現(xiàn)的基本原則 246
6.4 使用順序功能圖語言的編程方法 247
6.4.1 單序列的編程方法 247
6.4.2 包含選擇序列的順序功能圖的畫法 251
6.4.3 包含并行序列的順序功能圖的畫法 253
6.5 使用置位、復(fù)位指令的編程方法 254
6.5.1 單序列的編程方法 255
6.5.2 選擇序列的編程方法 257
6.5.3 并行序列的編程方法 258
6.5.4 基于順序功能圖的交通燈控制系統(tǒng) 260
習(xí)題 264
第7章 FX系列PLC的工程應(yīng)用 268
7.1 FX系列PLC在氣缸控制工程中的應(yīng)用 268
7.1.1 氣缸的結(jié)構(gòu) 268
7.1.2 基于FX系列PLC的氣缸運(yùn)動控制系統(tǒng)設(shè)計(jì) 269
7.2 FX系列PLC在水流量監(jiān)控工程中的應(yīng)用 271
7.2.1 水流量傳感器及流量電磁閥介紹 271
7.2.2 基于FX系列PLC的水流量監(jiān)控系統(tǒng)設(shè)計(jì) 272
7.3 FX系列PLC在稱重工程中的應(yīng)用 277
7.3.1 重量變送器 277
7.3.2 稱重傳感器 277
7.3.3 PLC與稱重模塊的硬件接線 278
7.3.4 PLC程序設(shè)計(jì) 279
7.3.5 觸摸屏程序設(shè)計(jì) 280
7.4 FX系列PLC在PID閉環(huán)控制工程中的應(yīng)用 280
7.4.1 模擬量處理流程 281
7.4.2 模擬量模塊的性能指標(biāo) 281
7.4.3 模擬量輸入模塊 283
7.4.4 將模擬量輸入值轉(zhuǎn)換為實(shí)際的物理量 285
7.4.5 模擬量輸出模塊 286
7.4.6 閉環(huán)控制中的基本概念 287
7.4.7 PID控制器在閉環(huán)控制中的應(yīng)用 288
7.4.8 基于FX系列PLC的PID閉環(huán)溫控系統(tǒng)設(shè)計(jì) 291
習(xí)題7 296
第8章 步進(jìn)電動機(jī)的PLC控制 298
8.1 步進(jìn)電動機(jī) 298
8.1.1 步進(jìn)電動機(jī)概述 298
8.1.2 步進(jìn)電動機(jī)的結(jié)構(gòu) 299
8.2 步進(jìn)電動機(jī)的工作過程 300
8.3 步進(jìn)電動機(jī)的特點(diǎn)與應(yīng)用 303
8.4 步進(jìn)電動機(jī)驅(qū)動器 304
8.4.1 步進(jìn)電動機(jī)驅(qū)動器簡介 304
8.4.2 TB6600接口和接線介紹 305
8.4.3 步進(jìn)電動機(jī)與步進(jìn)電動機(jī)驅(qū)動器TB6600的接線 307
8.4.4 步進(jìn)電動機(jī)驅(qū)動器的細(xì)分 308
8.4.5 步進(jìn)電動機(jī)的脫機(jī)功能 309
8.5 步進(jìn)電動機(jī)的工程應(yīng)用 310
8.5.1 步進(jìn)電動機(jī)定位控制的原理與方案 310
8.5.2 步進(jìn)電動機(jī)定位控制系統(tǒng) 311
8.5.3 機(jī)械臂控制系統(tǒng)的工程應(yīng)用 316
習(xí)題8 321
第9章 伺服電動機(jī)控制系統(tǒng) 322
9.1 伺服驅(qū)動器簡介 322
9.2 伺服驅(qū)動器控制方式 323
9.3 伺服驅(qū)動器工作原理 323
9.3.1 伺服驅(qū)動器工作原理概述 323
9.3.2 PID調(diào)節(jié)對三環(huán)控制系統(tǒng)的影響 324
9.4 伺服驅(qū)動器技術(shù)規(guī)格 324
9.5 伺服電動機(jī)的安裝 325
9.6 伺服電動機(jī)控制系統(tǒng)的接線 325
9.7 伺服驅(qū)動器端口 327
9.7.1 CN2控制端口 327
9.7.2 CN3編碼器端口 331
9.8 伺服驅(qū)動器的面板及其操作 332
9.8.1 伺服驅(qū)動器的面板 332
9.8.2 伺服驅(qū)動器的模式功能轉(zhuǎn)換 332
9.8.3 伺服驅(qū)動器的監(jiān)控模式操作 332
9.8.4 伺服驅(qū)動器的輔助模式操作 333
9.8.5 伺服驅(qū)動器的參數(shù)編輯模式操作 338
9.9 伺服電動機(jī)控制系統(tǒng)的運(yùn)行 339
9.9.1 空載調(diào)試 339
9.9.2 空載JOG試運(yùn)行 340
9.9.3 空載按鍵調(diào)速運(yùn)行 340
9.10 伺服電動機(jī)控制系統(tǒng)實(shí)例 340
9.10.1 位置控制 340
9.10.2 速度控制 344
9.10.3 轉(zhuǎn)矩控制 348
9.10.4 增益切換 352
9.11 基于伺服電動機(jī)控制系統(tǒng)的定長控制 353
9.11.1 硬件部分 353
9.11.2 驅(qū)動器參數(shù)設(shè)置 354
9.11.3 程序設(shè)計(jì) 354
習(xí)題9 356
第10章 編碼器與變頻器的PLC控制 357
10.1 編碼器概述 357
10.2 編碼器的工作原理 358
10.2.1 光電式編碼器的工作原理 358
10.2.2 編碼器的分辨率 359
10.2.3 編碼器的輸出電路 359
10.3 變頻器概述 361
10.3.1 變頻器的分類 361
10.3.2 變頻器的基本組成及工作原理 363
10.4 變頻器的功能與作用 365
10.5 變頻器的安裝與接線 366
10.5.1 變頻器的組成 366
10.5.2 變頻器的接線 366
10.6 變頻器的面板及操作 368
10.6.1 變頻器面板 368
10.6.2 變頻器模式參數(shù)切換 369
10.6.3 故障查詢 369
10.7 編碼器與變頻器的PLC控制系統(tǒng)設(shè)計(jì) 370
10.7.1 PLC長度測量系統(tǒng)設(shè)計(jì) 370
10.7.2 用PLC與變頻器控制三相電動機(jī)的正反轉(zhuǎn) 372
10.7.3 用PLC與變頻器控制三相電動機(jī)多段速運(yùn)行 374
10.7.5 用PLC與變頻器實(shí)現(xiàn)三相電動機(jī)運(yùn)行的閉環(huán)控制 377
10.8 習(xí)題 381
附錄 383
附錄A 220V伺服驅(qū)動器型號與電動機(jī)型號適配表 383
附錄B SigIn引腳功能詳解 384
附錄C 監(jiān)控參數(shù)一覽表 384
附錄D 報(bào)警內(nèi)容與解決方法 385
附錄E 伺服驅(qū)動器內(nèi)部功能參數(shù)表 387
附表F FX系列PLC指令應(yīng)用簡表 389