幫助中心 | 我的帳號 | 關於我們

零基礎學西門子S7-1200PLC編程與實戰(雙色圖解)

  • 作者:編者:蔡杏山|責編:李軍亮//徐卿華
  • 出版社:化學工業
  • ISBN:9787122457967
  • 出版日期:2025/01/01
  • 裝幀:平裝
  • 頁數:276
人民幣:RMB 78 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書從PLC編程基礎入手,採用雙色圖解和全實例講解的方式,全面介紹西門子S7-1200 PLC的編程及組態應用技術。主要內容包括:PLC編程入門,西門子S7-1200 PLC的硬體系統,TIA博途軟體的使用,S7-1200 PLC的基本指令和擴展指令及應用,S7-1200 PLC的函數(FC)、函數塊(FB)和組織塊(OB)的編程,S7-1200 PLC的順序控制方式與編程實例,模擬量功能與PID控制的使用,S7-1200 PLC的通信。
    本書講解由淺入深,通俗易懂,內容實用,案例豐富。為方便讀者學習,本書對重要內容還配有視頻輔助講解演示,掃描書中二維碼即可觀看,幫助讀者快速理解並掌握西門子S7-1200 PLC編程及應用。
    本書適合PLC技術人員自學使用,也可作為職業院校電類相關專業的教材。

作者介紹
編者:蔡杏山|責編:李軍亮//徐卿華

目錄
第1章  PLC編程入門
  1.1  概述
    1.1.1  PLC的定義
    1.1.2  PLC的分類
    1.1.3  PLC的特點
  1.2  PLC控制與繼電器控制比較
    1.2.1  繼電器正轉控制線路
    1.2.2  PLC正轉控制線路
    1.2.3  PLC控制、繼電器控制和單片機控制的比較
  1.3  PLC的組成與工作原理
    1.3.1  PLC的組成
    1.3.2  PLC內部組成
    1.3.3  PLC的工作方式
  1.4  PLC的編程語言
    1.4.1  梯形圖(LAD)
    1.4.2  功能塊圖(FBD)
    1.4.3  指令語句表(STL)
  1.5  S7-1200 PLC應用系統開發流程與實例
    1.5.1  PLC應用系統開發的一般流程
    1.5.2  PLC控制電動機正反轉的開發實例
第2章  西門子S7-1200 PLC的硬體與存儲區
  2.1  CPU模塊與擴展單元
    2.1.1  CPU模塊的外形與面板組件
    2.1.2  各型號CPU模塊的比較與技術規範
    2.1.3  CPU模塊的接線
    2.1.4  S7-1200的擴展單元
  2.2  數制、數據類型與存儲區
    2.2.1  數制
    2.2.2  數據類型
    2.2.3  I、Q、M、DB存儲區
    2.2.4  存儲區地址的表示方法
第3章  TIA博途軟體的使用
  3.1  TIA博途軟體的安裝
    3.1.1  STEP7編程軟體的安裝
    3.1.2  PLCSIM模擬軟體的安裝
    3.1.3  軟體的啟動
    3.1.4  TIA博途軟體窗口組件
  3.2  組態設備與編寫下載程序
    3.2.1  創建項目與組態設備
    3.2.2  編寫PLC程序
    3.2.3  編譯程序
    3.2.4  下載程序
  3.3  在線監視調試程序
    3.3.1  進入在線監視模式
    3.3.2  在梯形圖中監視調試程序
    3.3.3  用監控表監視調試程序
    3.3.4  用強製表監視調試程序
  3.4  用PLCSIM軟體模擬調試程序
    3.4.1  啟動模擬器並下載程序
    3.4.2  在SIM表添加程序中的變數(元件)

    3.4.3  模擬操作監視程序中的變數
第4章  西門子S7-1200 PLC的基本指令及應用
  4.1  位邏輯運算指令
    4.1.1  常開/常閉觸點、取反和線圈指令
    4.1.2  複位、置位指令
    4.1.3  邊沿指令
  4.2  定時器指令
    4.2.1  TP(脈衝定時器)指令
    4.2.2  TON(接通延時定時器)指令
    4.2.3  TOF(關斷延時定時器)指令
    4.2.4  TONR(時間累加器)指令
    4.2.5  RT(複位定時器)和PT(載入持續時間)指令
  4.3  計數器指令
    4.3.1  CTU(加計數)指令
    4.3.2  CTD(減計數)指令
    4.3.3  CTUD(加減計數)指令
  4.4  比較指令
    4.4.1  兩個數大小比較觸點指令
    4.4.2  值範圍比較指令
    4.4.3  有效性和無效性檢查觸點指令
  4.5  數學函數指令
    4.5.1  加、減、乘、除指令
    4.5.2  取余、取反、遞增、遞減和計算絕對值指令
    4.5.3  取最小值、最大值和設置限值指令
    4.5.4  計算平方、平方根、自然對數和指數指令
    4.5.5  計算正弦、餘弦、正切和反正弦、反餘弦、反正切指令
    4.5.6  返回小數和取冪指令
  4.6  移動指令0834.6.1移動值、存儲區移動和非中斷存儲區移動指令
    4.6.2  存儲區填充和非中斷的存儲區填充指令
    4.6.3  交換指令
  4.7  轉換指令
    4.7.1  轉換值、取整和截尾取整指令
    4.7.2  浮點數向上取整和浮點數向下取整指令
    4.7.3  標定(縮放)和標準化指令
  4.8  程序控制指令
    4.8.1  跳轉和跳轉標籤指令
    4.8.2  定義跳轉列表、跳轉分支(分配器)和返回指令
  4.9  字邏輯運算指令
    4.9.1  與、或、非和異或指令
    4.9.2  解碼與編碼指令
    4.9.3  選擇、多路復用和多路分用指令
  4.10  移位和循環移位指令
    4.10.1  移位指令
    4.10.2  循環移位指令
第5章  西門子S7-1200 PLC基本指令應用實例
  5.1  常用PLC控制線路與程序
    5.1.1  啟動、自鎖和停止控制電動機的線路與程序
    5.1.2  單人多地和多人多地啟/停控制電動機的線路與程序
    5.1.3  星形-三角形啟動電動機的線路與程序
    5.1.4  電動機過載聲光報警的線路與程序

    5.1.5  電動機延時啟/停控制的線路與程序
    5.1.6  兩台電動機先後啟/停控制的線路與程序
    5.1.7  定時器與計數器組合長定時控制電動機的線路與程序
    5.1.8  燈閃爍控制的線路與程序
  5.2  基本指令應用實例一:PLC控制噴泉
    5.2.1  控制功能
    5.2.2  PLC使用的IO端子與外接設備
    5.2.3  PLC控制線路
    5.2.4  PLC程序及詳細說明
  5.3  基本指令應用實例二:PLC控制交通信號燈
    5.3.1  控制功能
    5.3.2  PLC使用的IO端子與外接設備
    5.3.3  PLC控制線路
    5.3.4  PLC程序及詳細說明
  5.4  基本指令應用實例三:PLC控制多級傳送帶
    5.4.1  控制功能
    5.4.2  PLC使用的IO端子與外接設備
    5.4.3  PLC控制線路
    5.4.4  PLC程序及詳細說明
第6章  西門子S7-1200 PLC的FC、FB和OB編程
  6.1  編程方式與塊結構
    6.1.1  線性化、模塊化和結構化編程方式
    6.1.2  用戶程序的塊結構
  6.2  FC(函數)編程
    6.2.1  不帶參數傳遞的FC編程舉例
    6.2.2  帶參數傳遞的FC編程舉例
  6.3  FB(函數塊)編程
    6.3.1  FB使用一個背景DB的編程舉例
    6.3.2  FB使用多個背景DB的編程舉例
    6.3.3  FB使用多重背景DB的編程舉例
  6.4  中斷與OB(組織塊)編程
    6.4.1  中斷與組織塊
    6.4.2  程序循環OB的使用與編程舉例
    6.4.3  啟動OB的使用與編程舉例
    6.4.4  循環中斷OB的使用與編程舉例
    6.4.5  時間中斷OB的使用與編程舉例
    6.4.6  延時中斷OB的使用與編程舉例
    6.4.7  硬體中斷OB的使用與編程舉例
第7章  西門子S7-1200 PLC的順序控制方式與編程實例
  7.1  S7-1200 PLC三種順序控制方式及編程
    7.1.1  順序控制與順序功能圖
    7.1.2  單序列順序控制方式及編程
    7.1.3  選擇序列順序控制方式及編程
    7.1.4  並行序列順序控制方式及編程
  7.2  單序列順序控制編程實例:PLC控制兩種液體混合裝置
    7.2.1  控制功能
    7.2.2  PLC使用的IO端子與外接設備
    7.2.3  PLC控制線路
    7.2.4  順序控制功能圖
    7.2.5  PLC控製程序及說明

  7.3  選擇序列順序控制編程實例:PLC控制大小鐵球分揀機
    7.3.1  控制功能
    7.3.2  PLC使用的IO端子與外接設備
    7.3.3  PLC控制線路
    7.3.4  順序控制功能圖
    7.3.5  PLC控製程序及說明
  7.4  並行序列順序控制編程實例:PLC控制剪板機
    7.4.1  控制功能
    7.4.2  PLC使用的IO端子與外接設備
    7.4.3  PLC控制線路
    7.4.4  順序控制功能圖
    7.4.5  PLC控製程序及說明
第8章  西門子S7-1200 PLC的擴展指令及應用
  8.1  日期和時間指令
    8.1.1  轉換時間並提取指令
    8.1.2  時間相加和時間相減指令
    8.1.3  時差和組合時間指令
    8.1.4  設置時間和讀取時間指令
    8.1.5  讀取本地時間和寫入本地時間指令
    8.1.6  運行時間定時器指令
  8.2  字元和字元串指令
    8.2.1  字元與字元串數據類型
    8.2.2  移動字元串和轉換字元串指令
    8.2.3  字元串與數字值相互轉換指令
    8.2.4  字元串與字元相互轉換指令
    8.2.5  確定(查詢)字元串長度指令
    8.2.6  ASCII字元串與十六進位數相互轉換指令
    8.2.7  合併字元串和刪除字元串中的字元指令
    8.2.8  讀取字元串左邊、右邊和中間字元指令
    8.2.9  在字元串中插入、查找和替換字元指令
  8.3  PTO/PWM脈衝發生器與脈衝輸出指令
    8.3.1  PTO/PWM脈衝發生器與脈衝輸出端分配
    8.3.2  脈寬調製指令(CTRL_PWM)說明
    8.3.3  在STEP7軟體中配置PTO/PWM脈衝發生器
    8.3.4  PWM脈衝的產生與更改占空比編程舉例
  8.4  高速計數器及指令
    8.4.1  高速計數器的工作模式
    8.4.2  高速計數器分配的輸入端子
    8.4.3  高速計數器的配置
    8.4.4  高速計數器指令說明及使用舉例
第9章  西門子S7-1200 PLC的模擬量功能與PID控制
  9.1  模擬量輸入功能
    9.1.1  模擬量輸入信號板/模塊的接線和技術規範
    9.1.2  輸入模擬量與對應轉換得到的數字量
    9.1.3  模擬量輸入模塊的配置
    9.1.4  模擬量輸入功能的使用舉例
  9.2  模擬量輸出功能
    9.2.1  模擬量輸出信號板/模塊的接線和技術規範
    9.2.2  數字量與數/模轉換輸出的模擬量
    9.2.3  模擬量輸出模塊的配置

    9.2.4  模擬量輸出功能的使用舉例
  9.3  PID控制器的結構原理、指令與配置
    9.3.1  PID控制原理
    9.3.2  PID_Compact指令(通用PID控制器)
    9.3.3  PID_Compact控制器的組成及說明
    9.3.4  PID控制器的配置
  9.4  PID 控制應用實例:恆壓供水系統
    9.4.1  恆壓二次供水系統的組成
    9.4.2  恆壓供水的PLC控制線路與程序
    9.4.3  模擬量輸入、模擬量輸出模塊和PID控制器的配置
    9.4.4  程序的運行監視
    9.4.5  PID控制器的調試
第10章  西門子S7-1200 PLC的通信
  10.1  通信基礎知識
    10.1.1  通信方式
    10.1.2  通信傳輸介質
    10.1.3  S7-1200支持的通信與使用的介面
  10.2  兩台S7-1200 PLC的乙太網通信實例
    10.2.1  S7-1200 CPU乙太網連接的設備類型與支持的通信協議
    10.2.2  IP地址的設置
    10.2.3  乙太網通信指令
    10.2.4  兩台S7-1200 PLC開放式用戶通信實例
  10.3  S7-1200 PLC與S7-200 SMART PLC基於S7協議的乙太網通信實例
    10.3.1  GET/PUT(遠程讀/寫)指令介紹
    10.3.2  通信要求與硬體接線
    10.3.3  創建項目
    10.3.4  添加子網創建S7通信連接
    10.3.5  配置S7通信連接
    10.3.6  創建接收和發送數據塊
    10.3.7  用GET和PUT指令為S7-1200 PLC編寫通信程序
    10.3.8  配置S7-200 SMART PLC的IP地址並編寫有關程序
    10.3.9  電腦、S7-1200 PLC、S7-200 SMART PLC三者的硬體連接與在線監視調試
  10.4  遠程分散式I/O設備與PLC通信實例
    10.4.1  分散式I/O設備與S7-1200 CPU模塊通信實例
    10.4.2  分散式I/O智能設備與S7-1200 CPU模塊通信實例
附錄  CPU1215C技術規範

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032