西門子1200資料ppt課件.ppt_第1頁
西門子1200資料ppt課件.ppt_第2頁
西門子1200資料ppt課件.ppt_第3頁
西門子1200資料ppt課件.ppt_第4頁
西門子1200資料ppt課件.ppt_第5頁
已閱讀5頁,還剩30頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、FC的實參(無參數(shù)調(diào)用,在FC程序中直接輸入變量地址,1,FC的形參(有參數(shù)調(diào)用,現(xiàn)在變量聲明表中定義(變量表中的參數(shù)不具備存儲數(shù)據(jù)的功能,必須外部給它分配具體的地址存儲數(shù)據(jù),temp下的數(shù)據(jù)分配的L儲存區(qū)的地址,2,FB與FC的區(qū)別,FC如果有很多的中間變量 如果放在temp區(qū) 在主程序不能多次同時調(diào)用 ,會發(fā)生中間變量的數(shù)據(jù)沖突,所以用FB,3,FB,Temp是臨時變量,STAT是靜態(tài)變量。TEMP在FB和FC中都可以用,但是FC和FB調(diào)用完之后,TEMP變量也隨之消失;而STAT變量只有FB中才可以用,它有存儲功能。 temp只在本掃描周期內(nèi)有作用,下一個周期就會被自動復(fù)位。所以如果你的

2、數(shù)據(jù)需要需要在下一個掃描周期內(nèi)使用的,那么就不能使用temp變量。 stat靜態(tài)變量:它可以保存數(shù)據(jù),數(shù)據(jù)的保存地址就是這個fb的背景數(shù)據(jù)塊內(nèi),4,多重背景,被調(diào)用的塊的背景數(shù)據(jù)塊集成在調(diào)用的塊里,而實現(xiàn)對數(shù)據(jù)的集中處理(調(diào)用的函數(shù)塊將其數(shù)據(jù)保存在調(diào)用函數(shù)塊的背景數(shù)據(jù)塊中,而不是自己的背景數(shù)據(jù)塊中。 這可以讓您將背景數(shù)據(jù)集中在一個塊中,并通過程序中較少的背景數(shù)據(jù)塊獲取。) FB1里多次調(diào)用FB2用多重背景做 先把fb2做好 在fb1的static里建變量數(shù)據(jù)類型選FB2 在ob1主程序調(diào)fb1就可以運行,5,多重背景1,6,多重背景2,7,全局DB,用全局DB 做起保停 創(chuàng)建fb1 編程(起保

3、停程序,并用運行標(biāo)志位關(guān)聯(lián)全局db中的運行變量) 建立全局DB 編輯好變量 在ob1調(diào)用fb1,變量用全局db的數(shù)據(jù),因為全局db中的變量不是I Q區(qū)所以輸出填q0.0 以上是在全局變量db控制 如果要用I區(qū)控制 又要在全局DB監(jiān)控 就要在fb1中關(guān)聯(lián)全局DB的變量就可以,8,全局DB 1,9,全局DB 2,10,全局DB 3,11,全局DB和UDT,方便用上位機(jī)控制,用全局dp更程序地址關(guān)聯(lián)上可以了,12,UDT(用戶自定義數(shù)據(jù)類型)作用是變量打包做個模板,如果FB多次調(diào)用 在全局變量中就要建很多變量 所以用UDT (把所有變量打包) 先建好要用 在全局DB中建立相同數(shù)據(jù)類型的變量(這時候d

4、b中的一個變量就包含UDT中的所以變量)也可以再FB塊中建立udt數(shù)據(jù)類型的變量,13,14,UDT(用戶自定義數(shù)據(jù)類型,15,接上,16,中斷,17,18,19,硬件中斷一般用作緊急事件的處理,20,延時中斷,延時中斷需要指令激活中斷,21,模擬量,22,用轉(zhuǎn)換指令中的標(biāo)定和標(biāo)準(zhǔn)轉(zhuǎn)換,23,pid,在項目樹中工藝對象中添加PID 控制并組態(tài) 并在循環(huán)中斷中調(diào)用,24,25,1200一個通訊口支持的通訊,26,1200與1200之間的通訊用開放式用戶通訊不能用S7通訊 S7通訊是1200與200 300 400 的通訊方式 先對應(yīng)通訊指令選擇指令 并組態(tài),27,Modbus通訊,1跟其他PLC

5、一樣要先激活modbus通訊 (用MB-COMM-LOAD指令)激活 掃描一個周期即可 所以一般放在初始化程序里 ob100 2 在主程序調(diào)用MB-MASTER (這個指令既可以讀數(shù)據(jù)也可以寫數(shù)據(jù)。因為mb-COMM-LOAD指令中有關(guān)聯(lián)MB-MASTER 的DB塊 所以MB-MASTER 指令調(diào)用多次的時候要用同喲個DB塊 但是不能同時執(zhí)行) 注意: DB塊可以給多個指令用但是要注意指令不能同時執(zhí)行,不然會產(chǎn)生數(shù)據(jù)錯亂 且指令的接口要要一致,28,Uss通訊,寫程序跟modbus類似 要先設(shè)置uss通訊參數(shù) (USS-PORT指令設(shè)置) 在用其他指令讀寫數(shù)據(jù),29,運動控制,30,1 在硬件屬性激活pto 2在程序樹中工藝對象

溫馨提示

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

評論

0/150

提交評論