本書從實用角度出發(fā),分模塊介紹了西門子S7-200系列PLC的應(yīng)用。它吸收了大量PLC教科書的優(yōu)點,內(nèi)容翔實,案例豐富,習(xí)題配有答案,適合初學(xué)者學(xué)習(xí)。全書共有7個模塊,模塊1介紹PLC的初步認(rèn)識,包括PLC基礎(chǔ)知識、硬件配置和STEP 7-Micro/WIN軟件的使用;模塊2介紹S7-200的數(shù)據(jù)區(qū)、尋址方式和指令系統(tǒng)等位指令知識和應(yīng)用;模塊3介紹數(shù)據(jù)處理指令的功能和應(yīng)用;模塊4介紹程序轉(zhuǎn)移類指令、順序控制指令和高速計數(shù)器指令的功能和應(yīng)用;模塊5介紹模擬量處理功能及應(yīng)用;模塊6介紹PLC應(yīng)用系統(tǒng)的設(shè)計步驟和程序設(shè)計方法;模塊7介紹S7-200的通信基礎(chǔ)知識、網(wǎng)絡(luò)通信部件和通信功能指令,PPI通信、PLC和變頻器之間通信的應(yīng)用。書后還設(shè)計了10個PLC應(yīng)用實操技能訓(xùn)練項目,項目配套程序可免費下載,供讀者操作練習(xí)使用。
模塊1 PLC的認(rèn)知初步
項目 單燈雙開關(guān)的多邏輯PLC控制系統(tǒng)
1.1 可編程控制器概述
1.1.1 PLC的由來
1.1.2 可編程控制器的定義、分類及特點
1.1.3 可編程控制器的功能和應(yīng)用
1.1.4 可編程控制器的發(fā)展趨勢
1.1.5 PLC的組成與基本結(jié)構(gòu)
1.2 S7-200系列PLC介紹
1.2.1 S7-200系列PLC系統(tǒng)
1.2.2 可編程控制器的工作原理
1.3 STEP 7-Micro/WIN編程軟件的使用
1.3.1 STEP 7-Micro/WIN V4.0編程軟件介紹
1.3.2 STEP 7-Micro/WIN V4.0主要編程功能
1.3.3 程序的狀態(tài)監(jiān)控與調(diào)試 模塊1 PLC的認(rèn)知初步
項目 單燈雙開關(guān)的多邏輯PLC控制系統(tǒng)
1.1 可編程控制器概述
1.1.1 PLC的由來
1.1.2 可編程控制器的定義、分類及特點
1.1.3 可編程控制器的功能和應(yīng)用
1.1.4 可編程控制器的發(fā)展趨勢
1.1.5 PLC的組成與基本結(jié)構(gòu)
1.2 S7-200系列PLC介紹
1.2.1 S7-200系列PLC系統(tǒng)
1.2.2 可編程控制器的工作原理
1.3 STEP 7-Micro/WIN編程軟件的使用
1.3.1 STEP 7-Micro/WIN V4.0編程軟件介紹
1.3.2 STEP 7-Micro/WIN V4.0主要編程功能
1.3.3 程序的狀態(tài)監(jiān)控與調(diào)試
任務(wù) 設(shè)計單燈雙開關(guān)的多邏輯PLC控制系統(tǒng)
思考與練習(xí)題
模塊2 PLC基本指令的應(yīng)用
項目1 三相異步電動機(jī)的PLC單向啟、停控制
2.1 PLC的編程語言與程序結(jié)構(gòu)
2.1.1 PLC程序設(shè)計語言
2.1.2 S7-200 PLC的程序結(jié)構(gòu)
2.2 S7-200 PLC的內(nèi)部元件
2.2.1 數(shù)據(jù)存儲類型
2.2.2 編址方式
2.2.3 尋址方式
2.2.4 元件功能及地址分配
2.3 基本位邏輯指令及應(yīng)用
任務(wù)1.1 設(shè)計一個單臺電動機(jī)的啟、停的PLC控制系統(tǒng)
任務(wù)1.2 設(shè)計一個單臺電動機(jī)兩地控制的PLC控制系統(tǒng)
任務(wù)1.3 采用一個按鈕控制兩臺電動機(jī)的依次順序啟動
項目2 三相異步電動機(jī)的正/反轉(zhuǎn)控制
2.4 編程注意事項及編程技巧
2.4.1 梯形圖語言中的語法規(guī)定
2.4.2 編程技巧
2.5 PLC程序設(shè)計常用的方法
任務(wù)2.1 設(shè)計一個單臺電動機(jī)的正/反轉(zhuǎn)互鎖PLC控制系統(tǒng)
任務(wù)2.2 設(shè)計一個工作臺自動往復(fù)的PLC控制系統(tǒng)
任務(wù)2.3 設(shè)計一個搶答器的PLC控制系統(tǒng)
項目3 三相異步電動機(jī)的定時運動控制
2.6 定時器指令及應(yīng)用
2.6.1 定時器指令
2.6.2 定時器指令應(yīng)用舉例
任務(wù)3.1 設(shè)計一個三相異步電動機(jī)的Y/△降壓啟動的PLC控制系統(tǒng)
任務(wù)3.2 設(shè)計小車送料的PLC控制系統(tǒng)
項目4 皮帶運輸機(jī)的順序控制
2.7 計數(shù)器指令及應(yīng)用
任務(wù)4.1 設(shè)計一個皮帶運輸機(jī)的PLC控制系統(tǒng)
任務(wù)4.2 設(shè)計一個運料小車的PLC控制系統(tǒng)
項目5 復(fù)雜的定時器/計數(shù)器的控制系統(tǒng)
2.8 定時器/計數(shù)器的應(yīng)用舉例
2.8.1 計數(shù)器的擴(kuò)展
2.8.2 定時器的擴(kuò)展
2.8.3 閃爍計數(shù)控制
任務(wù)5.1 四個彩燈依次間隔點亮循環(huán)的PLC控制系統(tǒng)
任務(wù)5.2 交通信號燈的PLC控制系統(tǒng)
任務(wù)5.3 液體攪拌機(jī)的PLC控制系統(tǒng)
思考與練習(xí)題
模塊3 數(shù)據(jù)處理功能指令的應(yīng)用
項目1 彩燈的PLC控制
3.1 數(shù)據(jù)傳送指令簡介
3.1.1 數(shù)據(jù)傳送指令
3.1.2 數(shù)據(jù)塊傳送指令
3.1.3 字節(jié)交換和字節(jié)立即讀、寫指令
3.2 移位和循環(huán)移位指令
3.2.1 右移位指令SHR
3.2.2 左移位指令SHL
3.2.3 循環(huán)右移位指令ROR
3.2.4 循環(huán)左移位指令ROL
3.2.5 移位寄存器指令(SHRB)
任務(wù)1.1 設(shè)計一個按鈕控制的8個彩燈依次點亮的PLC控制系統(tǒng)
任務(wù)1.2 設(shè)計霓虹燈閃爍的PLC控制系統(tǒng)
任務(wù)1.3 設(shè)計天塔之光的模擬控制系統(tǒng)
項目2 數(shù)據(jù)處理的PLC控制系統(tǒng)
3.3 數(shù)據(jù)比較指令及應(yīng)用
3.4 數(shù)據(jù)轉(zhuǎn)換指令及應(yīng)用
3.4.1 字節(jié)與字整數(shù)之間的轉(zhuǎn)換
3.4.2 字整數(shù)與雙字整數(shù)之間的轉(zhuǎn)換
3.4.3 雙整數(shù)與實數(shù)之間的轉(zhuǎn)換
3.4.4 BCD碼與整數(shù)的轉(zhuǎn)換
3.4.5 譯碼和編碼指令
3.4.6 七段顯示譯碼指令
3.4.7 ASCII碼與十六進(jìn)制數(shù)的轉(zhuǎn)換
3.5 算術(shù)運算、邏輯運算指令
3.5.1 整數(shù)與雙整數(shù)加減法指令
3.5.2 整數(shù)與雙整數(shù)乘除法指令
3.5.3 實數(shù)加、減、乘、除法指令
3.5.4 數(shù)學(xué)函數(shù)變換指令
3.5.5 邏輯運算指令
3.5.6 遞增、遞減指令
3.5.7 數(shù)據(jù)表指令
任務(wù)2.1 小車定位的PLC控制系統(tǒng)
任務(wù)2.2 搶答器的PLC控制系統(tǒng)
任務(wù)2.3 停車場數(shù)碼顯示PLC控制系統(tǒng)
思考與練習(xí)題
模塊4 特殊功能指令的應(yīng)用
項目1 機(jī)電一體化設(shè)備的PLC控制
4.1 程序控制類指令
4.1.1 有條件結(jié)束指令(END)
4.1.2 暫停指令(STOP)
4.1.3 監(jiān)視計時器復(fù)位指令(WDR)
4.1.4 跳轉(zhuǎn)指令(JMP)與標(biāo)號指令(LBL)
4.1.5 循環(huán)指令(FOR、NEXT)
4.1.6 子程序指令
4.2 步進(jìn)順序控制指令
4.2.1 功能流程圖簡介
4.2.2 順序控制指令
4.2.3 順序功能圖的基本結(jié)構(gòu)
4.2.4 順序控制系統(tǒng)的編程方法
任務(wù)1.1 專用鉆床的PLC控制系統(tǒng)
任務(wù)1.2 傳送機(jī)分揀大小球的控制系統(tǒng)
任務(wù)1.3 組合機(jī)床的PLC控制系統(tǒng)
項目2 PLC高速處理指令的應(yīng)用
4.3 中斷處理指令
4.3.1 中斷事件
4.3.2 中斷指令
4.3.3 中斷程序的調(diào)用原則
4.3.4 中斷指令應(yīng)用舉例
4.4 高速處理指令
4.4.1 占用輸入/輸出端子
4.4.2 高速計數(shù)器的工作方式
4.4.3 高速計數(shù)器指令
4.4.4 高速輸出指令及應(yīng)用
4.5 時鐘指令及應(yīng)用
任務(wù)2.1 電動機(jī)高速轉(zhuǎn)速測量的PLC控制系統(tǒng)
任務(wù)2.2 步進(jìn)電動機(jī)的PLC控制系統(tǒng)
思考與練習(xí)題
模塊5 模擬量處理功能的應(yīng)用
項目 恒壓供水的PLC控制系統(tǒng)
5.1 模擬量輸入/輸出模塊
5.1.1 模擬量輸入模塊
5.1.2 模擬量輸出模塊
5.1.3 EM235模擬量輸入/輸出模塊的使用
5.2 模擬數(shù)據(jù)的處理
5.2.1 模擬量輸入信號的整定
5.2.2 模擬量輸出信號的整定
5.3 PLC的PID控制
5.3.1 PID算法
5.3.2 PID控制回路選項
5.3.3 PID指令
5.3.4 PID控制功能的應(yīng)用
5.3.5 PID指令向?qū)У膽?yīng)用
任務(wù) 設(shè)計一個恒壓供水的PLC控制系統(tǒng)
思考與練習(xí)題
模塊6 PLC應(yīng)用系統(tǒng)設(shè)計
項目1 PLC在順序控制系統(tǒng)中的應(yīng)用
6.1 PLC系統(tǒng)設(shè)計的主要內(nèi)容
6.1.1 PLC控制系統(tǒng)設(shè)計的基本原則
6.1.2 PLC控制系統(tǒng)設(shè)計的主要內(nèi)容
6.2 PLC程序設(shè)計的方法
6.2.1 經(jīng)驗設(shè)計法
6.2.2 順序控制設(shè)計法
6.3 PLC應(yīng)用中的若干問題
6.3.1 對PLC某些輸入信號的處理
6.3.2 PLC的安全保護(hù)
任務(wù)1.1 PLC在自動門控制中的應(yīng)用
任務(wù)1.2 全自動洗衣機(jī)PLC控制系統(tǒng)
任務(wù)1.3 多種工作方式機(jī)械手的PLC控制
項目2 PLC在邏輯控制系統(tǒng)中的應(yīng)用
任務(wù)2.1 PLC在步進(jìn)電動機(jī)控制中的應(yīng)用
任務(wù)2.2 多種液體混合裝置的PLC控制系統(tǒng)
思考與練習(xí)題
模塊7 PLC通信與網(wǎng)絡(luò)功能應(yīng)用
項目1 PLC與遠(yuǎn)程PC的通信
7.1 通信的基本知識
7.1.1 網(wǎng)絡(luò)概述
7.1.2 通信方式
7.1.3 網(wǎng)絡(luò)配置
7.2 S7-200網(wǎng)絡(luò)通信部件
7.2.1 通信端口
7.2.2 PC/PPI電纜
7.2.3 網(wǎng)絡(luò)連接器
7.2.4 PROFIBUS網(wǎng)絡(luò)電纜
7.2.5 網(wǎng)絡(luò)中繼器
7.2.6 EM277 PROFIBUS-DP模塊
7.3 S7-200系列PLC的自由端口通信
7.3.1 自由端口通信模式
7.3.2 自由端口通信發(fā)送/接收指令
任務(wù) 設(shè)計一臺PLC與遠(yuǎn)程PC的通信系統(tǒng)
項目2 兩臺以上PLC的主從通信
7.4 S7-200系列PLC網(wǎng)絡(luò)通信
7.4.1 概述
7.4.2 通信協(xié)議
7.4.3 網(wǎng)絡(luò)讀與網(wǎng)絡(luò)寫指令
任務(wù) 設(shè)計4臺包裝機(jī)(PLC控制的主從通信系統(tǒng)
項目3 PLC與變頻器之間的通信
7.5 USS通信協(xié)議簡介
7.5.1 USS協(xié)議指令
7.5.2 控制指令USS_CTRL
7.5.3 USS_RPM_x(USS_WPM_x)讀取(寫入)變頻器參數(shù)指令
7.5.4 USS的編程順序
7.5.5 通信電纜連接
任務(wù)3.1 基于端子控制的PLC與變頻器之間的通信
任務(wù)3.2 基于UUS協(xié)議的PLC與變頻器之間的通信
思考與練習(xí)題
PLC應(yīng)用實操訓(xùn)練項目
任務(wù)1 三臺電動機(jī)順序控制
任務(wù)2 八彩燈依次間隔正序全通逆序全滅的循環(huán)控制
任務(wù)3 裝配流水線控制
任務(wù)4 自控軋鋼機(jī)模擬控制
任務(wù)5 X62W萬能銑床PLC電氣控制
任務(wù)6 PLC在電鍍生產(chǎn)線上的應(yīng)用
任務(wù)7 四層樓電梯的PLC控制
任務(wù)8 柔性生產(chǎn)加工系統(tǒng)上料單元的綜合程序設(shè)計
任務(wù)9 PLC在恒壓供水中的應(yīng)用
任務(wù)10 PLC網(wǎng)絡(luò)通信的應(yīng)用
附錄A S7-200 PLC指令集
參考文獻(xiàn)