| KUKA KSD1-16 |
![]() |
價格: 元(人民幣) | 產地:KUKA KSD1-16 |
| 最少起訂量:1個 | 發貨地:KUKA KSD1-16 | |
| 上架時間:2021-04-22 17:10:36 | 瀏覽量:36 | |
廈門光沃自動化設備有限公司
![]() |
||
| 經營模式:經銷商 | 公司類型:其他有限責任公司 | |
| 所屬行業:PLC控制系統 | 主要客戶:全國市場 | |
在線咨詢 ![]() |
||
| 聯系人:吳 (先生) | 手機:18030229050 |
|
電話: |
傳真: |
| 郵箱:1878187406@qq.com | 地址:廈門市海滄區滄湖東一里海景奧斯卡 |
KUKA KSD1-16 傳統的實時嵌入式軟件設計是在抽象的數學模型基礎上,控制工程師根據對象行為和環境影響,利用求解模型的軟件工具,得到模型的功能和性能,然后交給軟件工程師針對給定的平臺寫出代碼,并在給定的平臺上檢驗和優化代碼,直到得出滿意的時間行為。在這個過程中,常常丟失了模型和代碼之間緊密的對應關系,放棄了軟件的復硝性,增加了軟件設計的復雜度,因而產生的軟件是弱化的,難于在不同的平臺上應用。基于Giotto的嵌入式控制軟件設計將功能程序從特定平臺分離,將時限從功能中分離,其與平臺無關性使得它具有更好的實時性、可靠性及可復用性,更適合嵌入式實時分布系統。圖l為基于Giotto的嵌入式控制系統的設計流程圖。首先,控制工程師和軟件工程師就控制設計的功能和時限達成一致,設計一個Giotto程序;然后,軟件工程師使用Giotto編譯器產生一個可執行代碼,該代碼能連接Giotto運行時間庫,將程序映射到給定的平臺。Giotto運行時間庫提供一個時序安排和通信的中間層,這一層定義了Giotto可執行程序與平臺之間的接口。目前已經建立了一個Giotto運行時間庫,用于Intel x86機上Wind River的VxWorks實時操作系統。
3 Giotto編程技術 Giotto是一種與平臺無關,且在特定控制領域應用中具有高水平的編程語言。Giotto的設計用于高要求的控制應用,這些應用要求周期性地瀆取傳感器,調用任務,更新執行和模式轉換。Giotto基于時間觸發編程,從傳感器到CPU以及CPU到執行器之問的通信由全局時鐘觸發,使其具有可預報性。Giotto程序不與平臺相關的部分,如優先權、通信等。其優點是與具體的執行平臺無關,能與任何實時操作系統、調度運算法則以及實時通信協議兼容。 Giotto的兩個核心組成部分是:周期性的任務調用和模式轉換。一個Giotto程序一系列的模式,每一種模式又包含一系列的任務和模式轉換。每一時刻,程序都執行在特定的模式P下,每個P模式轉換包含1個評估函數和1個目標模式Q,只有評估函數為真時系統才轉換為新模式Q。 Giotto任務是一項劇期性的工作,其輸入和輸出端幾分別在任務周期的啟動和結束時更新,但Giotto任務不一定要在周期開始時啟動,只需在周期內啟動和完成。圖2(a)顯示了運行在同一個CPU上的1個40ms任務M和1個10ms任務N的時序,虛線為目前任務占用CPU的可能情況。在第Oms,M和N都讀取它們輸入端口的值;在第10 ms,任務N的計算結果寫入它的輸出端口,但是N早已結束執行(如圖中虛線所示);在第40 ms,任務M的計算結果寫入它的輸出端口,但任務M在第40ms之前已經完成執行。無論任務M在0~40 ms的任何時間完成計算,任務N都只會在第40 ms讀其結果。 在Giotto中一個任務可以看作是一個工作單元,一旦開始,就必須要完成。任務周期沒結束時,模式轉換不能終止任何任務。給定一個Giotto模式P(包括分別由40 ms和10 ms調用的Giotto任務M和N)和一個Giotto模式Q(包括分別由40ms和5ms調用的Giotto任務M和R)。圖2(b)顯示了在P模式中的第10ms模式轉換被激活的時序,此時模式P轉換為模式Q。由于P和Q都包含任務M,所以任務M不會終止,但任務N被周期為5ms的任務R代替。 4 物流系統自主小車設計 2一自主小車系統包括2個自主小車,每個自主小車包含一個微處理器、馬達和觸摸式傳感器。設定在任何時候只有一個自主小車是,而其他自主小車是跟隨者。其中,處于領導或避開狀態的自主小車稱為“”,處于跟隨或停止狀態的自主小車稱為“跟隨者”。當被阻礙時,進入避開狀態,跟隨者進入停止狀態。進入避開狀態的自主小車執行一段避開程序,以避開障礙物,此時處于停止狀態的自主小車仍停止;當完成避開程序返回到領導狀態時,跟隨者返回跟隨狀態。當跟隨者之一被阻礙時,該自主小車進入避開狀態,其他所有的自主小車進入停止狀態,被阻礙的這個自主小車成為新的。圖3顯示了2一自主小車系統的狀態行為。
KUKA KSD1-16
|
| 版權聲明:以上所展示的信息由會員自行提供,內容的真實性、準確性和合法性由發布會員負責。機電之家對此不承擔任何責任。 友情提醒:為規避購買風險,建議您在購買相關產品前務必確認供應商資質及產品質量。 |