PLC應用技術(西門子S7-1200)(附微課視頻)
定 價:59.8 元
本書按課題任務模式編寫,以任務為載體,通過大量的實例介紹了完成該任務的S7-1200相關知識、硬件組態(tài)、軟件編程、仿真運行和運行操作技能。全書共分為8個課題,由淺入深地介紹了西門子博途軟件的應用、S7-1200的指令、通信、變頻器和觸摸屏應用技術,主要內容有S7-1200基礎與博途軟件入門、基本指令、順序控制、擴展指令、擴展模塊、通信、變頻器和觸摸屏的應用。本書可作為機電類專業(yè)、工業(yè)自動化專業(yè)、電氣專業(yè)及其他相關專業(yè)的教材,也可供從事機電行業(yè)的工程技術人員自學及參考使用。
1.內容緊貼工程應用需求,注重實踐;2.講解簡練,實用性較強;3.每個任務都按照任務引入、相關知識、任務實施設計,符合應用型院校和職業(yè)院校的少理論多實踐的要求。本教材中的實例經過作者精心設計,適合電氣工程及其自動化、機電一體化等不同行業(yè)需求,具有廣泛的用戶群;4.教學資源配套齊全,每章都有練習,每個PLC任務都有教學視頻。同時配有電子教案、習題答案、模擬試卷。
趙春生 作者從事電氣控制技術、傳感器與檢測技術、單片機等課程教學近二十年,主編教材6部,完成科研項目8項,完成教研項目2項,完成論文12篇,獲得專利2項。
課題1 S7-1200基礎與TIA博途軟件課程育人任務1 認識S7-1200系列PLC 1任務引入相關知識一、S7-1200系列PLC 1二、S7-1200 PLC的工作過程 4三、PLC的分類 5任務實施練習題任務2 S7-1200的存儲器與數據類型 6任務引入相關知識一、S7-1200的存儲器 6二、S7-1200的數據類型 7任務實施練習題任務3 TIA博途軟件入門 11任務引入相關知識一、博途軟件的安裝與卸載 12二、博途視圖和項目視圖 13三、S7-1200屬性的組態(tài) 17四、創(chuàng)建變量的方法 21五、PLC的編程語言和程序編輯器 24任務實施一、硬件組態(tài)與軟件編程 26二、仿真運行 27三、上傳和下載 28四、運行調試 32練習題課題2 S7-1200基本指令的應用課程育人任務1 應用位邏輯指令實現電動機的點動控制 36任務引入相關知識一、電動機定子繞組的連接 36二、相關低壓電器 37三、位邏輯指令 39任務實施一、硬件組態(tài)與軟件編程 40二、仿真運行 40三、運行操作步驟 41擴展知識一、電路構成 41二、點動控制的執(zhí)行過程 41練習題任務2 應用置位復位指令實現電動機的連續(xù)運行 42任務引入相關知識一、熱繼電器 43二、置位復位指令 43三、自鎖控制 45任務實施一、硬件組態(tài)與軟件編程 45二、仿真運行 46三、運行操作步驟 47擴展知識一、點動與連續(xù)運行電路 47二、點動與連續(xù)運行控制程序 47練習題任務3 應用邊沿脈沖指令實現電動機的正反轉控制 48任務引入相關知識邊沿脈沖指令任務實施一、硬件組態(tài)與軟件編程 51二、仿真運行 52三、運行操作步驟 52練習題任務4 應用定時器實現電動機的順序啟動控制 53任務引入相關知識一、接通延時定時器 54二、時鐘存儲器 54任務實施一、硬件組態(tài)與軟件編程 55二、仿真運行 56三、運行操作步驟 57擴展知識一、脈沖定時器 57二、關斷延時定時器 58三、定時器自復位電路 59四、 -△降壓啟動控制 59練習題任務5 應用計數器實現單按鈕啟動 停止控制 61任務引入相關知識一、計數器的數據類型和背景數據塊...62二、加計數器CTU 62任務實施一、硬件組態(tài)與軟件編程 63二、仿真運行 64三、運行操作步驟 64擴展知識一、減計數器CTD 65二、加減計數器CTUD 65練習題任務6 應用比較指令實現傳送帶工件計數 66任務引入相關知識比較指令任務實施一、硬件組態(tài)與軟件編程 67二、仿真運行 68三、運行操作步驟 69擴展知識值在范圍內和值超出范圍指令練習題任務7 應用數學函數指令實現多擋位功率調節(jié) 70任務引入相關知識一、數學函數指令 70二、系統(tǒng)存儲器字節(jié) 71任務實施一、硬件組態(tài)與軟件編程 71二、仿真運行 73三、運行操作步驟 73擴展知識一、CALCULATE指令 74二、函數運算指令 74三、其他數學函數指令 75練習題任務8 應用移動指令實現Y-△啟動控制 76任務引入相關知識移動指令任務實施一、硬件組態(tài)與軟件編程 76二、仿真運行 77三、運行操作步驟 78擴展知識一、塊移動指令 78二、填充塊指令和交換指令 79練習題任務9 應用轉換指令實現圓面積計算 80任務引入相關知識轉換指令一、轉換指令 80二、浮點數轉換為整數指令 80任務實施一、硬件組態(tài)與軟件編程 81二、仿真運行 81擴展知識一、縮放指令 82二、標準化指令 82練習題任務10 應用程序控制指令選擇電動機控制方式 82任務引入相關知識一、跳轉指令、標簽指令與返回指令 83二、跳轉列表指令和跳轉分支指令 84任務實施一、硬件組態(tài)與軟件編程 85二、仿真運行 86三、運行操作步驟 86練習題任務11 應用字邏輯指令實現字節(jié)低4位輸出 87任務引入相關知識一、邏輯運算指令 87二、SEL、MUX和DEMUX指令 88任務實施一、硬件組態(tài)與軟件編程 89二、仿真運行 89練習題任務12 應用移位指令實現8位彩燈控制 90任務引入相關知識一、移位指令 90二、循環(huán)移位指令 91任務實施一、硬件組態(tài)與軟件編程 93二、仿真運行 93三、運行操作步驟 94練習題任務13 應用模擬量輸入實現壓力測量 94任務引入相關知識模擬量輸入與模擬值的對應關系任務實施一、硬件組態(tài)與軟件編程 96二、仿真運行 97三、運行操作步驟 98練習題課題3 S7-1200順序控制的應用課程育人任務1 應用單流程模式實現電動機順序啟動控制 99任務引入相關知識單流程順序控制功能圖任務實施一、硬件組態(tài)與軟件編程 100二、仿真運行 102三、運行操作步驟 103練習題任務2 應用選擇流程模式實現運料小車控制 103任務引入相關知識選擇流程順序控制功能圖任務實施一、硬件組態(tài)與軟件編程 105二、仿真運行 105三、運行操作步驟 107練習題任務3 應用并行流程模式實現交通信號燈控制 108任務引入相關知識并行流程順序控制功能圖任務實施一、硬件組態(tài)與軟件編程 109二、仿真運行 112三、運行操作步驟 112練習題課題4 S7-1200擴展指令的應用課程育人任務1 應用時間中斷實現電動機的間歇啟動 113任務引入相關知識一、代碼塊與程序結構 113二、事件與組織塊 115三、時間中斷指令 116四、讀取系統(tǒng)時間指令 117任務實施一、硬件組態(tài)與軟件編程 117二、仿真運行 119三、運行操作步驟 120擴展知識一、啟動和循環(huán)組織塊 120二、延時中斷 121練習題任務2 應用硬件中斷實現電動機的啟停控制 123任務引入相關知識硬件中斷任務實施一、硬件組態(tài)與軟件編程 123二、仿真運行 124三、運行操作步驟 125擴展知識一、中斷連接指令和中斷分離指令 125二、中斷連接指令和中斷分離指令的應用 126練習題任務3 應用函數實現兩組電動機的順序啟動控制 127任務引入相關知識函數任務實施一、硬件組態(tài)與軟件編程 129二、仿真運行 130三、運行操作步驟 131練習題任務4 應用函數塊實現水泵和油泵控制 132任務引入相關知識函數塊任務實施一、硬件組態(tài)與軟件編程 133二、仿真運行 135三、運行操作步驟 135練習題任務5 應用日期和時間指令實現作息響鈴控制 136任務引入相關知識一、日期和時間的數據類型 136二、轉換時間并提取指令和時鐘指令 137任務實施一、硬件組態(tài)與軟件編程 138二、仿真運行 140三、運行操作步驟 140練習題任務6 應用PTO輸出脈沖 141任務引入相關知識一、PTO的輸出端子 141二、CTRL_PTO指令 142任務實施一、硬件組態(tài)與軟件編程 142二、運行操作步驟 144擴展知識PTO輸出信號類型練習題任務7 應用PWM輸出脈沖 145任務引入相關知識一、PWM輸出端子 145二、CTRL_PWM指令 146任務實施一、硬件組態(tài)與軟件編程 146二、運行操作步驟 147練習題任務8 應用高速計數器實現轉速測量 147任務引入相關知識一、高速計數器的工作模式與端子 148二、高速計數器的功能 149三、單相高速計數器 149任務實施一、硬件組態(tài)與軟件編程 150二、運行操作步驟 151擴展知識一、雙相高速計數器 151二、A B相正交計數器 153練習題課題5 S7-1200擴展模塊的應用課程育人任務1 應用數字量信號模塊實現電動機運行控制 160任務引入相關知識數字量信號模塊任務實施一、硬件組態(tài)與軟件編程 161二、仿真運行 161三、運行操作步驟 162練習題任務2 應用模擬量信號模塊實現烘?zhèn)}溫度測量 163任務引入相關知識模擬量信號模塊任務實施一、硬件組態(tài)與軟件編程 164二、仿真運行 166三、運行操作步驟 167練習題任務3 應用數字量信號板實現步進電動機速度控制 167任務引入相關知識一、數字量信號板 168二、步進驅動器 168任務實施一、硬件組態(tài)與軟件編程 170二、運行操作步驟 170練習題任務4 應用模擬量信號板實現模擬電流輸出 171任務引入相關知識模擬量信號板任務實施一、硬件組態(tài)與軟件編程 172二、仿真運行 173三、運行操作步驟 174擴展知識一、CPU可擴展的模塊數量 174二、電源計算 174練習題課題6 S7-1200通信的應用課程育人任務1 應用TCP連接實現S7-1200之間的通信 176任務引入相關知識一、基于以太網的開放式用戶通信 176二、TSEND_C指令和TRCV_C指令 177任務實施一、硬件組態(tài)與軟件編程 178二、仿真運行 181三、運行操作步驟 182擴展知識一、ISO-on-TCP通信 182二、UDP通信 182練習題任務2 應用S7連接實現S7-1200之間通信 183任務引入相關知識一、基于以太網的S7通信 183二、PUT指令和GET指令 183任務實施一、硬件組態(tài)與軟件編程 184二、仿真運行 187三、運行操作步驟 188練習題任務3 應用PROFINET IO連接實現S7-1200之間的通信 189任務引入相關知識PROFINET IO通信任務實施一、硬件組態(tài)與軟件編程 190二、運行操作步驟 192練習題任務4 應用點到點連接實現S7-1200之間的通信 193任務引入相關知識一、串行通信 193二、通信模塊 194三、通信指令 195任務實施一、硬件組態(tài)與軟件編程 196二、運行操作步驟 198練習題課題7 S7-1200與變頻器的應用課程育人任務1 認識變頻器 200任務引入相關知識一、變頻器的用途 200二、變頻器的基本結構 201三、MM420變頻器 201四、MM420變頻器的參數設置 203任務實施練習題任務2 應用S7-1200與變頻器實現連續(xù)運轉控制 205任務引入相關知識一、數字量輸入功能 206二、變頻器參數設置 206任務實施一、硬件組態(tài)與軟件編程 207二、仿真運行 208三、運行操作步驟 208練習題任務3 應用S7-1200與變頻器實現自動往返控制 209任務引入相關知識一、固定頻率選擇 209二、變頻器參數設置 210任務實施一、硬件組態(tài)與軟件編程 210二、仿真運行 211三、運行操作步驟 212練習題任務4 應用S7-1200與變頻器實現多段速控制 212任務引入相關知識一、變頻器固定頻率的選擇 213二、變頻器參數設置 213任務實施一、硬件組態(tài)與軟件編程 214二、仿真運行 215三、運行操作步驟 216練習題任務5 應用S7-1200與變頻器實現變頻調速控制 217任務引入相關知識變頻器參數設置任務實施一、硬件組態(tài)與軟件編程 218二、仿真運行 219三、運行操作步驟 220練習題課題8 S7-1200與觸摸屏的應用課程育人任務1 認識觸摸屏 221任務引入相關知識一、人機界面與觸摸屏 221二、觸摸屏的組態(tài)與運行 222三、觸摸屏TP700 Comfort 223四、觸摸屏參數的設置與下載 223任務實施練習題任務2 應用S7-1200與觸摸屏實現調速控制 226任務引入相關知識旋轉編碼器任務實施一、PLC與觸摸屏的硬件組態(tài) 227二、編寫程序 228三、觸摸屏畫面對象的組態(tài) 229四、仿真運行 233五、運行操作步驟 234練習題任務3 應用S7-1200與觸摸屏實現故障報警 234任務引入相關知識報警的概念任務實施一、PLC與觸摸屏的硬件組態(tài) 236二、編寫程序 237三、觸摸屏畫面對象和報警的組態(tài) 238四、仿真運行 244五、運行操作步驟 246練習題任務4 應用S7-1200與觸摸屏實現用戶管理 246任務引入相關知識用戶管理任務實施一、PLC與觸摸屏的硬件組態(tài) 247二、編寫程序 247三、觸摸屏畫面對象和用戶管理的組態(tài) 248四、仿真運行 250五、運行操作步驟 251練習題參考文獻