2017-03-29 60 views
-2

我對TwinCAT 3相當陌生。我試圖從Dymola導入C代碼到TwinCAT 3.我已經通過了BECKHOFF手冊,但沒有多大幫助。如何將c代碼導入TwinCAT

如果你能幫助我,我將不勝感激。

+0

嗨Venkat。你有沒有特別的問題?你嘗試了什麼,你有多遠?什麼工作,什麼沒有? –

+0

Hi lazz,我在TwinCAT(CyClic IO)中創建了一個簡單的C++代碼並執行它。現在我的目標是導入從Dymola生成的C代碼。我不知道如何得到它。 –

+0

Hi lazz,我在TwinCAT(CyClic IO)中創建了一個簡單的C++代碼並執行它。現在我的目標是導入從Dymola生成的C代碼。我不太清楚如何獲得它。在TwinCAT中,創建新的C++代碼時使用了已存在的項目,但是TcCom Object是空的。我無法創建任何實例。是正確的過程來獲取C代碼到TwinCAT或執行我需要任何包裝將TwinCAT中的C代碼包含在內。如何獲得它?任何想法都可以讚賞。 –

回答

0

好吧,我明白了。 Beckhoff對如何將代碼放在一起以及可以使用多少語言/框架進行限制。你也不能使用第三方的dll(所以包裝的想法是)。您可以導入以TwinCAT方式放在一起的模塊。

首先,根據您遵循的說明,您需要將代碼直接移植到TwinCAT C++中,遵循將模塊放在一起的方法。當然,您實際需要改變多少取決於c代碼的複雜性。很多是語法上相同的。你可以谷歌「編譯C++代碼」的主要區別。

我不是TC3的C++位的專家,但這是我的理解。一切順利吧!

LazzMaTazz