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