新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 一種高性能計(jì)算機(jī)可編程控制器

一種高性能計(jì)算機(jī)可編程控制器

作者: 時(shí)間:2014-01-13 來源:網(wǎng)絡(luò) 收藏


(2)2005系列中型pcc(見圖3)

2005系列屬于中型pcc,是貝加萊(br)出品的高性能可編程控制器(pcc),其不僅具有2003系類的特點(diǎn)外,還有以下優(yōu)點(diǎn):支持嵌入式pc-based技術(shù),同時(shí)具有很強(qiáng)的分析計(jì)算能力,其外圍信號輸入輸出的巨大帶寬可滿足機(jī)械制造、工廠自動(dòng)化及過程自動(dòng)化的所有要求,配合貝加萊(br)的其它產(chǎn)品,如i/o系統(tǒng),工業(yè)pc及控制器等,可創(chuàng)建滿足最高要求的自動(dòng)化方案;依靠先進(jìn)的接口、現(xiàn)場總線系統(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ī)器,通過ethernet powerlink傳輸數(shù)據(jù)也是分布式系統(tǒng)實(shí)現(xiàn)最高性能的保障。

2005模塊安裝于底板上,底板又安裝于配電柜中的導(dǎo)軌上,傳感器和執(zhí)行器信號的連接都預(yù)配置于插入式端子排上,這也就將配電柜中的工作減至最少,2005系列的電源也安裝于底板上,并且有各種電源電壓值可選。每個(gè)從邏輯上相獨(dú)立的機(jī)器單元或產(chǎn)品單元都配備獨(dú)立的控制器,用于控制本地驅(qū)動(dòng)及i/o系統(tǒng),對這些相互獨(dú)立的單元進(jìn)行的配置、編程及測試工作在發(fā)貨之前就能輕易完成,單元之間對時(shí)間要求不是很高的通信以及其間的操作乃至顯示站點(diǎn)以及工廠網(wǎng)絡(luò)都可架構(gòu)于以太網(wǎng)tcp/ip和opc之上。

圖3 2005系列pcc

4 pcc編程系統(tǒng)

4.1編程語言

眾所周知,傳統(tǒng)的工業(yè)可編程控制器編程語言為梯形圖,與大多數(shù)可編程控制器一樣,pcc也采用面向控制過程、面向問題的簡單而直觀的控制型語句,直接表達(dá)被控對象的動(dòng)作及輸入輸出關(guān)系,直接表達(dá)被控對象的動(dòng)作及輸入輸出關(guān)系。常見的編程語言有:梯形圖lad(ladder diagram)、指令表il(instruction list)、結(jié)構(gòu)文本st(structured text)、順序功能圖sfc(sequential function chart)、br automation studio,以及標(biāo)準(zhǔn)c語言(ansic)等,其中梯形圖lad和指令表il(instruction list)語言目前仍在pcc的使用中很流行,而br automation studio和標(biāo)準(zhǔn)c語言(ansic)由于其強(qiáng)大的功能,得到了越來越廣泛的應(yīng)用。


圖4 automation studio編程界面

4.2開發(fā)環(huán)境

目前使用的貝加萊編程軟件為automation studio。圖4為編程軟件的用戶界,automation studiotm用戶界面包括以下內(nèi)容:

主菜單:br automation studiotm的主菜單可進(jìn)入所有功能。

工具條:工具條中的按紐可快速運(yùn)行多個(gè)命令和功能。

工作區(qū):打開項(xiàng)目時(shí)在這里顯示,項(xiàng)目窗口可調(diào)節(jié)到最大或合適的窗口大小。

信息窗體:信息窗體位于編程窗體的下方,顯示編譯信息,調(diào)試信息等。此外,還顯示搜索功能“find in files”的結(jié)果。

狀態(tài)條:狀態(tài)條位于整個(gè)窗體的下方,顯示以下信息:關(guān)于菜單命令或工具條圖標(biāo)的簡短幫助;編譯步驟的簡短信息;編程設(shè)備和目標(biāo)系統(tǒng)的在線連接狀態(tài);當(dāng)前活動(dòng)窗體的狀態(tài)數(shù)據(jù)。

(1)狀態(tài)欄(見圖5)

在automation studio中,狀態(tài)欄位于窗口的底部。在窗體的右下方會(huì)顯示以下信息:

a.offline(離線)-與目標(biāo)系統(tǒng)沒有連接

b.連接到的目標(biāo)系統(tǒng)

c.cpu 類型+控制器上的操作系統(tǒng)版本



評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉