出版時(shí)間:2009-1 出版社:機(jī)械工業(yè)出版社 作者:彭瑜,何衍慶 編著 頁數(shù):306 字?jǐn)?shù):484000
Tag標(biāo)簽:無
前言
PLC在當(dāng)今自動化技術(shù)和市場中的重要地位是毋庸置疑的。它的總體設(shè)計(jì)思想來源于實(shí)際生產(chǎn)需要??從硬件、軟件以及I/O接口等多個(gè)方面保證可靠而方便地實(shí)現(xiàn)離散流程的邏輯控制和順序控制的基本功能。顯然,按控制的要求編制程序在實(shí)際生產(chǎn)中是非常重要的。本書專門就這一方面以PLc的編程語言國際標(biāo)準(zhǔn)I.EC 61131?為主線展開了詳盡的闡述。1993年,IEC頒布可編程控制器的國際標(biāo)準(zhǔn)IEC 1131(以后改為IEC 61131),將信息技術(shù)領(lǐng)域的先進(jìn)思想和技術(shù)引入工業(yè)控制領(lǐng)域,彌補(bǔ)并克服了傳統(tǒng)PLC、DC的不足。
內(nèi)容概要
本書共分7章,主要介紹了PLcopen組織和編程語言基本概念、標(biāo)準(zhǔn)編程語言的公用元素和程序組織單元、指令表和結(jié)構(gòu)化文本的文本類編程語言、梯形圖和功能塊圖的圖形類編程語言、順序功能表圖編程語言和可編程控制器的基本應(yīng)用,最后并用兩個(gè)實(shí)例說明,可編程控制器的編程方法和注意事項(xiàng)。
本書可作為自動化和儀表專業(yè)以及相關(guān)專業(yè)本、專科學(xué)生的教材和編程語言的培訓(xùn)教材,還可以作為工礦企業(yè)工程設(shè)計(jì)人員、科研開發(fā)單位工程技術(shù)人員的重要參考資料。
書籍目錄
前言
第1章 概述
1.1 PLCoDen
1.1.1 PLCopen組織
1.1.2 認(rèn)證等級
1.1.3 PLCopen的工作
1.2 IEC 61131標(biāo)準(zhǔn)
1.2.1 IEC 61131的基本情況
1.2.2 IEC 61131-3編程語言
1.2.3 標(biāo)準(zhǔn)編程語言的特點(diǎn)
第2章 公用元素和程序組織單元
2.1 軟件模型、編程模型
2.1.1 軟件模型
2.1.2 編程模型
2.2 公用元素
2.2.1 字符集
2.2.2 標(biāo)識符
2.2.3 分界符
2.2.4 關(guān)鍵字
2.2.5 空格和注釋
2.3 數(shù)據(jù)外部表示
2.3.1 數(shù)值文字
2.3.2 字符串文字
2.3.3 時(shí)間文字
2.4 數(shù)據(jù)類型
2.4.1 基本數(shù)據(jù)類型
2.4.2 一般數(shù)據(jù)類型
2.4.3 衍生數(shù)據(jù)類型
2.4.4 數(shù)據(jù)類型的允許取值范圍和初始化
2.4.5 衍生數(shù)據(jù)類型的應(yīng)用準(zhǔn)則
2.5 變量
2.5.1 變量的表示
2.5.2 變量的屬性和初始化
2.6 程序組織單元
2.6.1 函數(shù)
2.6.2 功能塊
2.6.3 程序
2.6.4 程序組織單元
第3章 文本類編程語言
3.1 文本類編程語言及其公用元素
3.1.1 文本類編程語言概述
3.1.2 文本類編程語言的公用元素
3.2 指令表編程語言
3.2.1 指令
3.2.2 函數(shù)和功能塊
3.2.3 示例
3.3 結(jié)構(gòu)化文本編程語言
3.3.1 結(jié)構(gòu)化文本的表示
3.3.2 語句
3.3.3 示例
第4章 圖形類編程語言
4.1 圖形類編程語言的公用元素
4.1.1 線、模塊和流向
4.1.2 網(wǎng)絡(luò)求值和執(zhí)行控制元素
4.2 梯形圖編程語言
4.2.1 傳統(tǒng)梯形圖編程語言的缺點(diǎn)
4.2.2 梯形圖的組成元素
4.2.3 梯形圖的執(zhí)行
4.2.4 示例
4.3 功能塊圖編程語言
4.3.1 功能塊圖圖形符號和功能塊的組合
4.3.2 功能塊圖的編程和執(zhí)行
4.3.3 示例
第5章 順序功能表圖編程語言
……
第6章 基本應(yīng)用
第7章 編程舉例
第8章 實(shí)驗(yàn)
附錄
參考文獻(xiàn)
章節(jié)摘錄
插圖:第1章 概述1.1 PLCopen1.1.1 PLCopen組織1.PLCopen組織的宗旨PLCopen組織是獨(dú)立于制造商和產(chǎn)品的國際組織。它成立于1992年,總部在荷蘭,在北美和日本等國家設(shè)有分支機(jī)構(gòu)。它是一個(gè)致力于編程語言標(biāo)準(zhǔn)化的非贏利性國際化組織。目前,PLCopen組織擁有分布在21個(gè)國家的100多個(gè)會員。PLCopen組織的宗旨是促進(jìn)PLC兼容軟件的開發(fā)和使用。其主要工作是支持、宣傳和推廣IEC 61131-3國際標(biāo)準(zhǔn)。它以解決與控制編程相關(guān)的主題和支持該領(lǐng)域內(nèi)國際標(biāo)準(zhǔn)的使用為使命。其目標(biāo)是使用戶通過在眾多程序開發(fā)環(huán)境中應(yīng)用該標(biāo)準(zhǔn),在不同品牌產(chǎn)品和不同類型控制器之間移植控制程序,實(shí)現(xiàn)互換。為此,該組織采用如下方法:1)采用IEC 61131-3國際標(biāo)準(zhǔn)的編程語言。2)接受PLCopen會員的委托,生產(chǎn)或采用符合IEC 61131-3標(biāo)準(zhǔn)的可編程控制器產(chǎn)品。3)市場推介。采用共同的市場策略,如舉行展覽會或?qū)n}研討會等。4)支持國際標(biāo)準(zhǔn)化委員會的工作。5)支持國家標(biāo)準(zhǔn)化委員會工作,推廣和介紹有關(guān)標(biāo)準(zhǔn)化的產(chǎn)品等。6)建立有關(guān)編程系統(tǒng)的基本級、符合級和可重復(fù)使用級的認(rèn)證體系,由獨(dú)立機(jī)構(gòu)進(jìn)行測試以執(zhí)行必要的檢驗(yàn)。2.PLCopen組織結(jié)構(gòu)PLCopen組織結(jié)構(gòu)如圖1—1所示。(1)技術(shù)委員會(Technical Committee)技術(shù)委員會下設(shè)6個(gè)分支機(jī)構(gòu)。1)TC1:與IEC組織合作,共同發(fā)展、提高和完善IEC 61131-3標(biāo)準(zhǔn)。主要工作包括對IEC61131-3標(biāo)準(zhǔn)的勘誤和修改、與IEC組織的合作和開發(fā)、對標(biāo)準(zhǔn)版本的修訂等。2)TC2:負(fù)責(zé)定義功能塊的程序庫,協(xié)調(diào)功能塊的約定。目前主要進(jìn)行運(yùn)動控制庫的工作,包括邏輯和運(yùn)動的各種技術(shù)的集成等。3)TC3:制定編程語言一致性的測試標(biāo)準(zhǔn)。檢驗(yàn)不同編程系統(tǒng)是否真正具有開放性。由于IEC 61131-3僅提供制訂編程語言一致性的基本規(guī)則,并沒有為用戶提供實(shí)際編程系統(tǒng)的導(dǎo)則。因此,該委員會制訂一致性測試的定義并進(jìn)行測試。編程系統(tǒng)的一致性測試包括對不同編程語言的3種不同等級的測試。4)TC4:負(fù)責(zé)制訂通信接口及應(yīng)用交換格式等。包括通信界面、與附加軟件的接口、應(yīng)用交換格式、與Profibus和CANopen等現(xiàn)場總線的映像等。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
IEC 61131-3編程語言及應(yīng)用基礎(chǔ) PDF格式下載