西門子CPU416-3*處理器

    西門子*處理器模塊西門子CPU416-3*處理器西門子CPU代理商西門子CPU代理商


    西門子CPU416-3*處理器西門子CPU416-3*處理器西門子CPU416-3*處理器

    西門子CPU416-3*處理器西門子CPU416-3*處理器西門子CPU416-3*處理器西門子CPU416-3*處理器西門子CPU416-3*處理器

    Track(軌道)和TwoLaneTrack(雙通軌道)的所有長(zhǎng)度將與*給用戶定義屬性的值相乘。其實(shí)這個(gè)相乘得到的值才是決定小車路徑選擇的關(guān)鍵,小車會(huì)選擇該值較小的路徑行駛向目的地。我個(gè)人人文,這其實(shí)就是路徑的擁堵情況吧,這僅是我個(gè)人的理解。

    那接下來(lái)我們就通過一個(gè)案例講解一下:

    案例講解:

    建模如下:



    小車(Transporter)的路由權(quán)重屬性定義:



    軌道自定義屬性的定義:

    上方三條帶有顯示面板的軌道分別為:藍(lán)色(Highway)、綠色(CountryRoad)、灰色(CityRoad2)。它們的自定義屬性分別為:

    藍(lán)色(Highway)



    綠色(CountryRoad)



    灰色(CityRoad2)



    剩下的其它軌道的自定義屬性都為:



    我們?cè)谛≤囍卸x的路由權(quán)重屬性為“CurrentTraffic”,對(duì)應(yīng)用戶定義屬性中“CurrentTraffic”,我們就且稱其為“當(dāng)前權(quán)重系數(shù)”;“BasicWeight”則是我們定義的軌道上的“基礎(chǔ)權(quán)重系數(shù)”。

    我們還定義了兩個(gè)方法,首先看到方法“reset”,代碼如下:



    其中“reset”是系統(tǒng)中定義好的方法,它的觸發(fā)方式是:重置。

    只要我們重置,該方法就會(huì)被觸發(fā)一次。每次我們重置時(shí),我們就將“基礎(chǔ)權(quán)重系數(shù)”賦值給“當(dāng)前權(quán)重系數(shù)”。

    再看方法“CheckTraffic”,代碼如下:



    該方法中,用對(duì)應(yīng)軌道上的小車數(shù)量除以雙通軌道A側(cè)的長(zhǎng)度,得出一個(gè),可以視為該軌道的車輛密度(與人口密度的計(jì)算方法類似),再用該結(jié)果與“基礎(chǔ)權(quán)重系數(shù)”相加得到“當(dāng)前權(quán)重系數(shù)”。每當(dāng)小車進(jìn)入或退出一條軌道,軌道的“當(dāng)前權(quán)重系數(shù)”必然是發(fā)生改變的。所以這個(gè)方法顧名思義,就是用來(lái)檢查交通,重新計(jì)算軌道的交通情況,只不過它的表現(xiàn)形式是軌道的“當(dāng)前權(quán)重系數(shù)”而已。

    所有軌道對(duì)象的“CheckTraffic”方法的代碼都是一樣的,并且全都通過入口和出口控件來(lái)觸發(fā),因?yàn)檐囕v進(jìn)入道路和駛出道路,道路的交通情況都發(fā)生了改變,所以都要觸發(fā)一次方法來(lái)重新計(jì)算軌道的“當(dāng)前權(quán)重系數(shù)”。

    要注意的是,默認(rèn)情況下,我們創(chuàng)建的軌道的控件中,入口和出口的觸發(fā),都勾選的是“”,這里我們要都修改為“后面”,這樣不僅符合實(shí)際。小車只有完全進(jìn)入了軌道,或者完全退出了軌道,才會(huì)使“當(dāng)前權(quán)重系數(shù)”的值發(fā)生改變。

    而且我們?cè)谠摲椒ㄖ?,沒有使用“move”指令,如果在出口觸發(fā)代碼,因?yàn)橛|發(fā)的控件**級(jí)比連接器的**級(jí)要高,小車觸發(fā)控件后沒有得到“move”指令,小車就不會(huì)繼續(xù)運(yùn)行到下一個(gè)軌道對(duì)象。而如果我們勾選了“后面”,連接器的**級(jí)則比后面觸發(fā)的控件**級(jí)較高,所以小車能正常行駛到下一個(gè)軌道對(duì)象。



    Tip:因?yàn)樗熊壍缹?duì)象的“CheckTraffic”方法的代碼都一樣,所以其實(shí)可以寫好一個(gè)“CheckTraffic”方法放在模型框架中,再將該方法拖入到每個(gè)軌道對(duì)象的控件A中的入口、出口處即可。又或者我們先新建一個(gè)工具條,將我們需要用的對(duì)象拖入到工具條中,定義好相關(guān)的屬性,再使用這些對(duì)象。養(yǎng)成這樣一些好的習(xí)慣能大大減少我們修改模型的時(shí)間。

    目的地設(shè)置及其他一些設(shè)置:

    在“CityRoad1”的靠近出口處創(chuàng)建一個(gè)傳感器,并在傳感器中添加方法“SetTarget”,代碼如下:



    該方法用于計(jì)算每條軌道的加權(quán)系數(shù)乘以長(zhǎng)度,并且給車輛定義一個(gè)目的地“CityRoad6”,因?yàn)檐囕v開啟了自動(dòng)路由,會(huì)根據(jù)路徑權(quán)重,計(jì)算出后續(xù)三條路線的總體的長(zhǎng)度與加權(quán)系數(shù)之積,并選擇該值較小的路徑駛向目的地。

    我們?cè)谶€框架中添加了三個(gè)實(shí)數(shù)類型的全局變量“WeightBlue”、“WeightGreen”、“WeightGrey”分別用來(lái)計(jì)算小車三條行駛路線的總體的長(zhǎng)度與加權(quán)系數(shù)之積。

    但比較重要的,大家要注意的是:這三個(gè)全局變量?jī)H僅是用來(lái)做展示,方便我們觀察計(jì)算的值,而不是影響我們小車做路徑選擇的因素,我們即使把這三個(gè)全局變量刪除,也不會(huì)影響我們小車的行駛路徑。



    關(guān)于顯示面板:

    而模型中的位于軌道上方的“CurrentTraffic”屬性我們沒有使用到全局變量做展示,那么究竟是如何讓它在對(duì)應(yīng)的位置顯示出來(lái)的呢?

    右鍵單擊對(duì)應(yīng)的軌道,在彈出的選項(xiàng)中選擇“編輯顯示面板”,如圖:



    會(huì)彈出編輯窗口(這是CityRoad2的顯示面板編輯窗口,我每個(gè)顯示面板的Y坐標(biāo)相差)



    使用方法:

    (1)勾選“活動(dòng)的”,顯示面板的使用;

    (2)修改“位置”里的X、Y坐標(biāo),可調(diào)整顯示面板的位置;

    (3)修改“大小”里的高度和寬度,可調(diào)整顯示面板的大小;

    (4)可修改邊框顏色和背景色;

    (5)點(diǎn)擊“元素”后方的“新建”,“編輯”會(huì)彈出下方的對(duì)話框,在對(duì)話框中能選擇我們需要顯示的值,值的位置,類型、位置、顏色等;



    定義的兩個(gè)元素為:




    以下是我的模型中三個(gè)顯示面板的位置,大家可以借鑒來(lái)進(jìn)行調(diào)整到合適的位置:





    Transfer Station沒有特別的定義,不進(jìn)行仔細(xì)講解:




    結(jié)果:


    當(dāng)我們啟動(dòng)時(shí),每次小車經(jīng)過傳感器觸發(fā)“SetTarget”,模型中的三個(gè)圖形變量“WeightBlue”、“WeightGreen”、“WeightGrey”都會(huì)重新計(jì)算,發(fā)生相應(yīng)的改變。我們通過觀察這三個(gè)值就可以知道,小車是選擇值較小的那條路徑通往目的地。并不是取決于當(dāng)前權(quán)重系數(shù)“CurrentTraffic”。




    潯之漫智控技術(shù)(上海)有限公司專注于西門子低壓電器授權(quán)代理商,西門子PLC模塊總代理商,西門子模塊總代理商,西門子中國(guó)一級(jí)代理商,西門子PLC一級(jí)代理商,西門子DP電纜代理商等

  • 詞條

    詞條說明

  • 安徽西門子S7-200模塊代理商

    作為中國(guó)的電子元器件代理商,安徽西門子S7-200模塊代理商一直致力于為客戶提供較高品質(zhì)的西門子S7-200模塊產(chǎn)品。作為西門子S7-200模塊的分銷商,我們不斷努力與客戶溝通,了解他們的需要和愿望,為他們提供較好的產(chǎn)品務(wù)。我們擁有完善的銷售、技術(shù)支持和售后服務(wù)體系,致力于幫助客戶實(shí)現(xiàn)成功的業(yè)務(wù)目標(biāo)。作為西門子S7-200模塊的代理商,我們?yōu)榭蛻籼峁┩暾腟7-200產(chǎn)品線,其中包括CPU分銷商,

  • 西門子S7-1500供應(yīng)6ES7511-1AL03-0AB0

    西門子S7-1500供應(yīng)6ES7511-1AL03-0AB0西門子S7-1500供應(yīng)6ES7511-1AL03-0AB0西門子S7-1500供應(yīng)6ES7511-1AL03-0AB0、SIMATIC S7-1500 (Hu, Jia Ning)可編程控制器6ES7516-3AN02-0AB0CPU 1516-3 PN/DP,1 MB 程序,5 MB 數(shù)據(jù);10 ns ;集成 X1: 2x PN接口

  • 泰安授權(quán)西門子一級(jí)代理商

    泰安授權(quán)西門子一級(jí)代理商泰安授權(quán)西門子一級(jí)代理商泰安授權(quán)西門子一級(jí)代理商泰安授權(quán)西門子一級(jí)代理商,西門子電源模塊代理商,西門子電源模塊代理商,2023較新泰安西門子供應(yīng),2023較新泰安西門子供應(yīng)潯之漫智控技術(shù)(上海)有限公司本公司專業(yè)經(jīng)銷/CO-TRUST科思創(chuàng)西門子PLC;S7-200S7-300 S7-400 S7-1200 觸摸屏,變頻器,6FC,6SNS120 V10 V60 V80伺服

  • 淄博西門子PLC模塊代理商|電纜供應(yīng)

    作為**良好的自動(dòng)化和數(shù)字化領(lǐng)域的解決方案提供商,西門子公司已經(jīng)成為了世界范圍內(nèi)企業(yè)和工廠的可以選擇品牌之一。在中國(guó),淄博西門子PLC模塊代理商|電纜供應(yīng)則是地區(qū)西門子公司的代理商之一,該公司擁有豐富的西門子PLC模塊及電纜供應(yīng)的經(jīng)驗(yàn),不僅可以提供較**的自動(dòng)化解決方案,還可以為客戶提供*的技術(shù)支持和優(yōu)質(zhì)的服務(wù)。品牌西門子公司成立于1847年,總部位于德國(guó)慕尼黑,是**工業(yè)自動(dòng)化領(lǐng)域的良好品牌之一

聯(lián)系方式 聯(lián)系我時(shí),請(qǐng)告知來(lái)自八方資源網(wǎng)!

公司名: 潯之漫智控技術(shù)(上海)有限公司

聯(lián)系人: 顏經(jīng)理

電 話:

手 機(jī): 15021292620

微 信: 15021292620

地 址: 上海松江小昆山 廣富林4588弄52號(hào)3樓

郵 編:

網(wǎng) 址: yan6789.b2b168.com

八方資源網(wǎng)提醒您:
1、本信息由八方資源網(wǎng)用戶發(fā)布,八方資源網(wǎng)不介入任何交易過程,請(qǐng)自行甄別其真實(shí)性及合法性;
2、跟進(jìn)信息之前,請(qǐng)仔細(xì)核驗(yàn)對(duì)方資質(zhì),所有預(yù)付定金或付款至個(gè)人賬戶的行為,均存在詐騙風(fēng)險(xiǎn),請(qǐng)?zhí)岣呔瑁?
    聯(lián)系方式

公司名: 潯之漫智控技術(shù)(上海)有限公司

聯(lián)系人: 顏經(jīng)理

手 機(jī): 15021292620

電 話:

地 址: 上海松江小昆山 廣富林4588弄52號(hào)3樓

郵 編:

網(wǎng) 址: yan6789.b2b168.com

    相關(guān)企業(yè)
    商家產(chǎn)品系列
  • 產(chǎn)品推薦
  • 資訊推薦
關(guān)于八方 | 八方幣 | 招商合作 | 網(wǎng)站地圖 | 免費(fèi)注冊(cè) | 一元廣告 | 友情鏈接 | 聯(lián)系我們 | 八方業(yè)務(wù)| 匯款方式 | 商務(wù)洽談室 | 投訴舉報(bào)
粵ICP備10089450號(hào)-8 - 經(jīng)營(yíng)許可證編號(hào):粵B2-20130562 軟件企業(yè)認(rèn)定:深R-2013-2017 軟件產(chǎn)品登記:深DGY-2013-3594
著作權(quán)登記:2013SR134025
Copyright ? 2004 - 2024 b2b168.com All Rights Reserved