焦點滾動:Plant Simulation三維數組使用-Store

2023-03-03 11:23:55 來源:軟服之家
作者:程江濤 審校:徐忠芳

使用版本:Plant Simulation V14.0及以上版本

大家在使用Plant Simulation的過程中,有的人可能對于數組的概念比較模糊。大家都不是專業計算機專業出身,所以對于開發中經常涉及的數組了解不是很多,下面我通過Store的存取來解釋一下三維數組的使用。

Store中MU保存到DataTable里面

首先我們設置Store的容量為3x3x3。仿真開始的時候,我們把Store中保存的MU存放到表格里面便于我們理解。


(資料圖片僅供參考)

我們通過在初始化method中加入以下代碼,實現store中的MU保存到DataTable里面

Store.contentsList(MUArrayList)

圖1 Store容量設定

雙擊表格打開里面如下圖2所示,里面是3X3結構,和Store里面X尺寸、Y尺寸所對應。

圖2 數據表格

然后我們雙擊其中一個表格內容,得到如下圖3所示。里面3個MU內容對應于Store里面的Z尺寸

圖3 Datalist

機械手按照順序抓取Store里面的零件

在store出口后觸發以下method

由上述method可以看出,Simtalk中三維數組語法格式為: DataTable[X,Y][1,Z] 通過給XYZ賦值來完成Store內固定位置零件的查找。 實現效果

最后我們把機械手和裝配工位連接起來,然后在初始化之后調取上面的method,達到啟動機械手開始裝配的目的。這樣我們就實現了調用三維數組的內容。

上述模型實現效果如下:

標簽: 首先我們 可以看出 計算機專業

上一篇:
下一篇: