西門子S7-1200 PLC從入門到精通(第2版)( 簡體 字) | |
作者:李方園 | 類別:1. -> 電子工程 -> PLC |
出版社:電子工業出版社 | 3dWoo書號: 56444 詢問書籍請說出此書號! 缺書 NT售價: 375 元 |
出版日:7/1/2024 | |
頁數:324 | |
光碟數:0 | |
站長推薦: | |
印刷:黑白印刷 | 語系: ( 簡體 字 ) |
ISBN:9787121479946 | 【不接受訂購】 |
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證, 繁體書的下載亦請直接連絡出版社) | |
第1章 西門子S7-1200 PLC入門知識
1.1 西門子S7-1200 PLC的定義和模塊組成 1.1.1 定義 1.1.2 基本模塊 1.1.3 擴展模塊 1.2 西門子S7-1200 PLC的初次使用 1.2.1 【實例1】三相電動機直接啟動控制 1.2.2 以太網通信的連接方式 1.3 數據類型與程序結構 1.3.1 物理存儲器 1.3.2 基本數據類型 1.3.3 位、字節、字與雙字的尋址 1.3.4 程序的執行 1.3.5 控制過程的實現 第2章 用西門子S7-1200 PLC實現對指示燈的控制 2.1 位邏輯指令 2.1.1 概述 2.1.2 邏輯“與”“或”“非”操作 2.1.3 取反線圈與取反邏輯 2.1.4 置位和復位 2.1.5 邊沿識別指令 2.1.6 【實例2】用三個開關控制一個照明燈 2.1.7 【實例3】用四個開關控制一個照明燈 2.1.8 【實例4】搶答器 2.2 定時器 2.2.1 定時器的種類 2.2.2 TON 2.2.3 TOF 2.2.4 TP 2.2.5 【實例5】延時開、延時關的指示燈 2.2.6 【實例6】按一定頻率閃爍的指示燈 2.3 計數器 2.3.1 計數器的種類 2.3.2 CTU 2.3.3 CTD 2.3.4 CTUD 2.3.5 【實例7】生產線產量計數 2.3.6 【實例8】展廳人數指示 2.4 比較、運算和移動指令 2.4.1 比較指令 2.4.2 運算指令 2.4.3 移動指令 2.4.4 【實例9】單按鈕控制燈 2.4.5 【實例10】用一個按鈕控制四個燈(先亮后滅) 2.4.6 【實例11】用一個按鈕控制四個燈(先亮先滅) 第3章 用西門子S7-1200 PLC實現對電動機的控制 3.1 電動機的基本控制 3.1.1 【實例12】電動機的正/反轉控制 3.1.2 【實例13】三相電動機星形—三角形連接啟動 3.2 電動機的順序控制 3.2.1 【實例14】四臺電動機順序定時啟動,同時停止 3.2.2 【實例15】四臺電動機順序定時啟動,順序定時停止 3.3 電動機的預警控制 3.3.1 【實例16】預警啟動 3.3.2 【實例17】單按鈕定時預警啟/停控制 3.3.3 【實例18】皮帶跑偏報警控制 3.4 電動機的軟啟動控制 3.4.1 PWM控制的基本概念 3.4.2 西門子S7-1200 PLC的PWM應用 3.4.3【實例19】電動機軟啟動、軟停止的控制 3.5 使用函數(FC)或函數塊(FB)控制電動機 3.5.1 函數(FC)形參接口區 3.5.2 函數塊(FB)形參接口區 3.5.3 【實例20】使用FC函數控制輸送帶物料分揀 第4章 觸摸屏和組態軟件 4.1 觸摸屏與PLC的連接 4.1.1 西門子精簡觸摸屏 4.1.2 觸摸屏的組態和使用 4.1.3 【實例21】用觸摸屏控制水泵降壓啟動 4.2 組態王的結構及與西門子S7-1200 PLC的連接 4.2.1 組態王的結構 4.2.2 組態王與西門子S7-1200 PLC的連接 4.2.3 【實例22】交通指示燈 4.3 移位指令及其應用實例 4.3.1 右移指令(SHR)和左移指令(SHL) 4.3.2 循環右移指令(ROR)和循環左移指令(ROL) 4.3.3 【實例23】6位單點移位 4.3.4 【實例24】點數可調的單點移位 第5章 用西門子S7-1200 PLC實現運動控制 5.1 運動控制的基本概念 5.1.1 運動控制系統的基本組成 5.1.2 運動控制的基礎 5.1.3 西門子S7-1200 PLC的脈沖串輸出 5.1.4 HB-4020M驅動器及其與西門子S7-1200 PLC的電氣接線 5.1.5 步進電動機 5.2 工藝對象“軸” 5.2.1 組態 5.2.2 使用控制面板調試 5.2.3 診斷 5.2.4 運動控制相關指令 5.2.5 【實例25】單軸控制步進電動機 第6章 西門子S7-1200 PLC的SCL編程 6.1 SCL指令 6.1.1 SCL輸入/輸出變量定義 6.1.2 SCL指令規范 6.1.3 【實例26】每月天數計算 6.1.4 【實例27】SIN(x)的計算 6.1.5 【實例28】素數判斷 6.2 間接尋址SCL編程 6.2.1 PEEK指令 6.2.2 POKE指令 6.2.3 【實例29】POKE指令到Q點輸出 6.3 數組SCL編程 6.3.1 數組的概述 6.3.2 【實例30】對數組進行排序 6.3.3 【實例31】對8位數組進行讀取及取反操作 6.4 時間記錄SCL編程 6.4.1 【實例32】報警信號時間記錄表 6.4.2 【實例33】電動機故障停機時間記錄 第7章 西門子S7-1200 PLC的流程控制 7.1 模擬信號的輸入/輸出與組態 7.1.1 PLC處理模擬信號的過程 7.1.2 模擬量擴展模塊 7.1.3 模擬量輸入/輸出模塊 7.1.4 【實例34】工業攪拌系統 7.1.5 【實例35】輸送帶傳動的模擬量控制 7.2 PID控制及其應用 7.2.1 PID控制 7.2.2 PID控制器 7.2.3 【實例36】液壓站輸出壓力的PID控制 第8章 西門子S7-1200 PLC的以太網通信 8.1 以太網通信基礎 8.1.1 通信系統的標準化框架 8.1.2 常見的拓撲結構 8.1.3 常見的傳輸介質 8.1.4 傳輸機制 8.1.5 多臺西門子S7-1200 PLC IP地址的設置 8.1.6 多臺西門子S7-1200 PLC之間邏輯網絡連接的配置 8.1.7 傳輸層通信協議 8.2 以太網通信實例 8.2.1 【實例37】一臺西門子S7-1200 PLC傳送100個字節給另一臺西門子S7-1200 PLC 8.2.2 【實例38】一臺西門子S7-1200 PLC傳送4個開關量給另一臺西門子S7-1200 PLC 8.3 PROFINET IO通信及其應用 8.3.1 PROFINET IO通信 8.3.2 【實例39】通過PROFINET IO通信實現PLC之間的數據傳送 8.3.3 【實例40】PLC和變頻器通過PROFINET控制輸送帶電動機 西門子S7-1200 PLC作為中小型PLC的佼佼者,在硬件配置和軟件編程方面都具有強大的優勢。本書在介紹西門子S7-1200 PLC項目創建、硬件配置的基礎上,結合實例講述指示燈控制、電動機控制、組態軟件控制、運動控制、SCL編程、流程控制及以太網通信等從入門到實踐的實現過程,幫助讀者掌握編程技巧,完成從簡單到復雜的工程項目。本書深入淺出、圖文并茂,既可作為高職高專電類相關專業的教材,也可作為廣大電工技術愛好者、職業培訓人員的參考用書。
PLC是高職高專電氣自動化、機電一體化及樓宇智能化等專業的必學課程,在目前的教學或培訓中,通常采用西門子產品作為實施載體。本書選用市場占有率較高的西門子S7-1200 PLC(為了簡略,有些地方簡稱為PLC)進行介紹。
西門子S7-1200 PLC作為中小型PLC的佼佼者,在硬件配置和軟件編程方面都具有強大的優勢。本書在介紹西門子S7-1200 PLC項目創建、硬件配置的基礎上,結合實例講述指示燈控制、電動機控制、組態軟件控制、運動控制、SCL編程、流程控制及以太網通信等從入門到實踐的實現過程,幫助讀者掌握編程技巧,完成從簡單到復雜的工程項目。 本書共8章:第1章介紹了西門子S7-1200 PLC的入門知識,包括TIA Portal軟件的安裝和初次使用的方法;第2章介紹了用位邏輯、定時器、計數器及其他指令控制指示燈的方法;第3章通過電動機的正/反轉控制、三相電動機星形—三角形連接啟動、單按鈕定時預警啟/停控制、皮帶跑偏報警控制、電動機的軟啟動控制等實例介紹了用西門子S7-1200 PLC實現電動機控制的方法;第4章介紹了西門子S7-1200 PLC的觸摸屏及組態軟件控制,引入組態王作為直接輸入/輸出界面;第5章通過工藝對象“軸”的概念介紹了運動控制的實現方法;第6章介紹了西門子S7-1200 PLC的SCL編程方法;第7章介紹了西門子S7-1200 PLC的流程控制方法;第8章介紹了西門子S7-1200 PLC的以太網通信。 本書不僅通過文字講述了西門子S7-1200 PLC控制系統的原理、硬件知識、常見指令及應用實例,還通過微課教程幫助讀者理解,既注重內容的系統、全面、新穎,又力求敘述簡練、層次分明、通俗易懂,所有實例均已在PLC實訓裝置上測試通過,理論知識和工程實際應用并重,具有極強的針對性、可讀性及實用性,是一本不可多得的好書。 參與本書編寫的還有周慶紅、王柏華、鄭振杰、李雄杰、葉明、應秋紅、鐘曉強、陳亞玲。本書在編寫過程中,得到了西門子(中國)有限公司相關技術人員的幫助,同時還參考和引用了國內外許多專家、學者最新發表的論文和著作等,在此一并表示感謝。 |