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