999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于西門子SCOUT的FB數(shù)據(jù)塊的編寫與應(yīng)用

2018-03-01 08:26:03劉昌盛孫博文
信息記錄材料 2018年4期
關(guān)鍵詞:背景程序信號(hào)

劉昌盛,孫博文

(沈陽(yáng)機(jī)床成套設(shè)備有限責(zé)任公司 遼寧 沈陽(yáng) 110142)

1 引言

FB(Function Block)是一個(gè)有靜態(tài)數(shù)據(jù)的子程序,故FB塊執(zhí)行后,所有的本地變量會(huì)保持原有的值,只有明確聲明為臨時(shí)變量的值會(huì)丟失。使用FB塊必須先定義一個(gè)背景數(shù)據(jù)塊,然后輸入FB塊的名字作為數(shù)據(jù)類型。FB的靜態(tài)數(shù)據(jù)存儲(chǔ)在該背景數(shù)據(jù)塊中。可以定義多個(gè)FB背景數(shù)據(jù)塊,每個(gè)背景數(shù)據(jù)塊相對(duì)獨(dú)立。FB背景數(shù)據(jù)塊的靜態(tài)數(shù)據(jù)會(huì)一直保持直到該背景塊再次調(diào)用。

下面通過(guò)實(shí)例來(lái)介紹FB數(shù)據(jù)塊的編寫與應(yīng)用:

本廠設(shè)計(jì)研發(fā)了一款以西門子SIMOTION D為控制核心,加掛功率伺服模塊和伺服電機(jī),變頻器,模擬量檢測(cè)與工控機(jī),液壓控制器相組合用于汽車新能源方面的自動(dòng)化設(shè)備。該設(shè)備自動(dòng)化程度較高,邏輯繁瑣復(fù)雜,編程語(yǔ)言主體采用LAD編程語(yǔ)言。

2 FB塊的編寫步驟

首先打開(kāi)SCOUT,創(chuàng)建一個(gè)新項(xiàng)目,在“PROGRAMS”目錄樹(shù)下雙擊“Insert LAD/FBD unit”插入一個(gè)LAD/FBD程序單元,“Name”欄為“LFUnit_2”。

在“LFUnit_2”中用鼠標(biāo)左鍵雙擊“Insert LAD/FBD program”插入一個(gè)子程序,程序名為“Condition_determine”,創(chuàng)建類型(Creation type)選擇“function block”。另外,還可以輸入作者等信息。

在創(chuàng)建的FB程序的變量聲明中定義變量,如圖1所示。

在程序編輯區(qū)域右鍵單擊“insert network”,插入一個(gè)網(wǎng)絡(luò)。并在網(wǎng)絡(luò)中建立所需邏輯。如圖2所示。

在用戶程序LAD/FBD unit或LAD/FBD program的變量聲明表中定義FB的背景數(shù)據(jù)塊。

圖1 FB程序的變量聲明列表

圖2 編寫的FB程序

在LFUnit_1中創(chuàng)建一個(gè)程序,用鼠標(biāo)左鍵雙擊“insert LAD/FBD program”插入一個(gè)名為“Saw_action”的程序,創(chuàng)建類型(Creation type)選擇“program”。

插入一個(gè)網(wǎng)絡(luò),然后把LFUnit_2中的FB“Condition_determine”拖入該網(wǎng)絡(luò),并選擇“CD201”作為背景數(shù)據(jù)塊,在該功能塊的右鍵快捷菜單中選擇“display”->“all box parameters”可以顯示功能塊的所有引腳。

雙擊功能塊,在單出的“enter call parameter”畫面中可以為功能塊的參數(shù)賦值,也可以直接在LAD編輯器中直接對(duì)功能塊賦值。在功能塊執(zhí)行后,背景數(shù)據(jù)塊中的靜態(tài)數(shù)據(jù)仍然保留,可以在主程序中訪問(wèn)其輸出參數(shù),如圖3所示。

圖3 編寫調(diào)用FB的程序

3 FB塊的應(yīng)用與解析

“SAW_load1”條件步驟被激活,開(kāi)始判斷上料氣缸伸出到位信號(hào)INB3.0和縮回到位信號(hào)INB3.2。為了降低開(kāi)關(guān)信號(hào)的誤觸發(fā)和提高判斷的穩(wěn)定型,在FB“Conditiondetermine”塊中增加了一個(gè)防抖動(dòng)計(jì)時(shí)器“TON2”。即當(dāng)上料氣缸伸出到位信號(hào)觸發(fā)并且上料氣缸縮回到位未觸發(fā)穩(wěn)定0.5秒后,輸出result2“OK_CD201”。當(dāng)上料氣缸伸出到位信號(hào)未觸發(fā)或上料氣缸縮回到位觸發(fā)保持2秒,則輸出報(bào)警信號(hào)result1“HMI_ERROR201”。如在SURE端加入輸入信號(hào)則可將HMI_ERROR201報(bào)警保持,反之不保持。

在主程序中可以建立其他背景數(shù)據(jù)塊來(lái)判斷其他動(dòng)作,每個(gè)背景數(shù)據(jù)塊(如CD201)相對(duì)獨(dú)立。注意!因?yàn)镕B背景數(shù)據(jù)塊的靜態(tài)數(shù)據(jù)會(huì)一直保持直到該背景塊再次調(diào)用,即當(dāng)停止調(diào)用該FB塊,在其相應(yīng)的背景數(shù)據(jù)塊中依然保存著調(diào)用結(jié)束前的數(shù)據(jù)。在應(yīng)用時(shí)要注意此處以避免邏輯錯(cuò)誤、信號(hào)誤觸發(fā)。

4 結(jié)語(yǔ)

通過(guò)以上實(shí)例可以衍生出更多的FB塊應(yīng)用,在本產(chǎn)品中如各個(gè)軸參數(shù)的計(jì)算,多個(gè)模擬量信號(hào)的檢測(cè),單個(gè)執(zhí)行動(dòng)作的到位檢測(cè)和報(bào)警,坐標(biāo)及安全范圍的設(shè)定,步驟執(zhí)行的編號(hào)均應(yīng)用到了FB塊(如LFUnit_2中均為FB塊)。

使用FB塊可使主程序?qū)哟吻逦{(diào)理明確,降低了編程難度和復(fù)雜性。同類邏輯保持相同的邏輯判斷與結(jié)構(gòu),保證程序準(zhǔn)確和統(tǒng)一。在其他產(chǎn)品項(xiàng)目中,類似的邏輯均可保持統(tǒng)一。可更好的實(shí)現(xiàn)編程及電氣工藝化、標(biāo)準(zhǔn)化,降低程序?qū)彶榕c故障排除的難度。

[1]王薇,深入淺出西門子運(yùn)動(dòng)控制器-SIMOTION實(shí)用手冊(cè)[M]-北京:機(jī)械工業(yè)出版社,2013,6.

[2]西門子(中國(guó))有限公司simotion官網(wǎng) http://siemens.com/simotion

猜你喜歡
背景程序信號(hào)
“新四化”背景下汽車NVH的發(fā)展趨勢(shì)
信號(hào)
鴨綠江(2021年35期)2021-04-19 12:24:18
《論持久戰(zhàn)》的寫作背景
完形填空二則
試論我國(guó)未決羈押程序的立法完善
基于FPGA的多功能信號(hào)發(fā)生器的設(shè)計(jì)
電子制作(2018年11期)2018-08-04 03:25:42
“程序猿”的生活什么樣
英國(guó)與歐盟正式啟動(dòng)“離婚”程序程序
晚清外語(yǔ)翻譯人才培養(yǎng)的背景
基于LabVIEW的力加載信號(hào)采集與PID控制
主站蜘蛛池模板: 国产精品高清国产三级囯产AV| 亚洲色图欧美一区| 在线欧美a| 国产在线无码一区二区三区| 国产乱人伦AV在线A| 国产福利在线观看精品| 久久免费观看视频| 一本大道视频精品人妻| 欧美a在线视频| 精品视频免费在线| 3D动漫精品啪啪一区二区下载| 久久亚洲美女精品国产精品| www.精品国产| 精品久久久无码专区中文字幕| 精品国产女同疯狂摩擦2| 免费观看男人免费桶女人视频| 国产成人无码播放| 亚洲AV无码久久天堂| 日本午夜在线视频| 国产一二三区在线| 噜噜噜久久| 免费毛片视频| 一级一级一片免费| 超碰精品无码一区二区| 欧洲在线免费视频| 久久亚洲中文字幕精品一区| 三上悠亚在线精品二区| 国产一线在线| 中文字幕在线看| 国产成年无码AⅤ片在线| 福利一区三区| 一本色道久久88亚洲综合| 综合久久久久久久综合网| 九色视频最新网址 | 欧美亚洲一区二区三区在线| 日韩国产综合精选| 亚洲浓毛av| 911亚洲精品| 国产精品女在线观看| 久久久91人妻无码精品蜜桃HD| 亚洲无码91视频| 大香伊人久久| 国产真实二区一区在线亚洲| 伊在人亞洲香蕉精品區| 亚洲第一成年网| 国产精品亚洲五月天高清| 欧美自慰一级看片免费| 3D动漫精品啪啪一区二区下载| 国产波多野结衣中文在线播放| 亚洲无码不卡网| 国产一区二区三区视频| 在线观看欧美国产| 中文字幕无码电影| 久久国产精品嫖妓| av一区二区三区高清久久| 亚洲综合第一区| 99国产精品免费观看视频| 国产色伊人| 熟女成人国产精品视频| 中文字幕人成乱码熟女免费| 这里只有精品免费视频| 精品国产福利在线| 亚洲精品国产精品乱码不卞| 亚洲日韩精品无码专区97| 亚洲人成网站18禁动漫无码| 国产成人精品午夜视频'| 欧美怡红院视频一区二区三区| 国产成人精品三级| 国产精品一区不卡| 国产成人精品一区二区秒拍1o| 99在线国产| 亚洲中文字幕在线精品一区| 男女猛烈无遮挡午夜视频| 无码aaa视频| 久久人与动人物A级毛片| 国产无码高清视频不卡| 免费人成网站在线高清| 欧美性久久久久| 一级黄色欧美| 亚洲综合亚洲国产尤物| 亚洲av成人无码网站在线观看| 蜜臀av性久久久久蜜臀aⅴ麻豆|