infoteam OpenPCS-IEC 61131-3 運行系統(tǒng)
infoteam專業(yè)從事自動化和嵌入式系統(tǒng)軟件開發(fā)與服務(wù)工作,我們產(chǎn)品涵蓋面向工業(yè)的IEC61131-3,面向DCS的 IEC61499,面向安全的IEC61508,面向電力傳輸IEC61850等領(lǐng)域。
定制的解決方案
§ 高度的靈活性和卓越的性能
§ 不根據(jù)控制器數(shù)量收取運行版權(quán)
§ 可擴展的存儲器需要范圍:70–120kB
利益
§ ANSI-C 源代碼易于移植
§ 支持所有存儲器類型
§ 對內(nèi)存要求低70–120kB
§ 支持DOS, Windows, RTX, Linux 和其它操作系統(tǒng)
§ 可實現(xiàn)多任務(wù)
§ 支持中斷任務(wù)
應(yīng)用領(lǐng)域
§ 工業(yè)自動化
§ 醫(yī)療器械和試驗設(shè)備
§ 發(fā)電和配電
§ 樓宇自控設(shè)備
§ 運動控制和驅(qū)動,機器人
§ 仿真和診斷
§ 過程優(yōu)化
§ 其他更多…
內(nèi)核存儲器需要
| 基本實時內(nèi)核 | 69 kB |
| 上載功能 | 1 kB |
| 電力流 | 3 kB |
| 浮點 | 5 kB |
| 梯形圖支持 | 6 kB |
| 擴展功能 | 23 kB |
測試環(huán)境:
§ WinCE4.0
§ MS C.NET 7.0
§ 如使用DLL則需要附加的空間
訂貨信息
§ #1481-SDK-50 開發(fā)許可證
§ #1482-UCODE-50 UCODE解釋器
§ #1482-BASIC-50 16位NCC
§ #1482-STD-50 32 位NCC
§ #1482-PRO-50 RISC/DSP NCC
功能描述
OpenPCS運行系統(tǒng)包括了所有在OEM控制器中實現(xiàn)IEC61131-3編程功能所有必須的工具、運行系統(tǒng)源代碼和開發(fā)文檔。OpenPCS編程系統(tǒng)不包括在這里 (請參閱其它文檔,) 。
發(fā)貨內(nèi)容
§ SmartPLC運行系統(tǒng)ANSI-C源代碼
§ 通訊部分源代碼用于根據(jù)特定的硬件進行移植
§ 相關(guān)的技術(shù)文檔
控制器性能
性能和所需要的資源很大程度上取決于所使用的硬件和處理器。下面以1K字節(jié)混合指令集為例:
680μs Motorola 68376/20MHz
490μs Infineon 80C167/20MHz
14μs Intel Pentium II/300MHz
所有數(shù)據(jù)是使用相應(yīng)的本地代碼編譯器情況下的結(jié)果。
下面是運行系統(tǒng)所需要的存儲空間,這可能因不同的C編譯器而異,且可以通過禁用運行系統(tǒng)的一些選項而減少:
8位微處理器至少50kB
32位微處理器至少120kB
(運行系統(tǒng)內(nèi)核和環(huán)境,包括通訊和固件功能塊)
SmartPLC 運行系統(tǒng)源代碼
SmartPLC是以ANSI-C源代碼形式提供。針對多種常用C編譯器的Makefile也包括在內(nèi)。SmartPLC包括了實現(xiàn)所有一致性文檔所列出的函數(shù)、功能塊、指令、數(shù)據(jù)類型和運行系統(tǒng)功能。在線功能包括下載、上載、遠程控制、變量觀察、變量修改和程序狀態(tài)顯示。
SmartPLC包括了修改編程系統(tǒng)硬件資源文件所需要的代碼和文件, 還可以實現(xiàn)OpenPCS和特定硬件的通訊,串行V24通訊例程包括在內(nèi),并可以對通訊代碼進行任意的修改。
所有源代碼只限用戶在內(nèi)部使用而不能轉(zhuǎn)移給第三方。
OEM 接口工具包
OEM接口工具包提供了與編程系統(tǒng)某些模塊進行接口所需的頭文件和庫文件。只需要使用工具包中相應(yīng)的頭文件和庫文件對模塊進行編譯,就可以修改這些模塊。
本地代碼編譯器
可選的本地代碼編譯器可生成微處理器特定的直接二進制代碼,以滿足最高的性能要求。本地代碼編譯器也隨開放源碼的軟件一起提供。本地代碼編譯器支持多種主流的8位至64位微處理器。
本地代碼編譯器(NCC)功能
NCC從每一個通用代碼(UCODE)段中讀取指令并使用一條或多條微處理器指令替代每一個UCODE指令。這樣,每一個UCODE代碼段都會隨之產(chǎn)生一個本地代碼段,并一起下載到目標系統(tǒng)中(編程環(huán)境提供多種下載選擇)。本地代碼編譯器針對特定的微處理器結(jié)構(gòu)并使用所謂的觀察孔優(yōu)化技術(shù)從而達到非常高的執(zhí)行效率。
運行系統(tǒng)可以由OEM移植到自己的硬件平臺中。
在線和調(diào)試功能
測試和調(diào)試工具可將用戶代碼傳發(fā)送到PLC或仿真器之中。并可進行遠程的控制,包括:停止、冷啟動、溫啟動和熱啟動,監(jiān)視和變量修改,以及程序結(jié)構(gòu)的顯示等。
開發(fā)手冊
有關(guān)目標系統(tǒng)源代碼的開發(fā)手冊是為開發(fā)人員提供的,因此目前只有英文版。
提交
一方梯隊軟件(北京)有限公司遷址通知
醫(yī)療器械軟件技術(shù)標準研討會圓滿落幕
一方梯隊 OpenPCS 冗余系統(tǒng)
一方梯隊軟件“2015中國安全技術(shù)日”圓滿落幕
一方梯隊“2015中國安全技術(shù)日”如期與您見面

投訴建議