一種高性能計(jì)算機(jī)可編程控制器
(2)2005系列中型pcc(見(jiàn)圖3)
2005系列屬于中型pcc,是貝加萊(br)出品的高性能可編程計(jì)算機(jī)控制器(pcc),其不僅具有2003系類的特點(diǎn)外,還有以下優(yōu)點(diǎn):支持嵌入式pc-based技術(shù),同時(shí)具有很強(qiáng)的分析計(jì)算能力,其外圍信號(hào)輸入輸出的巨大帶寬可滿足機(jī)械制造、工廠自動(dòng)化及過(guò)程自動(dòng)化的所有要求,配合貝加萊(br)的其它產(chǎn)品,如i/o系統(tǒng),工業(yè)pc及控制器等,可創(chuàng)建滿足最高要求的自動(dòng)化方案;依靠先進(jìn)的接口、現(xiàn)場(chǎng)總線系統(tǒng),網(wǎng)絡(luò)及外圍設(shè)備,可完成最佳的數(shù)據(jù)傳輸任務(wù);最新的2005系列基于intel兼容處理器,具備最先進(jìn)的構(gòu)架,創(chuàng)造性的pc技術(shù)如compact flash存貯,以太網(wǎng)連接以及apci擴(kuò)展插槽等的使用使得it世界中高性能產(chǎn)品在自動(dòng)化領(lǐng)域也得以應(yīng)用;編程采用全兼容、格式統(tǒng)一的br automationstudiotm;為了減少接線,2005系列的i/o模塊可以實(shí)現(xiàn)遠(yuǎn)程操作,總線控制器擺脫了位置限制,并使連接端子更接近于機(jī)器,通過(guò)ethernet powerlink傳輸數(shù)據(jù)也是分布式系統(tǒng)實(shí)現(xiàn)最高性能的保障。
2005模塊安裝于底板上,底板又安裝于配電柜中的導(dǎo)軌上,傳感器和執(zhí)行器信號(hào)的連接都預(yù)配置于插入式端子排上,這也就將配電柜中的工作減至最少,2005系列的電源也安裝于底板上,并且有各種電源電壓值可選。每個(gè)從邏輯上相獨(dú)立的機(jī)器單元或產(chǎn)品單元都配備獨(dú)立的控制器,用于控制本地驅(qū)動(dòng)及i/o系統(tǒng),對(duì)這些相互獨(dú)立的單元進(jìn)行的配置、編程及測(cè)試工作在發(fā)貨之前就能輕易完成,單元之間對(duì)時(shí)間要求不是很高的通信以及其間的操作乃至顯示站點(diǎn)以及工廠網(wǎng)絡(luò)都可架構(gòu)于以太網(wǎng)tcp/ip和opc之上。
圖3 2005系列pcc
4 pcc編程系統(tǒng)
4.1編程語(yǔ)言
眾所周知,傳統(tǒng)的工業(yè)可編程控制器編程語(yǔ)言為梯形圖,與大多數(shù)可編程控制器一樣,pcc也采用面向控制過(guò)程、面向問(wèn)題的簡(jiǎn)單而直觀的控制型語(yǔ)句,直接表達(dá)被控對(duì)象的動(dòng)作及輸入輸出關(guān)系,直接表達(dá)被控對(duì)象的動(dòng)作及輸入輸出關(guān)系。常見(jiàn)的編程語(yǔ)言有:梯形圖lad(ladder diagram)、指令表il(instruction list)、結(jié)構(gòu)文本st(structured text)、順序功能圖sfc(sequential function chart)、br automation studio,以及標(biāo)準(zhǔn)c語(yǔ)言(ansic)等,其中梯形圖lad和指令表il(instruction list)語(yǔ)言目前仍在pcc的使用中很流行,而br automation studio和標(biāo)準(zhǔn)c語(yǔ)言(ansic)由于其強(qiáng)大的功能,得到了越來(lái)越廣泛的應(yīng)用。
圖4 automation studio編程界面
4.2開(kāi)發(fā)環(huán)境
目前使用的貝加萊編程軟件為automation studio。圖4為編程軟件的用戶界,automation studiotm用戶界面包括以下內(nèi)容:
主菜單:br automation studiotm的主菜單可進(jìn)入所有功能。
工具條:工具條中的按紐可快速運(yùn)行多個(gè)命令和功能。
工作區(qū):打開(kāi)項(xiàng)目時(shí)在這里顯示,項(xiàng)目窗口可調(diào)節(jié)到最大或合適的窗口大小。
信息窗體:信息窗體位于編程窗體的下方,顯示編譯信息,調(diào)試信息等。此外,還顯示搜索功能“find in files”的結(jié)果。
狀態(tài)條:狀態(tài)條位于整個(gè)窗體的下方,顯示以下信息:關(guān)于菜單命令或工具條圖標(biāo)的簡(jiǎn)短幫助;編譯步驟的簡(jiǎn)短信息;編程設(shè)備和目標(biāo)系統(tǒng)的在線連接狀態(tài);當(dāng)前活動(dòng)窗體的狀態(tài)數(shù)據(jù)。
(1)狀態(tài)欄(見(jiàn)圖5)
在automation studio中,狀態(tài)欄位于窗口的底部。在窗體的右下方會(huì)顯示以下信息:
a.offline(離線)-與目標(biāo)系統(tǒng)沒(méi)有連接
b.連接到的目標(biāo)系統(tǒng)
c.cpu 類型+控制器上的操作系統(tǒng)版本
評(píng)論