一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

淺談西門子TIA博圖軟件

 彎丘 2019-03-07

1 TIA博圖軟件基礎(chǔ)介紹

TIA集SIMATIC S7-1500/1200/400/300站于一身的PLC編程軟件,具有其他編程軟件所具有的編程語(yǔ)言。 它是SIEMENS SIMATIC工業(yè)軟件的組成部分, 一般來說,它具有可擴(kuò)展性;可賦值給通訊處理器和功能模板;強(qiáng)制和多處理器模式;全局?jǐn)?shù)據(jù)通訊;可進(jìn)行組態(tài)連接等功能特性。因此,TIA博圖將以其功能多而強(qiáng)大、編程方式便捷而靈活等特點(diǎn)在工業(yè)控制系統(tǒng)得到廣泛的應(yīng)用。

2 TIA博圖的安裝

TIA博圖軟件一般包含五種安裝語(yǔ)言,像V13版本需要在 Windows 7專業(yè)操作系統(tǒng)以上配置才可以運(yùn)行。一般情況下通過TIA 的CD可自動(dòng)啟動(dòng)安裝程序,只要按照安裝程序所給的提示進(jìn)行安裝即可。若是沒有自動(dòng)啟動(dòng)安裝程序,就需要在CD-ROM的以下路徑中將安裝程序找到:/TIA/Disk1/setup.exe.一旦安裝完成并已重新啟動(dòng)計(jì)算機(jī),“TIA Portal V13(SIMATIC管理器)”的圖標(biāo)將顯示在Windows桌面上。

3 TIA博圖的硬件配置和程序結(jié)構(gòu)

通常,一個(gè)PLC自動(dòng)控制項(xiàng)目要在 TIA博圖中完成設(shè)計(jì),首先要對(duì)該任務(wù)的整體解決方案進(jìn)行設(shè)計(jì),之后才能生成項(xiàng)目進(jìn)行組態(tài)硬件、生成程序、傳送程序到 CPU并調(diào)試等步驟。從整個(gè)流程上來說,整體方案解決方案的設(shè)計(jì)是最先要做,這要根據(jù)實(shí)際工程項(xiàng)目的具有要求來進(jìn)行設(shè)計(jì),所以本文不做過多的闡述。下面從生成一個(gè)項(xiàng)目開始,逐一介紹怎樣實(shí)現(xiàn)一個(gè)自控項(xiàng)目的程序設(shè)計(jì)過程。

3.1 生成項(xiàng)目并組態(tài)硬件

(1)首先要?jiǎng)?chuàng)建新項(xiàng)目,啟動(dòng)TIA Portal V13軟件,然后雙擊“創(chuàng)建新項(xiàng)目”并對(duì)項(xiàng)目名稱進(jìn)行命名。

(2)組態(tài)硬件,使用“設(shè)備組態(tài)”>“添加新設(shè)備”>“控制器”>“CPU”>“CPU 1513-1 PN”>“6ES7 513-AL01-0A0”選擇與實(shí)際對(duì)應(yīng)的PLC型號(hào),并命名為“PLC_1”,然后點(diǎn)擊“添加”按鈕,進(jìn)行添加。并以同樣的方式添加需要的 I/O模塊的步驟。

(3)將組態(tài)好的項(xiàng)目下載到CPU中去,使用“在線”>“下載到設(shè)備”,彈出“擴(kuò)展的下載到設(shè)備”對(duì)話框。選擇“PG/PC接口的類型”為“PN/IE”,然后選擇“PG/PC接口”為電腦的網(wǎng)卡,選擇完成后點(diǎn)擊“開始搜索”按鈕,會(huì)在“目標(biāo)子網(wǎng)中的兼容設(shè)備”列表中顯示出網(wǎng)絡(luò)中所有可連接的設(shè)備。選擇需要下載的設(shè)備,點(diǎn)擊“閃爍LED”,對(duì)應(yīng)PLC設(shè)備上的LED會(huì)閃爍,然后點(diǎn)擊“下載”按鈕,設(shè)備組態(tài)就下載到PLC中去了。

3.2 程序結(jié)構(gòu)

組態(tài)完硬件后就要返回到 TIA博圖的管理器界面,之后在管理界面左邊的窗口找到“程序”這一選項(xiàng)并通過鼠標(biāo)左鍵單擊,這時(shí)在管理界面右邊的窗口中就會(huì)有“ OB1”塊被創(chuàng)建,“ OB1”是西門子PLC編程系統(tǒng)的主程序循環(huán)塊,由于設(shè)計(jì)需要不同,“OB1”塊內(nèi)一般可寫入主程序,但也可以空著,不寫程序。TIA中有很多功能各異的塊,分別描述如下:

(1)組織塊(Oganization Block,簡(jiǎn)稱OB)。OB塊是可以被操作系統(tǒng)調(diào)用的程序塊,是作為用戶程序和整個(gè)操作系統(tǒng)間的接口。對(duì)于PLC的啟動(dòng)、中斷和循環(huán)以及錯(cuò)誤報(bào)告等都可以在組織塊內(nèi)編程來實(shí)現(xiàn)控制。

(2)功能函數(shù)塊(Function Block,簡(jiǎn)稱FB)。FB塊是TIA博圖的系統(tǒng)函數(shù),每一個(gè)FB塊的功能都是不一樣的,都是系統(tǒng)提前設(shè)定好的,只要根據(jù)實(shí)際編程需要進(jìn)行不同的FB塊調(diào)用即可。

(3)函數(shù)(Function,簡(jiǎn)稱FC)。FC是可自行編寫的子程序,是滿足用戶特定需求的函數(shù)功能塊,在FC內(nèi)編完程序后,可在主程序OB1中進(jìn)行調(diào)用。

(4)數(shù)據(jù)塊(Data Block,簡(jiǎn)稱DB)。DB塊是數(shù)據(jù)存儲(chǔ)區(qū)域,用于對(duì)系統(tǒng)數(shù)據(jù)的存儲(chǔ)。要想對(duì)上述的某種塊進(jìn)行添加,只要通過資源管理界面左邊窗口的空白處雙擊“添加新塊”這一選項(xiàng),然后在其下子菜單中選擇所需的某種塊即可。完成所需塊的添加之后,就可以在所需塊內(nèi)進(jìn)行編程了。同時(shí)還可以為編程時(shí)所使用的變量和常量進(jìn)行變量名的定義,通過資源管理界面左邊窗口中,找到“PLC變量”這一選項(xiàng),然后通過鼠標(biāo)單擊展開,找到“添加新變量表”進(jìn)行雙擊,創(chuàng)建一個(gè)新的變量表,這樣就實(shí)現(xiàn)了在變量表中對(duì)變量進(jìn)行定義,在編程時(shí)就可以看見變量名了,為編程提高了方便。最后,編完程后首先要編譯一下,編譯沒有錯(cuò)誤之后就可以下載到CPU中了,然后將PLC的CUP模塊置于RUN狀態(tài)即可實(shí)現(xiàn)程序的運(yùn)行。

4 TIA博圖的編程語(yǔ)言

TIA博圖標(biāo)準(zhǔn)軟件包支持其他編程軟件一致的三種編程語(yǔ)言,即梯形圖LAD,語(yǔ)句表STL和功能塊圖FBD。這樣不同的編程語(yǔ)言方便不同知識(shí)背景的人進(jìn)行編程。

4.1 梯形圖LAD

這種編程語(yǔ)言的結(jié)構(gòu)與電路圖相似,是由常開、常閉觸點(diǎn)和線圈等所構(gòu)成的軟電路。習(xí)慣采用該種編程語(yǔ)言編程的人員一般是對(duì)低壓電類接觸器電路比較熟悉。

4.2 語(yǔ)句表STL

這種編程語(yǔ)言是文本形式的編程,包含了大量的TIA特有指令。習(xí)慣采用該種編程語(yǔ)言編程的人員一般是對(duì)C語(yǔ)言、C++、匯編等程序語(yǔ)言比較熟悉。

4.3 功能塊圖FBD

這種編程語(yǔ)言結(jié)構(gòu)是由不同的功能“盒”搭建的,而盒子中包含了與、或、非這樣的邏輯指令。習(xí)慣采用該種編程語(yǔ)言編程的人員一般是對(duì)電子電路比較熟悉。這3種編程語(yǔ)言相比各有優(yōu)缺點(diǎn),其中,最易于理解和使用的就是LAD編程語(yǔ)言,但其靈活性相比之下就差一些;而可以進(jìn)行指針等靈活控制的就是最相似于程序員語(yǔ)言的STL編程語(yǔ)言,但是STL對(duì)于一般編程人員來說是很難的,直觀性不夠強(qiáng),還有大量的編程指令需要記憶,對(duì)編程人員的基礎(chǔ)要求較高。為了使不同編程語(yǔ)言的優(yōu)勢(shì)能夠發(fā)揮出來,TIA博圖可實(shí)現(xiàn)這三種語(yǔ)言的轉(zhuǎn)化,甚至可實(shí)現(xiàn)混合編程。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多

    黄片免费播放一区二区| 丁香六月婷婷基地伊人| 欧美一级片日韩一级片| 亚洲清纯一区二区三区| 亚洲欧美日韩另类第一页| 老司机精品福利视频在线播放| 日韩av亚洲一区二区三区| 亚洲夫妻性生活免费视频| 欧美日韩乱一区二区三区| 欧美大胆女人的大胆人体| 人人妻人人澡人人夜夜| 国产精品涩涩成人一区二区三区 | 欧美日韩精品一区免费| 国产精品九九九一区二区| 日本成人三级在线播放| 1024你懂的在线视频| 日韩一级免费中文字幕视频| 日本加勒比在线观看不卡| 国产精品制服丝袜美腿丝袜| 亚洲欧美日产综合在线网| 麻豆欧美精品国产综合久久| 欧美人妻盗摄日韩偷拍| 日本人妻精品中文字幕不卡乱码| 五月婷婷综合缴情六月| 日韩国产亚洲欧美另类| 日本精品中文字幕在线视频| 成人综合网视频在线观看| 国产精品午夜视频免费观看| 91日韩在线视频观看| 国产欧洲亚洲日产一区二区 | 欧美激情中文字幕综合八区| 五月婷婷综合激情啪啪| 亚洲中文字幕高清乱码毛片| 中文字幕乱码一区二区三区四区| 亚洲国产精品肉丝袜久久| 亚洲熟女诱惑一区二区| 久久精视频免费视频观看| 粉嫩内射av一区二区| 日本一区二区三区黄色| 91插插插外国一区二区| 色婷婷丁香激情五月天|