出版時間:2013-1 出版社:宋伯生 機(jī)械工業(yè)出版社 (2013-01出版) 作者:宋伯生
內(nèi)容概要
《PLC編程實用指南(第2版)》突破單一PLC品牌的壁壘,圍繞PLC用于順序控制、模擬量控制、脈沖量控制、信息處理及遠(yuǎn)程控制五大主題,對歐姆龍、西門子、三菱、和利時(含ABB)與部分AB、施耐德、GE PLC的資源及其功能作了分析,并針對這五大主題的應(yīng)用程序設(shè)計,系統(tǒng)介紹了PLC應(yīng)用程序設(shè)計的理論、算法及技巧。《PLC編程實用指南(第2版)》內(nèi)容完整、概念清晰、算法實用、獨(dú)創(chuàng)求新、涉及面廣、信息量大,是PLC編程的實用指南??蓭椭M快步入PLC編程殿堂,進(jìn)而成為精通多品牌PLC編程技術(shù)的編程高手。
《PLC編程實用指南(第2版)》主題是PLC應(yīng)用編程。顯然這個主題不會因PLC機(jī)型更迭而有大的改變。所以,盡管PLC日新月異,《PLC編程實用指南(第2版)》將都是你使用PLC的好幫手。
《PLC編程實用指南(第2版)》可作為有關(guān)培訓(xùn)班及高校進(jìn)行PLC編程教學(xué)的參考教材,也可作學(xué)習(xí)PLC編程的自學(xué)用書,還可作PLC程序設(shè)計及論文撰寫的參考文獻(xiàn)。
書籍目錄
第2版前言第1版前言緒論 10.1PLC的產(chǎn)生 10.1.1繼電控制電路 10.1.2可接插邏輯控制器與順序控制器 50.1.3GM10條 60.1.4PLC的誕生 60.2PLC的原理 80.2.1PLC實現(xiàn)控制的要點(diǎn) 80.2.2PLC實現(xiàn)控制的過程 90.2.3PLC實現(xiàn)控制的方式 100.2.4PLC響應(yīng)時間的計算 100.3PLC的組成 110.3.1從結(jié)構(gòu)看 110.3.2從功能看 120.4PLC的類型 170.4.1按控制規(guī)模分 170.4.2按結(jié)構(gòu)特點(diǎn)分 170.4.3按生產(chǎn)廠商分 180.4.4按其他特點(diǎn)劃分 180.5PLC的特點(diǎn) 190.5.1功能豐富 190.5.2使用方便 190.5.3工作可靠 210.5.4經(jīng)濟(jì)合算 220.6PLC的性能 230.6.1工作速度 230.6.2控制規(guī)模 230.6.3組成模塊 240.6.4內(nèi)存容量 240.6.5指令系統(tǒng) 250.6.6支持軟件 250.6.7可靠措施 250.6.8連網(wǎng)通信 250.6.9經(jīng)濟(jì)指標(biāo) 260.7PLC的應(yīng)用 260.7.1PLC用于系統(tǒng)控制自動化 260.7.2PLC用于系統(tǒng)控制網(wǎng)絡(luò)化 270.7.3PLC用于系統(tǒng)控制信息化 270.7.4PLC用于系統(tǒng)控制智能化 270.8PLC的使用 280.8.1系統(tǒng)配置 280.8.2程序設(shè)計 33結(jié)束語 39請想想 39第1章 PLC編程技術(shù)基礎(chǔ) 401.1PLC程序概念 401.1.1PLC 指令 401.1.2PLC 功能(Function) 411.1.3PLC 功能塊(Function block) 411.1.4PLC 程序塊(POU) 421.1.5PLC 任務(wù)(Task) 431.1.6PLC工程(Project) 431.2PLC程序語言 441.2.1指令表 451.2.2結(jié)構(gòu)化文本語言 451.2.3梯形圖 471.2.4功能塊圖 501.2.5連續(xù)功能圖 501.2.6順序功能圖 511.2.7系統(tǒng)流程語言 521.2.8SAMA圖及G編程語言 541.3PLC程序數(shù)據(jù) 551.3.1地址 551.3.2變量 651.3.3常量 711.3.4其他操作數(shù) 721.4PLC指令系統(tǒng) 721.4.1基本邏輯類指令 751.4.2定時、計數(shù)指令 821.4.3應(yīng)用指令 871.4.4功能、功能塊 1041.5PLC編程軟件 1071.5.1概述 1071.5.2組成 1091.5.3操作 1201.5.4安裝 1201.5.5使用 1231.5.6幫助及其他 1431.6PLC典型程序 1441.6.1控制輸出程序 1441.6.2起停程序 1461.6.3狀態(tài)轉(zhuǎn)換程序 1501.6.4定時控制程序 1521.6.5動作控制程序 1531.6.6步進(jìn)程序 1551.6.7轉(zhuǎn)換程序 1581.6.8數(shù)據(jù)存儲程序 1591.6.9聯(lián)鎖、互鎖程序 1601.6.10求公因數(shù)程序 161結(jié)束語 163請想想 163請試試 163第2章 PLC順序控制程序設(shè)計 1642.1PLC順序控制概述 1642.1.1順序控制類型 1642.1.2順序控制編程方法 1682.1.3順序控制輸入器件 1712.1.4順序控制執(zhí)行器 1722.2組合邏輯編程 1752.2.1組合邏輯表達(dá)式與真值表 1752.2.2組合邏輯分析 1802.2.3組合邏輯綜合 1812.2.4組合邏輯綜合實例 1812.3異步時序邏輯編程 1862.3.1異步時序邏輯表達(dá)式與通電表 1862.3.2異步時序邏輯分析 1902.3.3異步時序邏輯綜合 1922.3.4異步時序邏輯綜合舉例 1962.4同步時序邏輯編程 2052.4.1異步時序邏輯同步化 2052.4.2同步時序邏輯表達(dá)式與狀態(tài)圖 2072.4.3同步時序邏輯分析 2082.4.4同步時序邏輯綜合 2102.4.5同步時序邏輯綜合實例 2102.5標(biāo)志值法編程 2222.5.1基本思路 2222.5.2實現(xiàn)方法 2222.5.3實際應(yīng)用 2232.6高級指令編程 2282.6.1用字邏輯指令處理 2292.6.2用子程序處理 2332.6.3用宏處理 2362.6.4用功能塊處理 2382.7圖解法編程 2402.7.1時序圖法編程 2402.7.2流程圖法編程 2432.7.3Petri網(wǎng)法編程 2452.8工程法編程 2522.8.1分散控制及其應(yīng)用 2522.8.2集中控制及其應(yīng)用 2562.8.3混合控制及其應(yīng)用 2632.8.4線性鏈表控制 2722.8.5工程法編程再思考 288結(jié)束語 289請想想 290請試試 290第3章 模擬量控制程序設(shè)計 2913.1模擬量控制概述 2913.1.1PLC模擬量控制過程 2913.1.2PLC模擬量控制目的 2933.1.3PLC模擬量控制類型 2943.1.4PLC模擬量控制特點(diǎn) 2973.1.5PLC模擬量控制要求及性能指標(biāo) 2983.2PLC模擬量輸入及輸出 3003.2.1模擬量傳感器 3003.2.2模擬量輸入 3023.2.3PLC模擬量輸出方法 3043.2.4模擬量模塊訪問與數(shù)據(jù)處理 3063.2.5模擬量執(zhí)行器 3083.3模擬量開環(huán)控制 3083.3.1開環(huán)特性 3083.3.2開環(huán)控制 3103.4模擬量閉環(huán)基本控制 3163.4.1ON/OFF閉環(huán)控制 3163.4.2負(fù)反饋控制 3183.4.3偏差控制 3193.4.4無靜差控制 3213.5模擬量一般PID控制 3233.5.1PID控制基本公式 3233.5.2PID控制輸出及參數(shù) 3243.5.3PID控制程序?qū)崿F(xiàn) 3253.5.4PID控制改進(jìn)算法 3283.5.5PID控制參數(shù)整定 3303.5.6PID控制應(yīng)用 3313.6歐姆龍PLC 用PID指令實現(xiàn)PID控制 3323.6.1PID 指令說明 3323.6.2兩個自由度PID控制 3343.6.3PID參數(shù)整定 3343.6.4PID指令執(zhí)行 3353.6.5使用PID指令有關(guān)細(xì)節(jié) 3373.7三菱 PLC 用PID指令實現(xiàn)PID控制 3393.7.1FX 機(jī)PID指令格式 3393.7.2FX機(jī)PID指令要點(diǎn) 3403.7.3FX機(jī)PID指令應(yīng)用 3433.7.4三菱中、大型機(jī)PID 指令 3443.8西門子用PLC PID指令、函數(shù)塊實現(xiàn)PID控制 3503.8.1S7-200 PID 指令格式 3503.8.2S7-200 PID 指令要點(diǎn) 3513.8.3S7-200 PID 指令使用 3543.8.4PID功能塊 3543.8.5PID功能塊應(yīng)用 3583.8.6PID模塊化控制 3593.9和利時PLC LM機(jī)PID控制 3603.9.1運(yùn)用高等數(shù)學(xué)功能塊實現(xiàn)PID控制 3603.9.2運(yùn)用PID功能塊實現(xiàn)PID控制 3653.10PID控制高級應(yīng)用 3673.10.1串級PID控制 3673.10.2串級雙輔助回路PID比例控制 3673.10.3串級比例并交叉限幅雙輔回路PID控制 3683.10.4前饋與PID混合控制 3693.11模擬量模糊控制程序設(shè)計 3703.11.1模糊控制原理 3703.11.2模糊控制算法 3723.11.3模糊算法實現(xiàn) 3753.12模擬量控制其他高級算法 3823.12.1最優(yōu)控制 3823.12.2適應(yīng)控制 3853.12.3預(yù)測控制 3863.12.4學(xué)習(xí)控制 3883.12.5專家控制 3913.13模擬量硬件模塊控制 3963.13.1專用控制模塊 3963.13.2回路控制模塊 3973.13.3過程控制CPU 399結(jié)束語 399請想想 400請試試 400第4章 脈沖量控制程序設(shè)計 4014.1脈沖量控制概述 4014.1.1脈沖量控制的類型 4014.1.2脈沖量控制的目的 4034.1.3脈沖量控制的特點(diǎn) 4044.2脈沖量控制硬件基礎(chǔ) 4054.2.1脈沖信號生成 4054.2.2脈沖信號采集 4094.2.3脈沖信號輸出 4264.2.4脈沖信號執(zhí)行 4394.3高速計數(shù)比較控制 4464.3.1內(nèi)置高速計數(shù)器比較控制 4464.3.2高速計數(shù)模塊比較控制 4564.4脈沖量閉環(huán)控制編程 4594.4.1脈沖量入模擬量出閉環(huán)控制 4594.4.2模擬量入脈沖量出閉環(huán)控制 4614.4.3脈沖量入脈沖量出閉環(huán)控制 4634.5脈沖量開環(huán)控制編程 4654.5.1獨(dú)立運(yùn)動控制 4654.5.2兩軸協(xié)調(diào)運(yùn)動控制 4714.5.3多軸協(xié)調(diào)運(yùn)動控制 4954.5.4運(yùn)動控制細(xì)節(jié)處理 4964.6同步運(yùn)動控制編程 4974.6.1開環(huán)同步控制 4974.6.2閉環(huán)同步控制 4994.6.3和利時LM機(jī)同步控制 4994.7硬件模塊實現(xiàn)運(yùn)動控制 5024.7.1用位置控制、運(yùn)動控制模塊實現(xiàn) 5024.7.2用運(yùn)動控制CPU實現(xiàn)運(yùn)動控制 5044.7.3專用于運(yùn)動控制PLC網(wǎng)絡(luò) 505結(jié)束語 505請想想 505請試試 505第5章 PLC數(shù)據(jù)處理程序設(shè)計 5065.1數(shù)據(jù)終端是PLC的新角色 5065.1.1專職數(shù)據(jù)終端實例 5065.1.2兼職數(shù)據(jù)終端實例 5085.2數(shù)據(jù)終端條件及其使用 5095.2.1歐姆龍PLC DM、EM區(qū)及對其訪問 5095.2.2西門子的V區(qū)、DB塊及對其訪問 5115.2.3三菱的D區(qū)及對其訪問 5135.2.4新型PLC數(shù)據(jù)區(qū)及對其訪問 5155.3數(shù)據(jù)采集程序設(shè)計 5155.3.1實時時鐘 5155.3.2開關(guān)量采集 5205.3.3模擬量采集 5215.3.4脈沖量采集 5285.3.5脈沖選通采集 5305.4數(shù)據(jù)錄入程序設(shè)計 5325.4.1錄入數(shù)據(jù)設(shè)備 5325.4.2用通用指令錄入 5335.4.3用特殊指令錄入 5385.4.4用編碼鍵盤錄入 5385.4.5用模擬方法錄入 5405.5數(shù)據(jù)存儲程序設(shè)計 5425.5.1記錄存儲 5425.5.2壓縮存儲 5505.5.3安全存儲 5525.6數(shù)據(jù)顯示程序設(shè)計 5525.6.1數(shù)據(jù)數(shù)碼管顯示 5535.6.2數(shù)據(jù)動態(tài)顯示 5535.6.3數(shù)據(jù)脈沖選通顯示 5565.6.4高檔數(shù)據(jù)顯示設(shè)施 5575.7PLC數(shù)據(jù)傳送 5595.8數(shù)表處理程序設(shè)計 5605.8.1求最大、最小數(shù) 5605.8.2排序 5635.8.3求總數(shù) 5655.8.4求平均數(shù) 5675.8.5數(shù)據(jù)查詢 5685.8.6字符串處理 570結(jié)束語 571請想想 572請試試 572第6章 PLC通信程序設(shè)計 5736.1概述 5736.1.1PLC連網(wǎng)通信目的 5736.1.2PLC連網(wǎng)通信平臺 5746.1.3PLC連網(wǎng)通信方法 5876.1.4PLC通信程序特點(diǎn) 5956.2PLC與PLC通信程序設(shè)計 5976.2.1PLC與PLC地址映射通信程序設(shè)計 5976.2.2PLC與PLC地址鏈接通信程序設(shè)計 6036.2.3PLC與PLC 用串口指令通信程序設(shè)計 6186.2.4PLC與PLC串口協(xié)議通信編程 6286.2.5PLC與PLC網(wǎng)絡(luò)指令通信程序設(shè)計 6316.3PLC與計算機(jī)串口通信編程 6416.3.1計算機(jī)方程序設(shè)計要點(diǎn) 6426.3.2計算機(jī)用微軟控件通信編程 6446.3.3計算機(jī)用微軟應(yīng)用程序接口通信編程 6676.3.4計算機(jī)用PLC廠商通信控件編程 6816.3.5計算機(jī)用PLC廠商通信函數(shù)編程 6836.3.6計算機(jī)用OPC編程 6846.3.7計算機(jī)與PLC用公網(wǎng)平臺通信編程 6936.3.8PLC方程序設(shè)計 6946.4PLC與計算機(jī)以太網(wǎng)通信編程 6976.4.1計算機(jī)用Winsock API函數(shù)通信編程 6976.4.2計算機(jī)用Winsock控件通信編程 7016.4.3互聯(lián)網(wǎng)通信編程 7046.4.4PLC方程序設(shè)計 7066.5PLC與計算機(jī)組態(tài)軟件通信編程 7086.5.1組態(tài)軟件概念 7096.5.2組態(tài)軟件簡介 7106.5.3組態(tài)軟件編程 7236.6PLC與人機(jī)界面通信程序設(shè)計 7316.6.1常用的人機(jī)界面 7316.6.2人機(jī)界面方程序設(shè)計 7346.6.3PLC方程序設(shè)計 7366.7PLC與智能裝置通信程序設(shè)計 7376.7.1用通信指令通信 7376.7.2用從站地址通信 7396.8PLC與計算機(jī)通信協(xié)議 7396.8.1歐姆龍HostLink協(xié)議 7396.8.2歐姆龍F(tuán)INS協(xié)議 7446.8.3S-200 PPI通信協(xié)議 7486.8.4三菱PLC編程口通信協(xié)議 7516.8.5Modbus串口通信協(xié)議 7546.8.6Modbus TCP協(xié)議 759結(jié)束語 760請想想 761請試試 761第7章 PLC控制可靠性程序設(shè)計 7627.1PLC控制可靠性概述 7627.1.1PLC控制可靠性概念 7627.1.2PLC控制干擾及對策 7637.1.3PLC控制可靠性類型 7657.1.4PLC控制可靠性意義 7657.2PLC自身工作可靠性 7667.2.1PLC錯誤(故障)類型 7677.2.2系統(tǒng)錯誤記錄 7727.2.3PLC故障及其排除 7737.3PLC輸入程序可靠性 7737.4PLC輸出程序可靠性 7787.5PLC通信程序可靠性 7807.6PLC異常處理程序 782結(jié)束語 785請想想 785請試試 786第8章 PLC程序組織 7878.1PLC程序組織概述 7878.1.1PLC程序組織步驟 7878.1.2PLC程序組織簡例 7948.2程序模塊化組織 7958.2.1程序模塊化組織概念 7958.2.2使用子程序法模塊化 7968.2.3使用跳轉(zhuǎn)指令模塊化 7968.2.4使用步進(jìn)指令模塊化 7978.2.5用SFC語言編程 7978.2.6用程序、功能塊及函數(shù)編程 7978.2.7用自建庫編程 7998.3多PLC、多任務(wù)(程序、模塊)程序組織 8008.3.1歐姆龍PLC多任務(wù)組織 8008.3.2S7-300、400機(jī)多模塊組織 8048.3.3三菱PLC多程序組織 8058.3.4和利時LM機(jī)多任務(wù)組織 8078.3.5多CPU系統(tǒng)程序組織 8108.4PLC程序柔性化 8128.4.1程序使用柔性 8128.4.2地址分配柔性 8138.4.3參數(shù)設(shè)定柔性 8138.4.4動作選擇柔性 8168.4.5信號反饋柔性 8168.5PLC程序調(diào)試 8168.5.1PLC程序調(diào)試概述 8168.5.2PLC程序仿真調(diào)試 8178.5.3PLC工作模式及其改變 8268.5.4PLC程序聯(lián)機(jī)調(diào)試 8278.5.5PLC程序現(xiàn)場調(diào)試 8278.5.6PLC程序文檔 8288.5.7PLC程序評價 829結(jié)束語 831請想想 832請試試 832后記 833
編輯推薦
宋伯生編著的《PLC編程實用指南(附光盤第2版)》增加了標(biāo)準(zhǔn)化編程知識。增加一些新算法及新品牌PLC編程實例。增加C#、VB.Net、Delphi等上位機(jī)程序?qū)嵗T黾与姎饪刂频挠布癙LC編程硬件平臺知識。增加國產(chǎn)和利時LM(ABB編程基本與其相似)機(jī)及部分AB、施耐德及GE等品牌PLC的資源介紹等。 使全書的系統(tǒng)性有所增強(qiáng),更便于讀者掌握各種編程算法。而編程核心就是設(shè)計算法。弄通了算法,也就有了解決問題的思路、方法及步驟,就不難把實際程序編好。在程序?qū)崿F(xiàn)部分,各章都增加了和利時LM機(jī)的程序?qū)嵗?,個別部分還介紹了AB、施耐德及GE的程序?qū)嵗?/pre>圖書封面
評論、評分、閱讀與下載
- 還沒讀過(10)
- 勉強(qiáng)可看(761)
- 一般般(129)
- 內(nèi)容豐富(5382)
- 強(qiáng)力推薦(441)