CODESYS Runtime Toolkit ——功能強(qiáng)大的可編程控制器開發(fā)工具包
CODESYS Runtime可以將任何嵌入式平臺或工業(yè)PC轉(zhuǎn)化為基于IEC 61131-3標(biāo)準(zhǔn)的控制器,并且開放Runtime接口,用戶可以根據(jù)行業(yè)需求及功能需要進(jìn)行二次化開發(fā)。因此,CODESYS Runtime Toolkit支持用戶開發(fā)出具有自主知識產(chǎn)權(quán)的控制器產(chǎn)品。
對于最終用戶來說,可以直接使用基于CODESYS Runtime開發(fā)的控制器,并使用CODESYS IDE(集成開發(fā)環(huán)境)進(jìn)行項(xiàng)目應(yīng)用。對于OEM客戶來說,可以使用CODESYS Runtime Toolkit工具包基于多種平臺和需求開發(fā)自己品牌的控制器,并支持定制化開發(fā)需要的功能。
CODESYS Runtime Toolkit工具包的供貨范圍包括:
(1)CODESYS Runtime(實(shí)時(shí)運(yùn)行系統(tǒng))的源代碼或部分源代碼,具體取決于用戶所選用的硬件平臺;
(2)I/O驅(qū)動(dòng)程序和庫的源代碼示例;
(3)有關(guān)CODESYS Runtime移植到目標(biāo)系統(tǒng)的完整文檔;
(4)特定的硬件設(shè)備的實(shí)時(shí)運(yùn)行系統(tǒng)所需的基本組件和附件組件;
(5)由我們經(jīng)驗(yàn)豐富的工程師進(jìn)行培訓(xùn),以幫助客戶將CODESYS實(shí)時(shí)運(yùn)行系統(tǒng)移植到目標(biāo)設(shè)備上。
CODESYS Runtime移植過程如下:
(1)安裝帶有可用的基本組件和附加組件的CODESYS實(shí)時(shí)運(yùn)行系統(tǒng)工具包;
(2)通過引導(dǎo)工具配置和選擇實(shí)時(shí)運(yùn)行系統(tǒng)所需功能的組件
(3)配置操作系統(tǒng)接口,實(shí)現(xiàn)定制驅(qū)動(dòng)程序或集成的附加功能(外部庫),連接外部系統(tǒng)等;
(4)將所有組件鏈接和編譯到可執(zhí)行的實(shí)時(shí)運(yùn)行系統(tǒng),并在目標(biāo)設(shè)備上實(shí)現(xiàn)運(yùn)行;
(5)在CODESYS IDE中提供用于設(shè)備使用的驅(qū)動(dòng)程序(設(shè)備描述文件)。