發表於2024-11-24
三大品牌:歐姆龍、西門子、三菱
五大主題:順序控製、脈衝量控製、模擬量控製、通信、數據處理
經典PLC圖書再版,作者用他龐大的知識背景,深厚的工程經驗,從思想的整體框架角度去講解編程的理論、算法和技巧,是PLC領域不可多得的提升讀者領悟知識深度的著作。
《PLC編程實用指南(第3版)》圍繞PLC用於順序控製、脈衝量控製、模擬量控製、通信及數據處理五大主題,對歐姆龍、西門子、三菱及部分和利時(含ABB)、AB、施耐德、GE PLC的資源及其功能做瞭分析,並以這五大主題的應用程序設計為實例,係統介紹瞭PLC應用程序設計的理論、算法及技巧,具有理論的完整性和實際的可操作性。本書內容完整、概念清晰、算法實用、獨創求新、涉及麵廣、信息量大,是PLC編程的實用指南。它可幫助您盡快步入PLC編程殿堂,進而成為精通多品牌PLC編程技術的高手。
宋伯生,PLC圖書領域,南廖(廖常初)北宋(宋伯生)之一,《PLC編程理論、算法和技巧》《PLC編程實用指南》暢銷書的作者,
前言
緒論1
0.1PLC原理1
0.2PLC類型4
0.3PLC性能6
0.4PLC應用8
0.5PLC使用9
第1章PLC編程技術基礎16
1.1PLC程序概念16
1.1.1PLC 指令16
1.1.2PLC 功能(Function)17
1.1.3PLC 功能塊(Function block)17
1.1.4PLC 程序塊(POU)18
1.1.5PLC 任務(Task)18
1.1.6PLC工程(Project)19
1.2PLC程序語言19
1.2.1指令錶(Instruction List,IL)20
1.2.2結構化文本語言(Structured Text,ST)20
1.2.3梯形圖(Ladder Diagram,LD)22
1.2.4功能塊圖(Function Block Diagram,FBD)23
1.2.5連續功能圖(Continuous Function Chart,CFC)24
1.2.6順序功能圖(Sequential Function Chart ,SFC)24
1.3PLC程序數據25
1.3.1地址26
1.3.2變量34
1.3.3常量36
1.3.4其它變量36
1.4PLC指令係統36
1.4.1基本邏輯類指令36
1.4.2定時、計數指令43
1.4.3應用指令49
1.4.4功能、功能塊65
1.5PLC編程軟件66
1.5.1概述66
1.5.2組成69
1.5.3使用73
1.6PLC程序實例78
1.6.1控製輸齣程序79
1.6.2單按鈕起停程序80
1.6.3求公因數程序84
結語86
第2章PLC順序控製程序設計88
2.1PLC順序控製概述88
2.1.1順序控製類型88
2.1.2順序控製編程方法90
2.2組閤邏輯編程92
2.2.1組閤邏輯錶達式與真值錶92
2.2.2組閤邏輯分析93
2.2.3組閤邏輯綜閤93
2.2.4組閤邏輯綜閤實例94
2.3異步時序邏輯編程96
2.3.1異步時序邏輯錶達式與通電錶96
2.3.2異步時序邏輯分析98
2.3.3異步時序邏輯綜閤99
2.3.4異步時序邏輯綜閤舉例103
2.4同步時序邏輯編程110
2.4.1異步時序邏輯同步化110
2.4.2同步時序邏輯錶達式與狀態圖111
2.4.3同步時序邏輯分析112
2.4.4同步時序邏輯綜閤113
2.4.5同步時序邏輯綜閤實例114
2.5標誌值法編程123
2.5.1基本思路123
2.5.2實現方法123
2.5.3實際應用123
2.6高級指令編程128
2.6.1用字邏輯指令處理128
2.6.2用子程序處理132
2.6.3用宏處理135
2.6.4用功能塊處理137
2.7圖解法編程139
2.7.1時序圖法編程139
2.7.2流程圖法編程141
2.7.3Petri網法編程145
2.8工程方法編程152
2.8.1分散控製及其應用152
2.8.2集中控製及其應用155
2.8.3混閤控製及其應用161
2.8.4工程方法編程再思考172
2.9綫性鏈錶控製編程173
2.9.1簡單綫性鏈錶程序實現及實例173
2.9.2分支綫性鏈錶算法要點及程序實現180
結語190
第3章脈衝量控製程序設計191
3.1脈衝量控製概述191
3.1.1脈衝量控製的目的191
3.1.2脈衝量控製的特點192
3.2脈衝量控製硬件基礎193
3.2.1脈衝信號采集193
3.2.2脈衝信號輸齣204
3.3高速計數比較控製編程211
3.3.1內置高速計數器比較控製211
3.3.2高速計數模塊比較控製216
3.4脈衝量開環控製編程220
3.4.1獨立運動控製220
3.4.2兩軸協調運動控製225
3.4.3多軸協調運動控製247
3.4.4運動控製細節處理248
3.5同步運動控製編程249
3.5.1同步開環控製249
3.5.2跟隨同步控製251
3.6硬件模塊實現運動控製252
3.6.1用位置控製、運動控製模塊實現252
3.6.2用運動控製CPU實現運動控製253
3.6.3專用於運動控製的PLC網絡254
結語255
第4章模擬量控製程序設計256
4.1模擬量控製概述256
4.1.1PLC模擬量控製過程256
4.1.2PLC模擬量控製目的257
4.1.3PLC模擬量控製類型258
4.1.4PLC模擬量控製特點261
4.1.5PLC模擬量控製要求及性能指標262
4.2PLC模擬量輸入及輸齣263
4.2.1模擬量輸入263
4.2.2模擬量輸齣264
4.2.3模擬量模塊訪問與數據處理266
4.3模擬量開環控製268
4.3.1程序控製268
4.3.2比例控製270
4.3.3補償控製271
4.4模擬量簡單閉環控製273
4.4.1ON/OFF閉環控製273
4.4.2負反饋控製275
4.5模擬量PID控製276
4.5.1PID控製算法276
4.5.2PID控製輸齣及參數278
4.5.3PID控製算法程序實現279
4.5.4PID控製改進算法281
4.5.5PID控製參數整定283
4.6用PID指令實現PID控製284
4.6.1PLC PID指令284
4.6.2PLC PID 指令應用實例287
4.7用PLC PID功能塊(FB)實現PID控製291
4.7.1西門子 PLC PID功能塊(FB)291
4.7.2PID功能塊(FB)應用294
4.8PID控製高級應用及其改進算法295
4.8.1串級PID控製295
4.8.2串級雙輔助迴路PID比例控製296
4.8.3串級比例並交叉限幅雙輔迴路PID控製297
4.8.4前饋與PID混閤控製297
4.9模擬量模糊控製程序設計298
4.9.1模糊控製原理298
4.9.2模糊控製算法301
4.9.3模糊算法實現304
4.10模擬量控製其它高級算法311
4.10.1最優控製311
4.10.2適應控製314
4.10.3預測控製316
4.10.4學習控製318
4.10.5專傢控製320
4.11模擬量硬件模塊控製326
4.11.1專用控製模塊326
4.11.2迴路控製模塊327
4.11.3過程控製CPU 329
結語330
第5章PLC通信程序設計331
5.1概述331
5.1.1PLC連網通信目的331
5.1.2PLC連網通信平颱333
5.1.3PLC連網通信方法344
5.1.4PLC通信程序特點352
5.2PLC與PLC通信程序設計354
5.2.1 PLC與PLC地址映射通信程序設計354
5.2.2PLC與PLC地址鏈接通信程序設計357
5.2.3 PLC與PLC 用串口指令通信程序設計372
5.2.4 PLC與PLC串口協議通信編程382
5.2.5 PLC與PLC網絡指令通信程序設計384
5.3PLC與計算機串口通信編程394
5.3.1計算機方程序設計要點395
5.3.2計算機用微軟控件通信編程397
5.3.3計算機用微軟應用程序接口通信編程416
5.3.4計算機用PLC廠商通信控件編程424
5.3.5計算機用PLC廠商通信函數編程427
5.3.6計算機用OPC編程427
5.3.7計算機與PLC用公網平颱通信編程437
5.3.8PLC方程序設計438
5.4PLC與計算機以太網通信編程440
5.4.1計算機用Winsock Api函數通信編程441
5.4.2計算機用Winsock控件通信編程441
5.4.3互聯網通信編程445
5.4.4PLC方程序設計447
5.5PLC與計算機組態軟件通信編程450
5.5.1組態軟件概念450
5.5.2組態軟件簡介451
5.5.3組態軟件編程457
5.6PLC與人機界麵通信程序設計464
5.6.1常用的人機界麵464
5.6.2人機界麵方程序設計467
5.6.3PLC方程序設計469
5.7PLC與智能裝置通信程序設計469
5.7.1用通信指令通信469
5.7.2用從站地址通信471
結語471
第6章PLC數據處理程序設計472
6.1數據終端是PLC的新角色472
6.1.1專職數據終端實例472
6.1.2兼職數據終端實例473
6.2數據采集程序設計474
6.2.1開關量采集475
6.2.2模擬量采集476
6.2.3脈衝量采集481
6.2.4脈衝選通采集484
6.3數據錄入程序設計486
6.3.1錄入數據設備486
6.3.2用通用指令錄入486
6.3.3用模擬方法錄入490
6.3.4用特殊指令錄入492
6.3.5用編碼鍵盤錄入492
6.4數據存儲程序設計494
6.4.1記錄存儲494
6.4.2壓縮存儲500
6.4.3安全存儲501
6.5數據顯示程序設計502
6.5.1數據數碼管顯示502
6.5.2數據動態顯示503
6.5.3數據脈衝選通顯示506
6.5.4高檔數據顯示設施507
6.6PLC數據傳送程序設計509
6.7數錶處理程序設計509
6.7.1排序510
6.7.2求總數513
6.7.3求平均數515
第7章PLC控製可靠性程序設計516
7.1PLC控製可靠性概述516
7.1.1PLC控製可靠性概念516
7.1.2PLC控製可靠性類型517
7.2PLC自身工作可靠性518
7.2.1PLC錯誤(故障)類型518
7.2.2係統錯誤記錄518
7.2.3PLC故障及其排除519
7.3PLC輸入程序可靠性519
7.4PLC輸齣程序可靠性524
7.5PLC通信程序可靠性526
7.6PLC異常處理程序527
結語531
第8章PLC程序組織532
8.1PLC程序組織概述532
8.1.1PLC程序組織步驟532
8.1.2PLC程序組織簡例535
8.2程序模塊化組織536
8.2.1程序模塊化組織概念536
8.2.2使用子程序法模塊化537
8.2.3使用跳轉指令模塊化537
8.2.4使用步進指令模塊化537
8.2.5用SFC語言編程537
8.2.6用程序塊、功能塊及函數編程538
8.3多PLC、多任務(程序、模塊)程序組織538
8.3.1歐姆龍 PLC多任務組織538
8.3.2S7��300、400機多模塊組織541
8.3.3三菱PLC多程序組織543
8.3.4多CPU係統程序組織544
8.4PLC程序柔性化547
8.4.1程序使用柔性547
8.4.2地址分配柔性548
8.4.3參數設定柔性548
8.4.4動作選擇柔性551
8.4.5信號反饋柔性551
8.5PLC程序調試551
8.5.1PLC程序調試概述551
8.5.2PLC程序仿真調試552
8.5.3PLC工作模式及其改變552
8.5.4PLC程序聯機調試554
8.5.5PLC程序現場調試554
8.5.6PLC程序文檔555
結語555
附錄 PLC與計算機通信協議556
附錄A 歐姆龍HostLink協議556
附錄B 歐姆龍FINS協議561
附錄C S��200 PPI通信協議565
附錄D 三菱PLC編程口通信協議568
附錄E Modbus串口通信協議572
附錄 FModbus TCP協議577
參考文獻578
本書於2006 年1 月發行瞭第1 版, 再版於2013 年。其所介紹的PLC 編程指南是作者近30 年來工程實踐及PLC 應用研究的總結。有的算法, 如順序控製中的工程設計法、異步時序邏輯正常工作原則及設計方法、PLC 時序邏輯同步化設計、運動控製目標追蹤法等, 則是作者在有關學術論文、齣版其它專著及本書時提齣的。本書不像其它大多數PLC 專著那樣隻是單純地介紹某個品牌PLC 的應用, 而是圍繞PLC 用於順序控製、脈衝量控製、模擬量控製、通信及數據處理五大主題, 以應用程序設計為實例, 詳細地介紹瞭PLC 編程理論、算法及技巧, 具有完整的理論性和實際的可操作性。以PLC 應用程序設計為主題的另一個好處是, 不會因PLC 機型的更迭而需要改變。盡管PLC 日新月異, 但本書始終會是您使用PLC 的好幫手。十多年來, 令作者欣慰的是這些編程理論、算法及技巧多數都得到廣大讀者的肯定, 在互聯網上也深受好評, 有的還在相關著作中予以引用。
本書此次再版隻是對舊版的修訂, 原有的風格、特點, 以及得到讀者肯定的優點還保留著。當初為瞭推廣PLC 的使用, 總想盡可能多地介紹一些PLC 的基礎及相關知識。為此,作者結閤工程實踐經驗的積纍及PLC 應用研究的深入, 曾先後齣版瞭10 本相關專著, 其篇幅大體上是一本比一本“厚”, 本書第2 版算是最厚的一本。如今PLC 應用已很廣泛, 有關專著已到瞭應該縮減篇幅、提煉精華、從“厚” 變“薄” 的時候瞭。所以此次本書改版主要是針對之前第2 版篇幅較大、不夠精煉的不足, 在加強針對性、少而精上下瞭較多功夫。
擺在讀者麵前的第3 版與前兩版相比有如下幾點變動:
1. 刪減瞭不必要的基礎、硬件及資料性知識; 刪減瞭不常用及重復的內容; 突齣瞭PLC 編程思想, 即編程理論、算法及技巧的探討;
2. 調整瞭章節結構, 使本書的主題更加鮮明, 係統性也有所增強;
3. 對標準化編程知識及對未來發展做瞭簡要說明, 並繼續保留有關編程新算法討論;
4. 精簡文字, 力爭精益求精。同時, 還對個彆文字及例圖錯誤做瞭改正, 彌補瞭當時的遺憾。
最後, 我在第2 版前言中講的: “一本專著, 與其它事物成長一樣, 也要有個過程”。
正所謂眾人拾柴火焰高, 有那麼多熱心讀者的熱情嗬護和具體幫助, 加上我自己的努力, 相信會縮短這個成長過程, 會讓讀者更加滿意! 然而, 盡管我的決心再大, 但個人能力、水平、精力有限, 所以, 也還可能留下遺憾, 在此還懇望讀者一如既往, 不吝賜教!宋伯生
PLC編程實用指南(第3版) 下載 mobi pdf epub txt 電子書 格式 2024
PLC編程實用指南(第3版) 下載 mobi epub pdf 電子書不錯的書,希望能對自己有用。
評分不錯的書,希望能對自己有用。
評分經常缺貨並且摺扣低。
評分慢慢看,對學習還是有些幫助的
評分編程軟件可以
評分編程軟件可以
評分老版書,搬傢,不見瞭,工具書
評分涉及的知識點很全麵,就是例子太少瞭!希望有所完善!
評分找到我想要的瞭,支持支持支持支持支持
PLC編程實用指南(第3版) mobi epub pdf txt 電子書 格式下載 2024