多控制對(duì)象和傳感器信號(hào),一臺(tái) VME 機(jī)箱無法容納更的控制卡和信號(hào)處理卡。隨著多核 DSP 技術(shù)的快速發(fā)展,多個(gè)多核 DSP 并行計(jì)算模式有待應(yīng)用,不僅可以精簡(jiǎn)整個(gè)控制系統(tǒng),而且提高編程效率。
?
硬盤采用
256G
固態(tài)硬盤;
?
1
片
PCIE
轉(zhuǎn)
RapidIO Switch
;
?
支持
VxWorks6.8
操作系統(tǒng);
?
對(duì)外接口
?
前面板
3
個(gè)
USB2.0
接口;
?
前面板
2
個(gè)
RJ-45
輸出千兆以太網(wǎng);
?
前面板
1
個(gè)
VGA
視頻輸出接口;
?
背板
2
個(gè)
4XRapidIO
。
2.2.5 VPX
機(jī)箱背板
VPX
機(jī)箱背板是系統(tǒng)數(shù)據(jù)傳輸鏈路,是各功能模塊之間的數(shù)據(jù)交互的基礎(chǔ),
承載著系統(tǒng)全部功能模塊,除了給各個(gè)模塊供電,還為各模塊間的數(shù)據(jù)高速傳輸提
供通道,并為外接信號(hào)提供接口等。根據(jù)拓?fù)浣Y(jié)構(gòu),
VPX
背板可以是星型、雙星
型、菊花鏈型和孔網(wǎng)型等。
實(shí)驗(yàn)室所定制的
VPX
機(jī)箱采用
6U
加固式機(jī)箱,背板共有
6
個(gè)槽位,包括
1
個(gè)電源槽和
5
個(gè)處理模塊槽,其中,
3
槽為主控槽,
1,2,4,5
槽為負(fù)載槽。背板各槽
的連接方式如圖
2-10
所示。
VPX
機(jī)箱背板部分資源描述如下所述:
?
主控槽
P0
,
P1
,
P2
與其它板卡互連,
P3
,
P4
,
P5
,
P6
與其它板卡不互連,預(yù)
留為后插卡;
?
P0
:主電源采用
+12V
供電、
+5V
供電、系統(tǒng)管理和復(fù)位等;
?
P1
:
4
個(gè)
4X RapidIO
組成
FULLMESH
拓?fù)洌?
?
P4
上每個(gè)負(fù)載槽有
2
路千兆以太網(wǎng);
?
P4
和
P5
:可作為
4
個(gè)
4XTS201LINK
接口使用,也可作為
32
對(duì)高速
LVDS
信
號(hào)使用;
?
P6
上定義了
32bit
自定義總線和
23bit
同步單端定時(shí)總線。
2.3
基于
RapidIO
總線的控制系統(tǒng)硬件體系結(jié)構(gòu)設(shè)計(jì)
2.3.1
控制系統(tǒng)總體層次結(jié)構(gòu)劃分
由于工件臺(tái)整機(jī)系統(tǒng)非常復(fù)雜,涉及的傳感器和電機(jī)軸特別多,因此通過采用
主從結(jié)構(gòu),對(duì)系統(tǒng)進(jìn)行分層設(shè)計(jì),分析各部分的關(guān)聯(lián)程度,將不同的部分合理部署
在相應(yīng)的層次中。如圖
2-11
所示,光刻機(jī)工件臺(tái)整體運(yùn)動(dòng)控制系統(tǒng)共規(guī)劃了五層,
從上之下依次是總控制層、分系統(tǒng)層、運(yùn)動(dòng)控制層、
IO
接口層和傳感器執(zhí)行器層,
各層控制結(jié)構(gòu)的具體功能
[36]
如下:
1
)總控制層即上位機(jī)監(jiān)視器,不僅提供人機(jī)交互界面,進(jìn)行運(yùn)行操作、測(cè)試
診斷、數(shù)據(jù)記錄與存儲(chǔ)、數(shù)據(jù)分析等工作,而且通過與分系統(tǒng)層進(jìn)行數(shù)據(jù)交互,實(shí)
現(xiàn)對(duì)各個(gè)分系統(tǒng)的工作指令調(diào)度及協(xié)調(diào)管理,完成工件臺(tái)的工作流程。
2
)分系統(tǒng)層主要包含工件臺(tái)運(yùn)動(dòng)控制分系統(tǒng)、對(duì)準(zhǔn)分系統(tǒng)等各個(gè)分系統(tǒng)的主
控制器,負(fù)責(zé)對(duì)各個(gè)分系統(tǒng)的軟硬件管理及任務(wù)調(diào)度等。在工件臺(tái)運(yùn)動(dòng)控制分系統(tǒng),
主控卡為
Power PC
板卡,其工作在主模式,對(duì)工件臺(tái)運(yùn)動(dòng)控制層的從設(shè)備進(jìn)行管
理與調(diào)度。通過以太網(wǎng)(
Ethernet
)與上位機(jī)通信,實(shí)現(xiàn)命令接收、命令解析、任
務(wù)調(diào)度以及上傳數(shù)據(jù)等任務(wù)。
3
)運(yùn)動(dòng)控制層包含有工作臺(tái)運(yùn)動(dòng)控制卡、光纖接口卡和激光計(jì)數(shù)卡,相對(duì)于
主控卡
HOST_CPU_VPX
,工作在從模式,主要負(fù)責(zé)各控制臺(tái)運(yùn)動(dòng)軸的閉環(huán)伺服控
制。其中,運(yùn)動(dòng)控制卡主要實(shí)現(xiàn)相關(guān)伺服運(yùn)算以及與分系統(tǒng)層通訊完成命令解析與
功能執(zhí)行;光纖接口卡作為數(shù)據(jù)交互中心,為各種數(shù)據(jù)提供的外圍接口,負(fù)責(zé)位置
數(shù)據(jù)的接收,數(shù)據(jù)的傳輸,計(jì)算結(jié)果的輸出;激光計(jì)數(shù)卡則同步采集激光數(shù)據(jù)。
4
)
IO
接口層由功率放大器控制卡(驅(qū)動(dòng)器)和傳感器卡組成。功率放大器控
制卡通過高速光纖接收運(yùn)動(dòng)控制層的控制指令,并轉(zhuǎn)化成電流,實(shí)現(xiàn)對(duì)電機(jī)的驅(qū)動(dòng),
而傳感器卡將采集的多種傳感器信號(hào)通過光纖上傳至運(yùn)動(dòng)控制層。
5
)傳感器執(zhí)行器層的設(shè)備主要是各種傳感器和電機(jī),負(fù)責(zé)實(shí)現(xiàn)物理信號(hào)(位
置、溫度、力等)的采集以及電機(jī)的驅(qū)動(dòng)。
?
文章來源地址http://www.zghlxwxcb.cn/news/detail-438458.html
2.3.2
基于
RapidIO
總線的控制系統(tǒng)架構(gòu)
考慮到目前
DSP
性能的極大提高,特別是保持與前期工作的兼容性,充分利
用已有成果經(jīng)驗(yàn),避免較大幅度的方案變動(dòng),總控制層、
IO
接口層和傳感器執(zhí)行
器層基本沿用了
VME
系統(tǒng)的部分技術(shù)方案,依舊使用一臺(tái)
VME
系統(tǒng)完成激光雙
頻干涉信號(hào)的處理,與運(yùn)動(dòng)控制側(cè)之間采用高速光纖連接。
運(yùn)動(dòng)控制子系統(tǒng)則根據(jù)控制系統(tǒng)分層結(jié)構(gòu),并針對(duì)所提出的問題和需求,采用
如圖
2-12
所示的結(jié)構(gòu)方案。方案中運(yùn)動(dòng)控制側(cè)機(jī)箱采用
VPX
系統(tǒng),并結(jié)合
ASML
和華中科技大學(xué)等高校研制的基于
VME
總線的運(yùn)動(dòng)控制系統(tǒng)架構(gòu)的優(yōu)點(diǎn),將
RapidIO
總線作為運(yùn)動(dòng)控制卡
MC_4DSP_VPX
和光纖接口卡
FC_FPGA_VPX
互連
通信網(wǎng)絡(luò),具體優(yōu)點(diǎn)體現(xiàn)在一下幾點(diǎn):
1
)運(yùn)動(dòng)控制卡
MC
采用高性能的多核處理器
TMS320C6678
,一方面提高了主頻,
另一方面多
DSP
多核大規(guī)模并行處理模式極大增強(qiáng)了系統(tǒng)的運(yùn)算能力。
2
)運(yùn)動(dòng)控制卡
MC
采用
DSP
處理器與光纖接口模塊分離式設(shè)計(jì),獨(dú)立的光纖接口
卡增加了光纖接口數(shù)量以及提高了連線靈活性,避免了系統(tǒng)數(shù)據(jù)流不合理現(xiàn)象。
3
)將
VME
總線和
PDB
總線替換成
RapidIO
總線和
UDB 總線,運(yùn)動(dòng)控制卡和光
纖接口卡之間采用
RapidIO
互連通信,由于總線帶寬極大提升以及,無須擔(dān)心總線
擁堵等問題,而且通過
UDB
總線自行構(gòu)建合理的時(shí)鐘網(wǎng)絡(luò)。