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