西門子S7-1200 PLC編程從入門到實戰

李方園

  • 出版商: 電子工業
  • 出版日期: 2021-12-01
  • 定價: $534
  • 售價: 8.5$454
  • 語言: 簡體中文
  • 頁數: 296
  • 裝訂: 平裝
  • ISBN: 7121424142
  • ISBN-13: 9787121424144
  • 下單後立即進貨 (約4週~6週)

商品描述

本書針對西門子S7-1200 PLC和博途軟件進行了深入淺出的解說,共6章、31個實戰案例,詳細介紹了S7-1200 PLC獨有的OB、FC和FB模塊化編程,包括梯形圖和結構化控制語言SCL,借助工業以太網技術,實現PROFINET IO、S7協議通信、MODBUS TCP通信和多種組態,完成變頻、步進和伺服驅動功能,助力構建一體化智能控制平臺。 本書在相關部位提供微視頻講解。讀者通過手機掃描二維碼,可邊看視頻講解邊看書學習。 本書提供的源程序請到華信教育資源網http://wwwhxeducomcn下載。 本書圖文並茂、案例紛呈,適合廣大自動化技術人員、中高級電工人員作為工程指導用書,也適合高職院校的電氣自動化技術、工業機器人技術、智能控制技術、機電一體化等相關專業作為輔助教材和指導書。

作者簡介

李方園,1973.03出生,1995年畢業於浙江大學電氣工程及自動化專業,2012.06獲得浙江工業大學控制工程碩士學位,師從王萬良教授,長期從事自動化、智能化控制的理論研究與教學、實踐應用與推廣,現為《變頻器世界》雜誌編委、《控制與傳動》技術主編,目前在浙江工商職業技術學院任電子信息學院副院長,政治立場堅定,多次考核優秀。長期從事電氣自動化教學和科研工作,省級專業帶頭人,其中“造紙行業的變頻節能改造研究”獲得2008年浙江省高校科研成果三等獎,出版浙江省十一五重點教材1本、#十二五職業教育規劃教材2本、#一主編與編著50餘本。作者立足專業,積極推進課程思政入課堂,“電子電氣類專業課程思政的主體可及性研究”獲得2021年省級思政課題立項。

目錄大綱

1章西門子S7-1200 PLC入門 
1.1S7-1200 PLC的硬件和軟件 
1.1.1PLC的定義 
1.1.2S7-1200 PLC的CPU模塊 
1.1.3S7-1200 PLC的擴展模塊 
1.1.4S7-1200 PLC的訂貨號描述 
1.1.5博途軟件簡介 
1.2初次使用S7-1200 PLC 
1.2.1PLC控制實現過程 
1.2.2PLC常見的三種元件 
1.2.3【實例1-1】液位自動控制 
1.3位邏輯編程 
1.3.1常用位邏輯 
1.3.2【實例1-2】三個開關控制一盞燈 
1.3.3【實例1-3】RS觸發器控制運載小車 
1.4定時器 
1.4.1定時器種類 
1.4.2TON和TOF 
1.4.3TP 
1.4.4TONR 
1.4.5【實例1-4】故障警示燈閃爍模式變化 
1.5計數器 
1.5.1計數器種類 
1.5.2三種計數器的時序圖 
1.5.3【實例1-5】灌裝計數控制 
2章用戶程序的功能指令與塊編程 
2.1S7-1200 PLC的數據類型及尋址 
2.1.1概述 
2.1.2基本數據類型 
2.1.3複雜數據類型 
2.1.4用戶數據類型 
2.1.5指針數據類型 
2.1.6變量尋址 
2.2功能指令 
2.2.1比較指令 
2.2.2移動指令 
2.2.3數學運算指令 
2.2.4其他功能指令 
2.2.5【實例2-1】用一個按鈕控制5盞照明燈先亮後滅 
2.2.6【實例2-2】用一個按鈕控制5盞照明燈依次亮、滅 
2.3數據塊 
2.3.1概述 
2.3.2【實例2-3】以變量符號訪問數據塊 
2.3.3【實例2-4】以#對地址方式訪問數據塊 
2.4組織塊 
2.4.1概述 
2.4.2OB的實現功能 
2.4.3【實例2-5】使用循環中斷實現方波週期變化 
2.4.4【實例2-6】使用硬件中斷實現模擬量輸出變化 
2.5函數塊與函數的應用 
2.5.1概述 
2.5.2函數及其接口區定義 
2.5.3函數塊FB接口區及其單個實例DB 
2.5.4【實例2-7】模擬量信號增益的FC編程 
2.5.5【實例2-8】電動機延時啟/停的FB編程 
2.6SCL及其應用 
2.6.1概述 
2.6.2SCL指令介紹 
2.6.3【實例2-9】用SCL編寫OB實現電動機的控制 
2.6.4【實例2-10】用SCL編寫FB 
3章S7-1200 PLC以太網通信編程 
3.1以太網通信基礎 
3.1.1SIMATIC NET網絡結構 
3.1.2從PROFIBUS到PROFINET轉變 
3.1.3S7-1200 PLC以太網支持的通信服務 
3.2PROFINET IO通信 
3.2.1PROFINET IO概述 
3.2.2【實例3-1】通過PROFINET IO控制電動機 
3.2.3【實例3-2】通過PROFINET IO監控遠端模擬量信號 
3.3S7協議通信 
3.3.1概述 
3.3.2S7通信指令 
3.3.3【實例3-3】通過S7協議通信傳送模擬量與數字量信號 
3.4MODBUS TCP通信 
3.4.1MODBUS TCP概述 
3.4.2MODBUS TCP通信指令 
3.4.3【實例3-4】通過MODBUS TCP實現開關量信號傳送 
4章組態與仿真技術應用 
4.1西門子精簡觸摸屏與S7-1200 PLC的組態 
4.1.1觸摸屏概述 
4.1.2西門子KTP精簡觸摸屏 
4.1.3【實例4-1】精簡觸摸屏控制電動機 
4.2西門子仿真技術 
4.2.1仿真概述 
4.2.2【實例4-2】單按鈕控制三台電動機啟/停的PLC離線仿真 
4.2.3【實例4-3】兩台電動機延時啟/停聯合仿真 
4.3MCGS觸摸屏與S7-1200 PLC的組態 
4.3.1開放式人機界面概述 
4.3.2【實例4-4】電動機控制的MCGS編程 
4.4雲組態應用 
4.4.1雲組態概述 
4.4.2雲組態指令WWW和HTML調用函數AWP 
4.4.3【實例4-5】手機端或PC端實現電動機正/反轉控制 
5章S7-1200 PLC控制變頻器 
5.1S7-1200 PLC通過PROFIBUS控制變頻器 
5.1.1現場總線概述 
5.1.2【實例5-1】S7-1200 PLC通過PROFIBUS控制變頻器ACS800 
5.2S7-1200 PLC通過PROFINET控制G120變頻器 
5.2.1G120變頻器概述 
5.2.2【實例5-2】通過博途軟件對G120變頻器進行參數設置與調試 
5.2.3【實例5-3】觸摸屏控制G120變頻器啟/停並設定運行速度 
6章S7-1200 PLC運動控制 
6.1高速脈衝輸入/輸出與運動控制 
6.1.1S7-1200 PLC實現運動控制的基礎 
6.1.2運動控制的相關指令 
6.2高速脈衝輸入HSC 
6.2.1高速計數器概述 
6.2.2高速脈衝輸入指令 
6.2.3【實例6-1】編碼器計數動作指示 
6.3步進控制 
6.3.1步進電動機概述 
6.3.2步進電動機的應用 
6.3.3【實例6-2】滑動座步進電動機的控制 
6.4V90 PN伺服的運動控制模式 
6.4.1伺服系統概述 
6.4.2伺服電動機與驅動器的結構 
6.4.3【實例6-3】絲槓機構的V90 PN伺服控制 
6.5V90 PN伺服的EPOS控制模式 
6.5.1FB284指令概述 
6.5.2【實例6-4】用FB284實現伺服定位控制 
參考文獻