第07章 IEC語言梯形圖.ppt_第1頁
第07章 IEC語言梯形圖.ppt_第2頁
第07章 IEC語言梯形圖.ppt_第3頁
第07章 IEC語言梯形圖.ppt_第4頁
第07章 IEC語言梯形圖.ppt_第5頁
免費(fèi)預(yù)覽已結(jié)束,剩余21頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、,第七章 IEC 語言 : 梯形圖,概覽,梯形圖語言的結(jié)構(gòu)與繼電器控制回路相似. 電源母線位于LD編輯器的左邊。左電源母線對(duì)應(yīng)環(huán)路的相線 (L 梯形). 對(duì)于 LD 編程, 只有當(dāng) LD 對(duì)象連接至電源, 或連接到左電源母線時(shí), 才會(huì)被處理. 右電源母線對(duì)應(yīng)于中性線. 所有線圈和 FFB 輸出必須與它連接,這樣會(huì)產(chǎn)生電流. 遵循 IEC 61131-3 標(biāo)準(zhǔn) 所有對(duì)象連接在一起并與其它對(duì)象沒有連接的組 (除電源母線以外) 稱為網(wǎng)絡(luò)或梯級(jí).,概覽 (續(xù)),LD 編程語言是面向單元格的,如只有一個(gè)對(duì)象可以放置在一個(gè)單元格內(nèi) 一個(gè) LD 程序段包括一個(gè)單頁窗口 該窗口以網(wǎng)格來劃分不同的行和列 每個(gè)

2、LD 程序段包含11-64 列和 17 - 2000 行 LD 程序段段中對(duì)象的執(zhí)行順序由程序段內(nèi)的數(shù)據(jù)流決定. 連接至左邊電源母線的梯級(jí),其處理順序?yàn)閺纳现料?(與左邊電源母線連接). 程序段內(nèi)互相獨(dú)立的網(wǎng)絡(luò)按照位置順序處理 (從上至下),LD 段舉例,執(zhí)行順序,梯級(jí)執(zhí)行從上至下,從左至右 (見例子) 執(zhí)行順序由執(zhí)行序號(hào)指示 (FFB框架右上角的編號(hào)). 注: 觸點(diǎn)和線圈的執(zhí)行編號(hào)一般不顯示.,更改執(zhí)行順序,網(wǎng)絡(luò)的執(zhí)行順序和對(duì)象在網(wǎng)絡(luò)中的執(zhí)行順序由一些規(guī)則來定義. 在某些情況下, 系統(tǒng)建議的執(zhí)行順序可以修改. 定義/更改網(wǎng)絡(luò)執(zhí)行順序的步驟如下: 使用連接而不是真實(shí)的參數(shù) 網(wǎng)絡(luò)位置 定義/更改

3、網(wǎng)絡(luò)中對(duì)象執(zhí)行順序的步驟如下 對(duì)象定位,梯形圖連接,LD對(duì)象之間的連接 (觸點(diǎn), 線圈和FFB 等.). 有 2 種不同類型的連接: 布爾連接 包括一個(gè)或多個(gè)段,連接布爾對(duì)象 (觸點(diǎn), 線圈). 有 2 種布爾連接類型: 水平布爾連接 可以進(jìn)行順序觸點(diǎn)和線圈的切換. 垂直布爾連接 可以進(jìn)行并行觸點(diǎn)和線圈的切換. FFB 連接 - FFB 連接是連接FFB輸入/輸出與其它對(duì)象的水平和垂直段的總稱.,創(chuàng)建梯形圖程序段,編程對(duì)象,有 3 種方法訪問梯形圖編程對(duì)象: 點(diǎn)擊 “Edit”, 然后 “New”.,編程對(duì)象 工具條,有 3 種方法訪問梯形圖編程對(duì)象: 點(diǎn)擊 “Edit”, 然后 “New”.

4、 使用梯形圖對(duì)象工具條,編程對(duì)象,有 3 種方法訪問梯形圖編程對(duì)象: 點(diǎn)擊 “Edit”, 然后 “New” . 使用梯形圖對(duì)象工具條 把光標(biāo)放置在任何空的邏輯編輯單元, 然后右擊選擇對(duì)象組,編程對(duì)象 工具條,梯形圖控制單元,控制單元用于在 LD 程序段內(nèi)執(zhí)行跳轉(zhuǎn)和從子程序 (SRx) 或?qū)С龉δ軌K(DFB) 中返回至主程序. 控制元素占一個(gè)單元.,操作 & 比較功能塊,除了 IEC 61131-3 定義的對(duì)象,還有兩個(gè)其它運(yùn)算塊用于執(zhí)行ST指令和ST表達(dá)式以及用于簡單比較操作. 這些運(yùn)算塊只在LD 編程語言中. 它們是: 操作塊 比較塊,操作塊,操作塊只在 LD 編程語言中使用. 它們用于執(zhí)

5、行 ST 指令. 當(dāng)左側(cè)連接狀態(tài)為 1時(shí), 執(zhí)行塊中 ST 指令. 除了以下控制指令外,所有的 ST 指令都可以使用: RETURN, IF,FOR JUMP, CASE,etc.) 對(duì)于操作塊, 左側(cè)連接的狀態(tài)傳遞到右側(cè)連接 (不考慮ST指令的結(jié)果). 操作塊可以在任何單元中放置. 操作塊占用 1 行和 4 列. 如果操作塊放置在對(duì)象已經(jīng)占用的單元中, 則會(huì)返回一個(gè)錯(cuò)誤信息. A placed operate block automatically creates a connection with its neighboring objects on the left if they ar

6、e of the BOOL data type and there are no free cells between them. See Additional Comments,比較塊,比較塊只用于 LD 編程語言. 它們用于執(zhí)行ST編程語言中的比較表達(dá)式 (, =, =, ). (注: ST 表達(dá)式可實(shí)現(xiàn)相同功能) 如果左側(cè)連接狀態(tài)為 1, 比較結(jié)果為 1 ,則右側(cè)連接的狀態(tài)也為 1. 比較塊可以放在任意單元格中,除了與右側(cè)電源母線相鄰的最后一個(gè)單元 比較功能塊需要 1 行和 2 列. 如果比較塊放置在已經(jīng)被其它對(duì)象占用的單元當(dāng)中,將會(huì)返回一個(gè)錯(cuò)誤信息. 如果比較塊被放置在兩個(gè)相鄰的對(duì)象之間,并且它們的數(shù)據(jù)類型為BOOL類型,則比較塊會(huì)自動(dòng)產(chǎn)生與左右相鄰對(duì)象的連接,邊沿檢測對(duì)象,LD 對(duì)象的不同實(shí)現(xiàn) (如系統(tǒng)調(diào)用vs. FB 調(diào)用) 需要使用StateRam 變量 (0 x/1x 寄存器). 一個(gè)掃描周期內(nèi)CPU可能對(duì) 0 x/1x 寄存器進(jìn)行多次寫訪問,因此可以產(chǎn)生不同的在線行為. 上升沿檢測的開關(guān) 下降沿檢測開關(guān),邊沿檢測對(duì)象示例,梯形圖,網(wǎng)格代表所有對(duì)象包括連接和短路。(此例代表一種夸張的情況),減少交叉,避免帶短路和連

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論