




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、用戶在變量聲明表中創建本塊中專用的變量(即局域變量)。局域變量分為IN (輸入變量)、OUT(輸出變量)、IN-OUT (輸入/輸出變量)、 TEMP(臨時變量)和 STAT (靜態 變量)五種類型。 IN (輸入變量):為調用它的塊提供的輸入參數。 OUT(輸出變量):返回給調用它的塊的輸出參數。 IN-OUT (輸入-輸出變量):初值由調用它的塊提供, 被子程序修改后返回給調用它的塊。 TEMP(臨時變量):暫時保存在局域數據區中的變量。只是在執行塊時使用臨時變量,執行完后,在主程序中不能再使用該變量。 STAT (靜態變量):在功能塊的背景數據塊中使用。關 閉功能塊后,其靜態數據保持不變
2、。功能 (FC)沒有靜態變量。IN (輸入變量)、OUT(輸出變量)和IN-OUT (輸入/輸出變量)屬于程序塊的形式參 數。TEMP(臨時變量)屬于程序塊的局域變量,只在它所在的塊中有效。STAT (靜態變量)只在FB程序塊中存在,也屬于程序塊的局域變量,在它所在的塊中有效,而且 PLC掉電后 STAT變量仍然保持。每一種類型的變量都包括變量名、變量類型和變量注釋。 變量聲明表的左邊給出了該變量表的總體結構,點擊某一變量類型,例如“ OUT ,在表的右邊將顯示出該類型局域變量 的詳細情況。塊中的局域變量名必須以字母開始,只能由英語字母、數字、下劃線組成, 但是在符號表中定義的共享數據的符號名
3、可以使用其他字符。在程序中,操作系統在局域變量前面自動加上“ #”號。如果在塊中只使用局域變量, 不使用絕對地址或全局符號,易于形成通用子程序塊實現結構化編程,并且易于將程序塊移植到別的項目中去。變量聲明后在局域數據塊中為臨時變量 (TEMP)保存有效的存儲空間。對于功能塊 FB, 還要為配合使用背景數據塊為靜態變量 (STAT)保存空間。通過設置IN (輸入)、OUT(輸出) 和IN-OUT (輸入/輸出)類型變量,聲明塊調用軟件接口(即形式參數)。用戶在功能塊中聲明變量時,除了臨時變量外,它們將自動出現在功能塊對應的背景數據塊中。在變量聲明表中賦值時,不需要指定存儲器地址;根據各變量的數據
4、類型,程序編輯器自動地為所有局域變量指定存儲器地址。變量名地址備注Main ProgramOB1OB1EngineFB1FB1PetrolDB1FB1DieselDB2FB1FanFC1FC1Automatic_ModeBOOLAutomatic_OnBOOLManual_OnBOOLPE_Actual_SpeedMW2INTSwitch_On_PEBOOLSwitch_Off_PEBOOLPE_FailureBOOLPE_Fan_OnBOOLPE_OnBOOLPE_Preset_Speed_ReachedBOOLPE_Follow_OnT1TIMERDE_Actual_SpeedMW2INT
5、Switch_On_DEBOOLSwitch_Off_DEBOOLDE_FailureBOOLDE_Fan_OnBOOLDE_OnBOOLDE_Preset_Speed_ReachedBOOLDE_Follow_OnT2TIMER使用橫形圖編程一個存儲器功群保存談塊.井關閉窗口.選擇程1段2井插入另一程序段再次選擇電斜通路,在編程元素目錄的位邏輯卜杳找到SR 元素.雙擊插入該元素上分別2s和R的輸入之前插入一個常開 觸點.清為SR元素輸入以下符號名:匕面觸點的名稱為“Automatic.On"卜面觸點的名稱為-Manual_OntpSR元素的名稱為Automatic Mode生成功能
6、塊FB并調用功能塊(FR底程序的體系結構中位于組織塊之下.它包含程序的部分,這部分程 序在0B1中可以多次調用。功能塊的所有形參和靜態數據都存儲在一個單軸拊.被 指定型該功能塊的數據塊(DB中.我到Blocks文件夾并打開它 用鼠標右擊右窗口 口按鼠標右鍵出現的彈出菜單中包含菜單 欄中最重要的命令.插入一個功能塊作 為新對象。在“屬性-功能塊.,對話框中,選擇用 以生成塊的語言,激活多重背景FB的 檢無他,用確定確認其余的設苴口將功能塊FBI插入到Blocks文件夾 中。雙擊FB1,打開LAD/STL/FBD編程窗 口.我們柚向您說明如何編程 個功能塊,在本例中,該功能塊使用兩個不同的數據塊
7、控制和監視汽油或柴油發動機。所rr “發動機特定的”信號都是作為塊參數以組織塊傳送給功能塊的,閑此必須作 為輸入和輸出參數在變量聲明表中列出(聲明“in”和“。仇”卜我們假定您已經掌握了如何使用STEP 7鋤入 個串聯電路、 個并聯電路和 個 存儲器功能聲明/定義變量LAD/STL/FBD編程窗口已經打開,并 己激活選J頁視圖 LAD (編程語言卜注苞.FB1現在顯存在標題欄中,因為您是通過雙擊FB1打開的編程窗口.變量聲明區域由交量總池觀圖(左窗格卜和變量詳細押題力甫格)組成在變城總覽視圖中,依次選擇聲明類型,“OUT"和"STAT",并在相應 的變量詳細視圖中
8、輸入如下聲明。NameJ|Preset 3nsed 口在變最總覽視圖中,單擊相應的單元并在隨后出現的圖中應用條目.您可以從所顯 示的F拉列表中選擇數據類型口fCMvhb 01; EmimwMrtMftMMKr目d JQ- IW_0UT 汨 * £31琦 TEMFData Tyn e |Addrs: injli3l V3lug Cgtnmt ntSv州 ch_ 二 nBjoI BODI 0001 0.0 01U.2JUFALSESwitch on engineFALSEBwlfc n nn 電tigl n電false Erginc dilute, tau專抬me engine to s
9、«/IWh oftUActual engine sp»d0口島Switch. SflF和山電Atja SpeedIConleirih Oh En-in-ri'IntbfacGMJUT'歸M*1DwtalW*IlmtisIValuv| Comment卜Erigine_OnBook4 QFALSEEngine / switched onhx®rL . stat1 4 TEMPFsgd_M*E_F?”chnDaol11r*L0Errtset soeed reachednrtrrN Or 曜 rwcrwwT'HrMifMkSTATI nt60150
10、0Requested engine speeaata Tv口B|*ddtpr 0 1門市31、'事甘|匚 immpiiF月后字母,數字和卜電線是史母由明去色的洪叁盅蕓和所 死許使用的字符.如自在變量詳細說圖中沒有顯小精有需要的欄,您可以班 過快捷菜單東顯丁 (任用鼠標七J J編程一個發動機的開動和停機然后在輸入R之前選/電流通路,插入月一個常開觸點 而該觸點前選擇 電流通路:,L>插入個)常開觸點并聯的常閉觸,點他用工具欄中相應的按用或編程元素目 錄在程序段1中依次插入一個常開觸 點、個常閉觸點和個SR兀素口選中問號并帖人變最聲明喪中相應的名稱伯幼分配符號的. 為串嵌電路中的常閉
11、觸點輸入符號名b'Automatic_ModeTt .然后保存程序."Automatic EngXne On#Switch OnMade11I I-H4S3witch_0f f-I IATajAure. 局落塊變量用#擰號折木,只在該堆中有;3全局殳吊則出現在引導內.它們件符號衣中定義,在整個押序內都有效,信號狀態AulDmalic_Mode,1由OB1中(請雜見4-7也住廳殿3)的另一個SR元素定義.建在由FB1編程速度監視括入一個新的程序段并選擇電流通路然后在褊秤兀素目錄中瀏覽rr至找到比較功能并插入CMP>± L叼外在電流通騰中插入一個找圖WAc tiiaJ_Sp eed#Preset_Sp =edSPre0et_3p eed PtrtcJue d再次選擇問號,并使用變量聲明我中的名稱標定線圈和比較器 然后保存程序.生成背景數據塊并修改實際值您已經編寫了功能塊FB1 ( *Engine")并且還在變量聲明去中定義r發動機特定的 參數.為了以后能在OB1中編寫指令調用此功能塊,必須生成相應的數據塊.一個背景數 據塊(DB)總是被指定給一個功能塊口這個
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 45659-2025軌道交通供電作業安全控制系統
- 2025年中國全路面起重車行業發展運行現狀及投資潛力預測報告
- 2024-2025學年安徽師大附中高二下學期期中歷史試題及答案
- 水電項目安全評估報告
- 中職生培訓課件
- 2025-2030年中國工業自動化工程項目投資可行性研究分析報告
- 中國遙控器行業發展潛力分析及投資戰略咨詢報告
- 2025年中國瓷質拋光磚行業市場全景評估及投資戰略研究報告
- 2025-2030年中國保健駝毛絨行業深度研究分析報告
- 中國民用駁船運輸船行業全景評估及投資規劃建議報告
- 培訓班助教教師管理制度
- 2025年安徽能源集團招聘筆試參考題庫含答案解析
- 河道維修養護管理制度
- 2025年 事業單位公基真題考試卷庫(附答案)
- 派出所消防管理制度
- 北京市朝陽區招聘社區工作者筆試真題2024
- 2025年重慶市中考數學試卷真題(含標準答案)
- 2025年中小學教師師德知識競賽試題庫及答案
- 2025年河北省中考乾坤押題卷化學試卷B及答案
- 浙江省諸暨市2025年5月高三適應性考試-地理+答案
- 蘋果店員入職試題及答案
評論
0/150
提交評論