999久久久精品国产消防器材,国产成人久久综合77777,√最新版天堂资源网在线,精品久久久久区二区8888,卡一卡二卡三乱码视频

技成培訓(xùn)網(wǎng) 技成學(xué)習(xí)APP 技成工具箱 技成企業(yè)服務(wù)

歡迎回到技成培訓(xùn)網(wǎng)

技成培訓(xùn)網(wǎng)

電工題庫寶典

技成電工課堂

PLC練習(xí)題

技成PLC課堂

變頻器故障查詢

技成PLC學(xué)吧

伺服驅(qū)動故障查詢

技成PLC網(wǎng)校

當(dāng)前位置:技成首頁 > 文章中心 > 智能制造 > PLANT SIMULATION軟件使用小技巧:匿名標(biāo)識符

PLANT SIMULATION軟件使用小技巧:匿名標(biāo)識符

饒等 發(fā)布于2022-01-13 10:05 24 2 標(biāo)簽:Plant Simulation,匿名標(biāo)識符,新手攻略

【免費下載】PLC軟件下載_PLC軟件安裝教程_PLC手冊下載_PLC案例下載!

【免費學(xué)習(xí)】 變頻器精品課程_西門子PLC精品教程_三菱PLC精品教程!


在仿真軟件Plant Simulation中,為了拓展對象的行為,我們經(jīng)常要抓取某個對象的路徑,以此來執(zhí)行一些指令或者屬性的修改。而在軟件的邏輯中,對象的路徑(這里指絕對路徑)往往是唯一的,故可以在特殊場合使用一些簡化的標(biāo)識符來代替某些對象的路徑。

這里我們介紹六個匿名標(biāo)識符及其使用:@、?、Current、Location、Self、Root

①指代MU對象:@

在Method方法中,可以用@表示物料流對象上當(dāng)前的可移動對象MU。

這個“當(dāng)前”是有講究的,我們通常將這種方法放在對象的出口/入口控件里,也可以放在傳感器的控件中,以此作為一個事件的觸發(fā)點。由于是事件觸發(fā),所以此標(biāo)識符不能單獨運行方法使用,必須隨著仿真啟動一同使用(?同理)。舉例:

在物料源的入口使用:

@.destination:=工位1 -- 表示物料源生產(chǎn)的零件默認(rèn)目的地是工位1

在工位的出口使用:

@.move(1) -- 表示需要將加工完的零件退出至后續(xù)第一次連接的對象上

在軌道的傳感器上使用:

@.stopped:=true -- 表示運輸車到達傳感器處時該停下來

②指代物料流對象:?

?這個匿名標(biāo)識符表示當(dāng)前Method控件所在的物料流對象。

這里需要注意兩點,第一是這個Method必須被物料流對象的控件所調(diào)用才行,如果只是放在對象的用戶自定義屬性中則不能指代路徑;第二與@同理,不能單獨運行方法來使用,必須經(jīng)過事件觸發(fā)。舉例:

在工位的入口使用:

?.proctime:=60 -- 表示進入該工位的零件加工時間都設(shè)置為60秒

在工位的出口使用:

?.cont.move(工位1) --表示當(dāng)前工位上已加工的零件下一步退出至名稱為“工位1”的對象上

注:@與?并不在所有場合都指代MU及物料流對象,會根據(jù)方法的調(diào)用以及使用而變更。

③指代當(dāng)前框架:Current

Current這個匿名標(biāo)識符返回的是當(dāng)前Method所在的框架。

這個方法可以放在仿真對象內(nèi),也可以就放在框架中,Current都會指代當(dāng)前框架。舉例:

Print Current.EventController.Simtime --打印當(dāng)前框架中事件控制器的仿真時間

④指代上一級對象:Location(簡寫符號“~”)

Location可返回當(dāng)前被指定對象的上一級對象。

這個對象如果是類庫中的對象,將會按照文件包含關(guān)系返回上一級;如果是實例化對象,則按照“框架->仿真對象->自定義Method” 的關(guān)系層層返回。

此匿名標(biāo)識符通常與Self結(jié)合使用。

⑤指代Method本身路徑:Self

使用Self會返回當(dāng)前編輯的Method的絕對路徑。

我們用的比較多的場合通常會與Location結(jié)合使用,即Self.~ ,它會返回Method放置位置的上一級對象,如果Method放置在對象中作為自定義屬性,則返回對象本身。舉例:

Print Self.Name -- 打印Method對象本身的名稱

Self.~.exitlocked:=true -- 將當(dāng)前Method所在的物料流對象的出口鎖定

Self.executein(5) -- 當(dāng)前方法將在5秒后自調(diào)用一次

⑥指代最頂層框架:Root

Root這個匿名標(biāo)識符返回最頂層框架的絕對路徑。舉例:

在物料終結(jié)的入口使用:

Root.throughput =1 -- 最頂層框架中代表車間產(chǎn)能的全局變量throughput自加一

總結(jié):對于匿名標(biāo)識符,我們既要知道它們所表達的含義,更需要明確什么是使用的最佳場合。利用好匿名標(biāo)識符,會讓你的編程事半功倍。

(技成培訓(xùn)網(wǎng)原創(chuàng),作者:劉老師,未經(jīng)授權(quán)不得轉(zhuǎn)載,違者必究)

電工精品教程

立即掃碼免費學(xué)習(xí)


電工題庫寶典

立即掃碼免費下載

超全PLC學(xué)習(xí)資料包

立即掃碼免費下載

故障查詢小程序

立即掃碼免費使用

若有收獲,就點個贊吧!

文章來源于網(wǎng)絡(luò)及文獻如有侵權(quán)請聯(lián)系站長
分享到:

微信掃一掃分享

閱讀與本文標(biāo)簽相同的文章

Plant Simulation 匿名標(biāo)識符 新手攻略

相關(guān)推薦

最新文章 熱門文章
最新課程 免費課程
PLC資料下載 電工電氣資料下載
應(yīng)用新秀
變頻器故障代碼查詢APP
伺服故障代碼查詢APP
技成
手機APP
熱門標(biāo)簽