PLC標(biāo)準(zhǔn)化編程原理與方法
鏈接:https://pan.baidu.com/s/1e7M57P3JpwkQ5KWUaZyQLQ?pwd=z8w2?
提取碼:z8w2

本書針對(duì)PLC編程工程師設(shè)計(jì)工作量大、現(xiàn)場(chǎng)調(diào)試時(shí)間長(zhǎng)、售后服務(wù)工作量大、工作效率低的現(xiàn)狀,提出了全新的、以面向?qū)ο鬄榛A(chǔ)原理、模塊化、高內(nèi)聚低耦合的設(shè)計(jì)和編程框架,*終形成以提高效率為目的的標(biāo)準(zhǔn)化編程方法。其標(biāo)準(zhǔn)化編程原理和方法是一種普遍性的設(shè)計(jì)思想架構(gòu),適用于所有PLC品牌和絕大部分型號(hào)。書中以西門子S7-1500 PLC和WinCC為例做了比較深入的講解,同時(shí)也對(duì)其他各品牌軟件平臺(tái)做了可行性分析,對(duì)實(shí)現(xiàn)標(biāo)準(zhǔn)化架構(gòu)所需要的其他技能也做了詳盡的分析。
無(wú)論是工程行業(yè)還是非標(biāo)設(shè)備行業(yè),預(yù)期應(yīng)用標(biāo)準(zhǔn)化設(shè)計(jì)方法后,效率均可以提高3~5倍以上,由于實(shí)現(xiàn)了模塊化,使團(tuán)隊(duì)協(xié)作分工成為可能,大量簡(jiǎn)單重復(fù)的工作可以由技術(shù)工人協(xié)助工程師完成,減輕了工程師的工作負(fù)擔(dān)。
本書適用于工業(yè)自動(dòng)化行業(yè)對(duì)PLC產(chǎn)品軟件、硬件和編程語(yǔ)言有基本了解和應(yīng)用經(jīng)驗(yàn)的編程工程師。
目錄
目錄
前言
第1章綜述
第2章傳統(tǒng)PLC編程方法的總結(jié)與回顧
2.1所有物理信號(hào)都是I/O信號(hào)
2.2通信數(shù)據(jù)都是I/O數(shù)據(jù)
2.3上位機(jī)通信數(shù)據(jù)也是I/O數(shù)據(jù)
2.4面向I/O的邏輯編程
2.5傳統(tǒng)編程標(biāo)準(zhǔn)規(guī)范
2.6結(jié)論
第3章標(biāo)準(zhǔn)化編程原理
3.1標(biāo)準(zhǔn)化方法的目的是提高效率
3.2標(biāo)準(zhǔn)化不代表完美和正確無(wú)錯(cuò)誤
3.3PLC編程中的高內(nèi)聚與低耦合
3.4標(biāo)準(zhǔn)化思想與PLC品牌無(wú)關(guān)
3.5對(duì)象和實(shí)例的概念
3.6PLC控制系統(tǒng)中的設(shè)備類型
3.7設(shè)備分層級(jí)
3.8HMI/上位機(jī)在標(biāo)準(zhǔn)化架構(gòu)中的位置
3.9PLC、HMI產(chǎn)品的選型原則
3.10標(biāo)準(zhǔn)化編程對(duì)程序員技能的要求
3.11工藝設(shè)備的規(guī)劃定義
3.12標(biāo)準(zhǔn)化編程的規(guī)則
第4章標(biāo)準(zhǔn)化系統(tǒng)設(shè)計(jì)流程
4.1設(shè)備類型的子類定義
4.2PLC標(biāo)準(zhǔn)化設(shè)計(jì)從位號(hào)表開始
4.3生成符號(hào)表
4.4自動(dòng)生成符號(hào)表
4.5自動(dòng)生成位號(hào)
第5章西門子S7-1500 PLC+WinCC標(biāo)準(zhǔn)化編程
5.1庫(kù)函數(shù)和模板在標(biāo)準(zhǔn)化編程架構(gòu)中的地位
5.2BST例程學(xué)習(xí)
5.2.1VALVE FB630閥門
5.2.2DIGITAL(FB650)數(shù)字量信號(hào)
5.2.3ANALOGUE(FB640)模擬量信號(hào)
5.2.4MOTOR FB620電機(jī)
5.3深入理解BST例程
5.3.1圖標(biāo)的動(dòng)態(tài)實(shí)現(xiàn)
5.3.2設(shè)備設(shè)定窗口的彈出顯示
5.3.3設(shè)備窗口的報(bào)警視圖
5.3.4畫面窗口的趨勢(shì)圖
5.4BST例程的缺陷與改進(jìn)
5.4.1符號(hào)尋址
5.4.2WinCC變量的建立
5.4.3庫(kù)函數(shù)的引腳太多
5.4.4設(shè)備的時(shí)間參數(shù)
5.4.5設(shè)備參數(shù)的掉電保持
5.4.6WinCC報(bào)警信息生成(S7-1200 PLC)
5.4.7WinCC報(bào)警信息生成(S7-1500 PLC)
5.4.8補(bǔ)足不完整的設(shè)備類型DO
5.4.9補(bǔ)足不完整的設(shè)備類型AO
5.4.10行業(yè)特殊設(shè)備類型PSV
5.5L2設(shè)備庫(kù)函數(shù)實(shí)現(xiàn)
5.5.1L1庫(kù)函數(shù)封裝升級(jí)為L(zhǎng)2庫(kù)函數(shù)
5.5.2L2示例:雙驅(qū)動(dòng)的電機(jī)(S7-1200 PLC和S7-1500 PLC)
5.5.3L2庫(kù)函數(shù):PID控制
5.5.4L2庫(kù)函數(shù):PROFINET通信的PID儀表
5.5.5L2庫(kù)函數(shù):MODBUS通信的PID儀表
5.5.6L2庫(kù)函數(shù):MODBUS通信的變頻器電機(jī)
5.6L3工藝庫(kù)函數(shù)實(shí)現(xiàn)
5.6.1公用設(shè)備:電機(jī)
5.6.2公用設(shè)備:急停按鈕
5.6.3公用設(shè)備:中央聲光報(bào)警系統(tǒng)
5.6.4設(shè)備的聯(lián)鎖功能
5.6.5設(shè)備的連起功能
5.6.6多路可操作員控制的可視化聯(lián)鎖功能
5.6.7設(shè)備的自動(dòng)功能實(shí)現(xiàn)1
5.6.8設(shè)備的自動(dòng)功能實(shí)現(xiàn)2
5.7標(biāo)準(zhǔn)化工程實(shí)踐
5.7.1PLC硬件組態(tài)和變量表生成
5.7.2設(shè)備的手動(dòng)程序生成
5.7.3設(shè)備的自動(dòng)程序生成
5.7.4WinCC庫(kù)面板個(gè)性化處理
5.7.5WinCC變量和畫面圖標(biāo)
5.7.6WinCC趨勢(shì)圖和報(bào)警
5.7.7關(guān)于程序注釋
5.7.8關(guān)于編程語(yǔ)言的選擇
第6章其他PLC品牌型號(hào)標(biāo)準(zhǔn)化探索
6.1RS Logix(羅克韋爾,Rockwell AB,1756/1769系列)
6.2GX Works(三菱,MitSubishi,Q系列)
6.3SYSMAC(歐姆龍,OMRON,NJ系列)
6.4CODESYS陣營(yíng)
6.5S7-200 Smart
第7章結(jié)束語(yǔ):標(biāo)準(zhǔn)化設(shè)計(jì)工作的未來(lái)
查看全部↓
前言/序言
前言
隨著技術(shù)的飛速發(fā)展,各種品牌的PLC產(chǎn)品也紛紛升級(jí),性能越來(lái)越強(qiáng)大,與IT系統(tǒng)越來(lái)越接近。傳統(tǒng)的PLC編程模式已經(jīng)不能滿足時(shí)代的需求。
工程師除了掌握基本的PLC編程技能外,越來(lái)越迫切地需要用標(biāo)準(zhǔn)化、模塊化的編程方法使項(xiàng)目系統(tǒng)的設(shè)計(jì)、調(diào)試、服務(wù)等更高效,更節(jié)省人工,本書為解決這些需求給出了方法。
PLC標(biāo)準(zhǔn)化編程方法是設(shè)計(jì)方法和設(shè)計(jì)流程的標(biāo)準(zhǔn)化。越是復(fù)雜的工藝,不能重復(fù)地復(fù)制系統(tǒng),越是需要標(biāo)準(zhǔn)化的設(shè)計(jì)方法。作者在不依賴于PLC品牌的基礎(chǔ)上提出了全新的PLC編程方法的標(biāo)準(zhǔn)架構(gòu),在業(yè)界首次提出了面向?qū)ο蟮乃膶庸に囋O(shè)備庫(kù)的概念,并在西門子、羅克韋爾、三菱等品牌中應(yīng)用實(shí)現(xiàn),同時(shí)也驗(yàn)證了其他品牌的可行性,對(duì)其他品牌標(biāo)準(zhǔn)化的開發(fā)也正在進(jìn)行中。
從2018年起,作者在實(shí)際工程項(xiàng)目中成功地運(yùn)行了工程項(xiàng)目整理打包成分項(xiàng)項(xiàng)目,并分享給參加學(xué)習(xí)的同行,由此組織了標(biāo)準(zhǔn)化學(xué)習(xí)營(yíng),將標(biāo)準(zhǔn)化成果推廣到整個(gè)行業(yè)。幾年間,通過(guò)與學(xué)員的交流,針對(duì)更多的應(yīng)用需求,使標(biāo)準(zhǔn)化的設(shè)計(jì)理念更加豐富、成熟。為了幫助更多的自動(dòng)化工程師掌握這種設(shè)計(jì)方法,快速提升工作效率,故編寫了本書。讀者可以通過(guò)閱讀本書獲得靈感,盡自己所能應(yīng)用到自己的設(shè)計(jì)工作中。