Power UMAC CPU 特點(diǎn)
Power UMAC CPU
Part Number: 3-4020H0-2100-B00000
工程設(shè)計(jì)者在面對復(fù)雜的運(yùn)動控制系統(tǒng)的規(guī)劃和設(shè)計(jì)時(shí),經(jīng)常會面對著兩難的選擇:專業(yè)的控制器產(chǎn)品只能執(zhí)行一些簡單邏輯的應(yīng)用處理,無法實(shí)現(xiàn)大數(shù)據(jù)量的混合運(yùn)算和廣范的設(shè)備管理;而多功能全面運(yùn)算的處理器,在可以使用現(xiàn)代語言進(jìn)行復(fù)雜運(yùn)算的同時(shí),又不能很好進(jìn)行點(diǎn)到點(diǎn),或者I/O管理等這些簡單工作。
Delta Tau公司的新產(chǎn)品Power PMAC控制器可以為設(shè)計(jì)者在這種兩難的困境中提供一個(gè)的解決方案。Power PMAC是一個(gè)工作在實(shí)時(shí)多任務(wù)操作系統(tǒng)下,功能強(qiáng)大的全功能運(yùn)算處理器。Power PMAC內(nèi)置了運(yùn)動控制算法和機(jī)床控制語言環(huán)境,是傾注了Delta Tau公司25年經(jīng)驗(yàn)生產(chǎn)出的安全可靠和使用輕松的產(chǎn)品。
這是機(jī)床設(shè)計(jì)者的一個(gè)兩全其美的解決方案。因?yàn)槭聦?shí)上,機(jī)床的設(shè)計(jì)者都希望在使用控制器內(nèi)置的運(yùn)動程序管理和PLC邏輯算法的同時(shí),能通過C或者C++語言,對現(xiàn)有軟件實(shí)現(xiàn)改造,跟好的達(dá)到應(yīng)用效果,也就是使用GNU下的GPL軟件修改許可。
※譯注,GUN:GUN計(jì)劃,在UNIX環(huán)境下,軟件可以自由地“使用、復(fù)制、修改和發(fā)布”。
※譯注,GPL:GNU通用公共許可證,保護(hù)原來軟件的版權(quán)的同時(shí),保證客戶對軟件的修改的權(quán)利。
Power PMAC不只是提供完整的運(yùn)動控制功能和I/O管理方案,它還內(nèi)置了一個(gè)可以工作在硬盤上的完整的PC操作系統(tǒng),通過顯示卡的接口連上顯示器,再加上鍵盤的設(shè)備,就是一個(gè)完整的控制系統(tǒng)。當(dāng)客戶要執(zhí)行工業(yè)上的獨(dú)立CAD/CAM所生成的G代碼程序時(shí),只需要簡單把程序下載到卡里面,Power PMAC內(nèi)置的解釋和執(zhí)行部分就會自動開始程序的分解運(yùn)算。
那么能不能在一臺機(jī)床上面使用面向?qū)ο蟮腃++代碼來管理全部的機(jī)床PLC邏輯程序哪?代碼可以通過標(biāo)準(zhǔn)工業(yè)接口的組合開發(fā)環(huán)境(IDE)書寫,通過公共GNU編譯器編譯,然后下載到Power PMAC上面執(zhí)行。還有一個(gè)選擇是,通過標(biāo)準(zhǔn)圖形化邏輯IEC-11631開發(fā)環(huán)境自動生成C代碼,然后執(zhí)行結(jié)果代碼。這樣CPU就可以進(jìn)行邏輯程序管理了。
怎樣產(chǎn)生恰當(dāng)?shù)乃欧惴ǎ?/strong>使用很少的時(shí)間就可以自動化的產(chǎn)生控制特性的工具。當(dāng)你需要特定的控制伺服算法時(shí)?可以直接寫入C代碼,也可以使用工具M(jìn)atlab’s Simulink的實(shí)時(shí)工作環(huán)境產(chǎn)生C代碼,然后編譯下載到Power PMAC內(nèi)。
是不是必須你們的C語言軟件才能建立特殊的運(yùn)動程序軌跡和特殊曲線?內(nèi)置了片段分割功能,可以依照內(nèi)置插補(bǔ)算法的握手,依照簡單的采樣來持續(xù)運(yùn)動。
不是一個(gè)編程工程師,能不能實(shí)現(xiàn)一個(gè)復(fù)雜的機(jī)床運(yùn)動?使用Power PMAC內(nèi)置的腳本語言可以實(shí)現(xiàn)運(yùn)動的控制和通用機(jī)床I/O的邏輯管理。這些腳本語言自動應(yīng)答那些不懂獨(dú)立語言C的客戶:使用恰當(dāng)?shù)臅r(shí)間管理和運(yùn)動程序的流水化管理,簡單的,復(fù)雜的,自動匹配機(jī)床定義的變量(短整型和長整型,固定點(diǎn)和浮點(diǎn)),還保持了一些高級工具的好接口——編輯器,錯(cuò)誤捕捉,項(xiàng)目管理,等等高級語言才有的特色。
能不能再試運(yùn)行的時(shí)候快速而且直接的解決問題和故障? Power PMAC保留了更多的老版本的PMAC的在線指令,客戶可以更容易的和控制器交互。
世界上的計(jì)算機(jī)是不是都能和Power PMAC 交互? Power PMAC內(nèi)置了網(wǎng)絡(luò)服務(wù)器,允許任何一臺具備web瀏覽器和網(wǎng)絡(luò)連接設(shè)備的計(jì)算機(jī)和Power PMAC通訊。不論這臺電腦是直接連在Power PMAC上,還是通過局域網(wǎng),或者在世界各地。Power PMAC都支持HTTP和FTP協(xié)議。
計(jì)算處理
Power PMAC使用發(fā)布的嵌入式Power PC處理器。這種嵌入式處理器是不需要冷卻風(fēng)扇的,大大的改進(jìn)了成本,大小和可靠性。 不止于此,這些處理器處理神速,可以硬件實(shí)現(xiàn)64位浮點(diǎn)數(shù)計(jì)算。可以自動的分配給解決方案和運(yùn)動控制所必需的資源,而且不損害計(jì)算的效率。
處理器支持十億字節(jié)的內(nèi)存尋址,可以是易失的,也可是非易失的?,F(xiàn)在的基本配置提供了 512 MB/1 G/2 G DDR memory的版本,暫時(shí)沒有數(shù)據(jù)糾錯(cuò)功能;512 MB版本使用Flash內(nèi)存;USB內(nèi)存擴(kuò)展槽和flash “camera cards”的擴(kuò)展部分。 這樣有些需要很多天才能完成的超大型運(yùn)動控制規(guī)劃就不再需要一個(gè)實(shí)時(shí)監(jiān)控的設(shè)備了。
強(qiáng)大的100兆/1000兆自適應(yīng)板卡和USB2接口可以直接與處理器進(jìn)行數(shù)據(jù)交換,這樣數(shù)據(jù)傳輸率可以達(dá)到理論的峰值。排除現(xiàn)有底板傳輸數(shù)率的限制,可以在每秒中實(shí)現(xiàn)數(shù)千的運(yùn)動控制數(shù)據(jù)包 。
機(jī)床接口
Power PMAC CPU 支持現(xiàn)有的PMAC系列接口電路,包括運(yùn)動和I/O部分。 簡單點(diǎn)說,就是Power PMAC CPU板可以直接插在Turbo PMAC CPU板所在的UMAC箱體里面,使用箱體里面原有的各接口板。 但是Power PMAC支持應(yīng)該是下一代的高速電路接口PMAC3系列ASIC。這個(gè)新的ASIC,經(jīng)過三年的完善和改進(jìn),將帶來的性能,操作頻率將是 PMAC2系列ASIC的2到5倍,帶來更高的平臺性能和解決方案。更多特色將被融入,比如支持串行編碼器,內(nèi)置細(xì)分電路,兼容旋轉(zhuǎn)變壓器的激勵等等。這是一個(gè)更緊湊,更經(jīng)濟(jì)的解決方案。而且這些數(shù)據(jù)處理將交給ASIC自己完成,卸下整個(gè)處理器的重任。
內(nèi)置算法
Power PMAC將繼續(xù)保持Turbo PMAC的特色,強(qiáng)大,靈活,易于使用。而所有新的特色,也將自動被加進(jìn)新的Power PMAC中。