前言**篇 快 速 入 門**章 認(rèn)識PLC 3**節(jié) PLC簡介 3一、PLC的產(chǎn)生 3二、PLC的特點(diǎn) 4三、PLC的分類 4四、典型PLC產(chǎn)品 6第二節(jié) PLC的組成 11一、PLC的外形介紹 11二、PLC的內(nèi)部結(jié)構(gòu) 14三、PLC常用的軟元件 16第三節(jié) PLC的工作原理 24一、PLC的工作過程 24二、PLC用戶程序的執(zhí)行過程 25三、輸入輸出滯后時(shí)間 26第四節(jié) PLC常用外部設(shè)備與接線 26一、PLC常用輸入設(shè)備與接線 26二、PLC常用輸出設(shè)備與接線 30第二章 PLC編程語言與編程軟件 35**節(jié) 編程語言 35一、梯形圖(LAD) 35二、指令表(IL) 37三、功能模塊圖語言(FBD) 37四、順序功能流程圖語言(SFC) 38五、結(jié)構(gòu)化文本語言(ST) 38第二節(jié) 三菱編程軟件GX-Developer的安裝 39一、GX-Developer Ver8中文編程軟件的安裝 39二、GX-Simulator6中文仿真軟件的安裝 42第三節(jié) 三菱編程軟件GX-Developer的使用 44一、GX-Developer軟件界面 44二、創(chuàng)建新工程 46三、梯形圖編輯 50四、程序檢查、下載和上載程序 54五、程序的運(yùn)行及監(jiān)控 56第四節(jié) 三菱仿真軟件GX-Simulator的使用 58一、啟動仿真 58二、軟元件的操作與監(jiān)控 59三、元件的狀態(tài)和時(shí)序圖監(jiān)控 61四、PLC停止運(yùn)行 62第三章 基本指令及應(yīng)用 64**節(jié) 基本邏輯指令 65一、基本的連接與驅(qū)動指令 65二、置位與復(fù)位指令(SET、RST) 68三、脈沖微分指令(PLS、PLF) 69四、主控指令(MC/MCR) 70五、堆棧指令(MPS/MRD/MPP) 71六、結(jié)束指令、空操作指令與取反指令 71第二節(jié) 定時(shí)器與計(jì)數(shù)器 76一、定時(shí)器 76二、計(jì)數(shù)器 77第三節(jié) 梯形圖的編程原則與編程方法 84一、梯形圖的編程原則 84二、PLC的基本編程方法 86第二篇 快 速 提 高第四章 常用基本控制程序 91一、啟保停控制程序 91二、連鎖控制程序 93三、延時(shí)通斷控制程序 94四、順序延時(shí)接通控制程序 97五、順序循環(huán)接通控制程序 99六、長時(shí)間延時(shí)控制程序 102七、脈沖發(fā)生器控制程序 104八、多地控制程序 108九、單按鈕控制設(shè)備起停程序 110十、順序控制 113十一、三相異步電動機(jī)的位置控制 118十二、三相異步電動機(jī)的自動往返控制 120十三、三相異步電動機(jī)的能耗制動控制 123十四、雙速異步電動機(jī)的控制 125第五章 步進(jìn)順控指令及應(yīng)用 128**節(jié) 順序控制及順序功能圖 128一、順序控制簡介 128二、順序功能圖 128第二節(jié) 步進(jìn)順控指令及編程規(guī)則 131一、步進(jìn)順控指令 131二、狀態(tài)繼電器 133三、狀態(tài)編程的規(guī)則 134第三節(jié) 順序功能圖 136一、單流程結(jié)構(gòu)順序功能圖 136二、選擇結(jié)構(gòu)順序功能圖 140三、并行結(jié)構(gòu)順序功能圖 145四、復(fù)合結(jié)構(gòu)的順序功能圖 150第六章 功能指令及應(yīng)用 158**節(jié) 功能指令的基本知識 158一、位元件和字元件 158二、功能指令的格式 159三、數(shù)據(jù)寄存器(D)和變址寄存器(V、Z) 160四、數(shù)制與碼制 162第二節(jié) 數(shù)據(jù)傳送類指令 164一、MOV、BMOV指令 164二、XCH指令 166三、BCD與BIN指令 166第三節(jié) 數(shù)據(jù)比較類指令 171一、CMP指令 171二、ZCP指令 171第四節(jié) 循環(huán)類指令 174一、循環(huán)右移ROR、循環(huán)左移ROL 174二、帶進(jìn)位的循環(huán)右移RCR、帶進(jìn)位的循環(huán)左移RCL 175三、位右移指令SFTR、位左移指令SFTL 176第五節(jié) 數(shù)據(jù)處理類指令 178一、區(qū)間復(fù)位指令ZRST 178二、譯碼指令(DECO)、編碼指令(ENCO)、 位判別指令(BON) 178第六節(jié) 四則運(yùn)算指令 182一、加法(ADD)與減法(SUB)指令 182二、乘法(MUL)與除法(DIV)指令 183三、加1(INC)與減1(DEC)指令 184第七節(jié) 跳轉(zhuǎn)與循環(huán)程序 188一、跳轉(zhuǎn)指令(CJ) 188二、循環(huán)指令(FOR、NEXT) 189第八節(jié) 中斷與子程序 191一、中斷與中斷指針 191二、中斷指令(EI、DI、IRET) 192第九節(jié) 高速處理類指令 194一、立即刷新指令(REF)、修改濾波時(shí)間常數(shù)指令(REFF) 194二、高速計(jì)數(shù)器 195三、高速計(jì)數(shù)器指令 196四、速度檢測指令(SPD) 197第十節(jié) 脈沖輸出指令 200一、脈沖輸出指令(PLSY) 201二、PLSR指令 201第七章 PLC的模擬量控制 204**節(jié) 模擬量控制基礎(chǔ)知識 204一、模擬量與數(shù)字量 204二、PLC模擬量控制系統(tǒng) 204三、特殊模塊讀(FROM)/寫(TO)指令 205第二節(jié) 模擬量輸入模塊FX2N-2AD的應(yīng)用 206一、FX2N-2AD介紹 206二、接線與標(biāo)定 208三、緩沖存儲器BFM#功能分配 209第三節(jié) 模擬量輸入模塊FX2N-4AD的應(yīng)用 213一、FX2N-4AD介紹 213二、接線與標(biāo)定 214三、緩沖存儲器BFM#功能分配 215四、檢查與診斷 222第四節(jié) 模擬量輸出模塊FX2N-2DA的應(yīng)用 229一、FX2N-2DA介紹 229二、接線與標(biāo)定 230三、緩沖存儲器BFM#功能分配 231第五節(jié) 模擬量輸出模塊FX2N-4DA的應(yīng)用 234一、FX2N-4DA介紹 234二、接線與標(biāo)定 235三、緩沖存儲器BFM#功能分配 236四、檢查與診斷 240第六節(jié) 溫度傳感器用模擬量輸入模塊FX2N-4AD-PT的應(yīng)用 243一、FX2N-4AD-PT介紹 243二、接線與標(biāo)定 244三、緩沖存儲器BFM#功能分配 245四、檢查與診斷 247第八章 PLC通信控制 249**節(jié) 通信基本知識 249一、硬件通信協(xié)議——串口數(shù)據(jù)接口標(biāo)準(zhǔn) 249二、軟件通信協(xié)議 252第二節(jié) PLC網(wǎng)絡(luò)通信 253一、通信接口模塊介紹 253二、PLC網(wǎng)絡(luò)的1:1通信方式 255三、PLC的N:N網(wǎng)絡(luò)通信 255四、PLC與控制設(shè)備之間通信方式 256第三篇 實(shí) 踐 應(yīng) 用第九章 PLC控制系統(tǒng)應(yīng)用設(shè)計(jì) 263**節(jié) PLC控制系統(tǒng)的規(guī)劃與設(shè)計(jì)流程 263一、PLC控制系統(tǒng)的規(guī)劃 263二、PLC控制系統(tǒng)的設(shè)計(jì)流程 264第二節(jié) PLC控制系統(tǒng)的設(shè)計(jì)步驟 266一、確定控制對象和控制范圍 266二、PLC機(jī)型的選擇 266三、內(nèi)存容量估計(jì) 267四、I/O模塊的選擇 268五、PLC的硬件設(shè)計(jì) 270六、PLC的軟件設(shè)計(jì) 270七、總裝統(tǒng)調(diào) 271第十章 實(shí)踐訓(xùn)練 272**節(jié) 多種液體混合控制系統(tǒng) 272一、控制要求 272二、操作步驟 273第二節(jié) 組合鉆床控制系統(tǒng) 276一、控制要求 276二、操作步驟 277第三節(jié) 十字路口交通燈控制系統(tǒng) 280一、控制要求 280二、操作步驟 281第四節(jié) 機(jī)械手傳送工件的PLC控制系統(tǒng) 283一、控制要求 283二、操作步驟 284第五節(jié) CA6140車床的PLC改造 286一、設(shè)備控制要求 286二、操作步驟 286第六節(jié) X62W萬能銑床的PLC改造 291一、設(shè)備控制要求 291二、操作步驟 292第七節(jié) PLC控制變頻器的正反轉(zhuǎn) 298一、設(shè)備控制要求 298二、操作步驟 298第八節(jié) PLC與變頻器在貨物升降機(jī)系統(tǒng)中的應(yīng)用 301一、設(shè)備控制要求 301二、操作步驟 302附錄 FX系列PLC的功能指令一覽表 310