西門子S7-1200 PLC從入門到精通

西門子S7-1200 PLC從入門到精通

《西門子S7-1200 PLC從入門到精通》是2018年9月電子工業出版社出版的圖書,作者是李方園。

基本介紹

  • 書名:西門子S7-1200 PLC從入門到精通
  • 作者:李方園
  • ISBN:9787121350177
  • 頁數:300頁
  • 定價:69.8元
  • 出版社:電子工業出版社
  • 出版時間:2018年9月
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

西門子S7-1200作為紙拒汽汗中小型PLC的佼佼者,無論在硬體配置上還是在軟體編程上都具有強大的優勢,尤其是基於乙太網的編程和通訊特點,給S7-1200 PLC 的套用帶來了無限的想像力。本書按照S7-1200項目的創建、硬體的配置、控制指示燈、控制電動機、組態軟體控制、運動控制、SCL編程、流備辣境承程控制及乙太網通訊的順序講述,不僅給出了編程技巧,而且列舉了從簡單到複雜、從入門到精通的38個實例項目。

圖書目錄

第1章西門子S7-1200 PLC入門知識
11西門子S7-1200 PLC的硬體組成
111西門子S7-1200 PLC的硬體概述
112西門子S7-1200 PLC模組的基本構成
113西門子S7-1200 PLC的常見擴展模組
12TIA Portal軟體
121TIA Portal軟體的概述
122TIA Portal軟體的安裝
13西門子S7-1200 PLC的初次使用
131【實例1】三相電動機直接啟動控制
132乙太網通信的連線方式
14數據類型與程式結構
141西門子S7-1200 PLC的物理存儲器
142西門子S7-1200 PLC的基本數據類型
143位、位元組、字與雙字的定址
144用戶程式的執行
145西門子S7-1200 PLC實現控制的過程
第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2TON指令
223TOF和TP定時器
224【實例5】延時開延時關的指示燈
225【實例6】按一定頻率閃爍指示燈
23計數器
231計數器的種類
232CTU計數器
233CTD計數器
234CTUD計數器記慨雄
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1PWM控制的基本概念
342西門子S7-1200 PLC的PWM套用
343【實例19】電動機軟啟動、軟停止的控制
344【實例20】兩台電動機軟啟動、軟停止的順序控鞏熱制
第4章西門子S7-1200 PLC的組態軟體控制
41組態軟體概念的引入
411開放式人機界面和組態軟體
4院重章12組態軟體的定義和特點
413組態軟體的系統構成
414常用的組態軟體
42組態王與西門子S7-1200 PLC的連線
421組態王軟體的結構
422組態王與西門子S7-1200 PLC的連線
423【實例21】交通指示燈
43移位控制及其組態套用
431SHR右移指令和SHL左移指令
432ROR循環右移指令和ROL循環左移指令
433【實例22】6位單點移位
434【實例23】點數可調的單擊厚殃點移位
第5章西門子S7-1200 PLC的運動控制
51運動控制的基本概念
511運動控制的基本架構
512西門子S7-1200 PLC實現運動控制的基礎
513西門子S7-1200 PLC PTO脈衝輸出
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【實例24】單軸步進控制電動機
第6章西門子S7-1200 SCL編程
61SCL語言指令入門
611SCL語言指令的概述
612【實例25】每月天數計算
613【實例26】SIN(x)的計算
614【實例27】素數判斷
62間接定址SCL編程
621PEEK和POKE指令概述
622PEEK指令
623POKE指令
624【實例28】POKE指令輸出到Q點
63數組SCL編程
631數組的概述
632【實例29】對數組進行排序
633【實例30】對8位數組進行讀取並取反操作
64時鐘和報警SCL編程
641時間指令
642【實例31】報警信號時間記錄表
643【實例32】電動機故障停機時間記錄
第7章西門子S7-1200 PLC的流程控制
71模擬量輸入/輸出與組態
711PLC處理模擬量的過程
712模擬量擴展模組
713模擬量輸入/輸出模組的選型
714【實例33】工業攪拌系統
715【實例34】輸送帶傳動的模擬量控制
72PID指令及其套用
721PID的基本概念
722PID控制器
723【實例35】液壓站壓力PID的控制
第8章西門子S7-1200 PLC的乙太網通信
81西門子S7-1200 PLC乙太網的通信基礎
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西門子S7-1200 PLC的乙太網傳輸層通信協定
82兩台西門子S7-1200 PLC的乙太網通信實例
821【實例36】一個西門子S7-1200 PLC傳送100個位元組給
另外一個西門子S7-1200 PLC
822【實例37】一個西門子S7-1200 PLC傳送4個開關量給
另外一個西門子S7-1200 PLC
83組態軟體在西門子S7-1200 PLC乙太網通信中的套用
831【實例38】用組態王監控兩台西門子S7-1200 PLC
832西門子S7-1200 PLC、組態王及EXCEL之間的動態數據交換
參考文獻
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1PWM控制的基本概念
342西門子S7-1200 PLC的PWM套用
343【實例19】電動機軟啟動、軟停止的控制
344【實例20】兩台電動機軟啟動、軟停止的順序控制
第4章西門子S7-1200 PLC的組態軟體控制
41組態軟體概念的引入
411開放式人機界面和組態軟體
412組態軟體的定義和特點
413組態軟體的系統構成
414常用的組態軟體
42組態王與西門子S7-1200 PLC的連線
421組態王軟體的結構
422組態王與西門子S7-1200 PLC的連線
423【實例21】交通指示燈
43移位控制及其組態套用
431SHR右移指令和SHL左移指令
432ROR循環右移指令和ROL循環左移指令
433【實例22】6位單點移位
434【實例23】點數可調的單點移位
第5章西門子S7-1200 PLC的運動控制
51運動控制的基本概念
511運動控制的基本架構
512西門子S7-1200 PLC實現運動控制的基礎
513西門子S7-1200 PLC PTO脈衝輸出
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【實例24】單軸步進控制電動機
第6章西門子S7-1200 SCL編程
61SCL語言指令入門
611SCL語言指令的概述
612【實例25】每月天數計算
613【實例26】SIN(x)的計算
614【實例27】素數判斷
62間接定址SCL編程
621PEEK和POKE指令概述
622PEEK指令
623POKE指令
624【實例28】POKE指令輸出到Q點
63數組SCL編程
631數組的概述
632【實例29】對數組進行排序
633【實例30】對8位數組進行讀取並取反操作
64時鐘和報警SCL編程
641時間指令
642【實例31】報警信號時間記錄表
643【實例32】電動機故障停機時間記錄
第7章西門子S7-1200 PLC的流程控制
71模擬量輸入/輸出與組態
711PLC處理模擬量的過程
712模擬量擴展模組
713模擬量輸入/輸出模組的選型
714【實例33】工業攪拌系統
715【實例34】輸送帶傳動的模擬量控制
72PID指令及其套用
721PID的基本概念
722PID控制器
723【實例35】液壓站壓力PID的控制
第8章西門子S7-1200 PLC的乙太網通信
81西門子S7-1200 PLC乙太網的通信基礎
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西門子S7-1200 PLC的乙太網傳輸層通信協定
82兩台西門子S7-1200 PLC的乙太網通信實例
821【實例36】一個西門子S7-1200 PLC傳送100個位元組給
另外一個西門子S7-1200 PLC
822【實例37】一個西門子S7-1200 PLC傳送4個開關量給
另外一個西門子S7-1200 PLC
83組態軟體在西門子S7-1200 PLC乙太網通信中的套用
831【實例38】用組態王監控兩台西門子S7-1200 PLC
832西門子S7-1200 PLC、組態王及EXCEL之間的動態數據交換
參考文獻

相關詞條

熱門詞條

聯絡我們