CODESYS C-Integration — C代碼集成工具
如果應(yīng)用開發(fā)人員對(duì)IEC61131-3標(biāo)準(zhǔn)的編程語言不熟悉,則可以通過附加組件C-Integration,設(shè)備制造商允許使用其設(shè)備的用戶使用C語言開發(fā)應(yīng)用程序,并輕松地將此代碼集成到IEC 61131-3項(xiàng)目中。
C-Integration具有以下功能:
(1)C-Intergration是CODESYS Runtime System的附加組件。
(2)最終用戶可以將C代碼無縫集成到IEC61131-3標(biāo)準(zhǔn)的項(xiàng)目工程中。
(3)可以在CODESYS項(xiàng)目中輕松連接,編譯和執(zhí)行C代碼以及IEC 61131-3應(yīng)用程序。
(4)遠(yuǎn)程連接外部工具鏈,用于從CODESYS開發(fā)系統(tǒng)編譯/鏈接C代碼。
(5)非常適合集成已有的或已生成的C代碼。
CODESYS C-Integration具有以下優(yōu)勢和特點(diǎn):
(1)屬于CODESYS add-on產(chǎn)品。
(2)易于集成,生成,存儲(chǔ)和執(zhí)行IEC 61131-3項(xiàng)目中的C代碼。
(3)自動(dòng)生成在IEC 61131-3應(yīng)用中使用C模塊的接口。
(4)集成C代碼編輯器。
(5)通過集成的更新機(jī)制,為外部C語言開發(fā)系統(tǒng)提供便利接口。
(6)在所有兼容設(shè)備平臺(tái)上運(yùn)行(V3.5 SP7及以上的版本)。
C-Integration典型用例:
(1)重用現(xiàn)有的C算法。
(2)生成的C代碼可用于Matlab Simulink等建模仿真工具。
(3)在設(shè)備專用庫中連接預(yù)編譯的C模塊。