本特利3500/32M
本特利3500/32M
這樣,可在實(shí)時(shí)和非實(shí)時(shí)條件下執(zhí)行代碼。通過(guò)Linux能可靠執(zhí)行設(shè)備控制系統(tǒng)程序,還可在非實(shí)時(shí)條件下執(zhí)行與數(shù)據(jù)庫(kù)的通信。
如果用戶(hù)將PC Worx Engineer作為創(chuàng)建應(yīng)用程序的工具,則可在PC Worx Engineer中通過(guò)圖形方式進(jìn)行系統(tǒng)組態(tài),而無(wú)需使用上述XML文件。
在現(xiàn)代化應(yīng)用程序中,IEC 61131語(yǔ)言代碼和高級(jí)語(yǔ)言代碼在實(shí)時(shí)和非實(shí)時(shí)條件下混合運(yùn)行的情況越來(lái)越多。此外,編程人員還必須確保不同過(guò)程之間的數(shù)據(jù)能可靠傳輸。即使對(duì)于專(zhuān)家而言,這也是很苛刻的要求。由于很難精確了解系統(tǒng)中各種過(guò)程之間的時(shí)間關(guān)系,因此很容易導(dǎo)致優(yōu)先級(jí)分配不正確;或者因?yàn)橘Y源未被鎖定,導(dǎo)致應(yīng)用程序出錯(cuò)。
PLCnext Technology在這方面具有優(yōu)勢(shì),其不僅包含其他應(yīng)用程序,還包含執(zhí)行和同步管理器(ESM)以及全局?jǐn)?shù)據(jù)空間(GDS)。ESM可讓用戶(hù)以XML文件的形式組態(tài)用IEC 61131、 C++或Matlab Simulink編寫(xiě)的程序,從而定義程序步驟的執(zhí)行周期和所述步驟的順序。因此,普通PLC可在混合運(yùn)行環(huán)境中同時(shí)使用高級(jí)語(yǔ)言或IEC 61131-3編寫(xiě)的程序。
GDS不僅僅是共享存儲(chǔ)器。此服務(wù)還提供發(fā)布和訂閱、智能緩沖機(jī)制和通過(guò)人能讀懂的XML文件進(jìn)行輕松組態(tài)等功能。