2011-01-29 64 views
0

任何人都可以告訴我什麼是Visio過程模擬器?我如何將它與Rockwell Arena仿真軟件一起使用?什麼是Visio過程模擬器?

+1

請在您的帖子中[請勿使用簽名或標語](http://stackoverflow.com/faq#signatures)。 – meagar 2011-01-29 07:07:18

回答

1

首先,我只是想透露一下,我是一個與Process Simulator和Arena以及我公司計劃銷售的其他仿真工具接口的工具的開發者。這就是說,Process Simulator是ProModel公司的產品,基本上是ProModel仿真引擎的基於Visio的前端。它允許您在Visio中佈置一系列流程,並應用循環時間,資源和其他幾個模擬屬性。然後在Visio中運行模擬並生成輸出統計報告。

要解答您的問題,您可以使用Arena模擬軟件來連接Process Simulator地圖(PSM),但它需要大量的Visio以及Arena的技能編程。

基本上,解決方案需要您將Visio中的PSM編譯成一些內存中的表示形式。這種表示應列出PSM中的所有資源,以及所有進程及其所有屬性。檢索這些屬性相當容易,因爲Process Simulator將它們存儲在形狀的ShapeSheet中。

現在,使用模型元素的內存中表示形式,您必須將它們傳輸到Arena,但使用Arena的COM API。基本上,您可以在與PSM元素對應的Arena(流程和資源模塊)中創建模塊對象,並將PSM屬性映射到相應的Arena屬性。

正如我上面提到的,我創建了一個軟件產品,但是使用了核心製造模擬數據標準。這意味着,我將PSM數據提取爲爲存儲模擬數據而創建的中間XML格式,並且我有另一個翻譯器從CMSD數據構建Arena模型。如果你有興趣,你可以找到更多的here,或者你可以建立你自己的(這確實不是很難)。

+0

非常感謝。我想開發自己的建模符號。我要做的是爲visio創建一個模板。然後我將它導入Arena並進行模擬。據我所知,Arena可以模擬流程模擬器模板中的符號。我如何通過visio將自己的符號導入競技場? – 2011-02-01 07:32:54

相關問題