一種新型可編程序控制器PCC
發(fā)布時(shí)間:2008/6/3 0:00:00 訪問次數(shù):564
基于這樣的操作系統(tǒng),pcc的應(yīng)用程序由多任務(wù)模塊構(gòu)成,這樣給項(xiàng)目應(yīng)用軟件的開發(fā)帶來了了很大的便利,因?yàn)檫@樣可以方便地按控制項(xiàng)目中各部分不同的功能要求,如數(shù)據(jù)采集,報(bào)警,pid調(diào)節(jié)運(yùn)算,通信控制等,分別編制出控制程序模塊(任務(wù)),這些模塊既相互獨(dú)立運(yùn)行,而數(shù)據(jù)間又保持一定的相互關(guān)聯(lián),這些模塊經(jīng)過分步驟的獨(dú)立編制和調(diào)試完成之后,可一同下載至pcc的cpu中,在多任務(wù)操作系統(tǒng)的調(diào)度管理下,并行運(yùn)行,共同實(shí)現(xiàn)項(xiàng)目的控制要求,這一特點(diǎn),可圖示如下:
圖1 pcc的軟件系統(tǒng)
基于上述功能強(qiáng)大的特殊的操作系統(tǒng),pcc在應(yīng)用程序的設(shè)計(jì)上,有著常規(guī)plc無法比擬的靈活性。
由于pcc是基于多任務(wù)環(huán)境下設(shè)計(jì)程序,采用大型應(yīng)用軟件的模塊化設(shè)計(jì)思想,各個(gè)任務(wù)模塊的功 能描述更趨清晰簡潔,用戶在開發(fā)自己的任務(wù)時(shí),由于對其功能的提取具有通用性,因而作為一個(gè)獨(dú)立的功能模塊,用戶可十分方便地將其封裝起來,以便于日后在其他應(yīng)用項(xiàng)目重新使用。
pcc的編程硬件采用普通pc機(jī)配以一套功能強(qiáng)勁的開發(fā)軟件作為在線開發(fā)工具,這種方式,不僅節(jié)省了用戶的硬件投資,更重要的是,它發(fā)揮了pc機(jī)作為在線編程開發(fā)工具的強(qiáng)大的軟硬件優(yōu)勢,它為用戶提供了源程序級的單步、斷點(diǎn)、單周期及pcc在線錯(cuò)誤自診斷等多種形式的調(diào)試手段,使應(yīng)用程序的開發(fā)十分靈活便捷。另外,通過pc機(jī)上編程軟件包所提供的為數(shù)眾多的函數(shù),用戶可短時(shí)間內(nèi)編制出高效而復(fù)雜的控制程序來。
pcc在編制不同的單個(gè)任務(wù)模塊時(shí),具有靈活選用不同編程語言的特點(diǎn),這就意味著不僅在常規(guī) plc上指令表語言可在pcc上繼續(xù)沿用,而且用戶還可采用更為高效直觀的高級語言(pl2000)。它是一套完全面向控制的文本語言,熟悉basic的技術(shù)人員會對它的語法有種似曾相識的感覺,它對于控制要求的描述非常簡便、直觀。除此之外,pcc的應(yīng)用軟件開發(fā)還具有集成“c”語言程序的能力。
尤為與眾不同的是,所有這些編程語言,pcc都采用“符合變量”來標(biāo)識外部io通道及內(nèi)部寄存器單元,軟件開發(fā)人員毋需熟知 pcc內(nèi)部的硬件資源的分布,而只須集中精力于項(xiàng)目本身的要求,即可迅速編制出自己的控制程序來。
在硬件結(jié)構(gòu)方面,pcc的特點(diǎn)是很顯著的。在其核心的運(yùn)算模塊內(nèi)部,pcc為其cpu配備了數(shù)倍于常規(guī) plc的大容量存儲單元(100k-16m),這無疑為強(qiáng)大的系統(tǒng)和應(yīng)用軟件提供了監(jiān)視的硬件基礎(chǔ)。而在硬件外部,它有著全模塊式的插裝結(jié)構(gòu),在工業(yè)現(xiàn)場,不僅可以方便地帶電插拔,而且在接線端子,模塊供電及工作狀態(tài)顯示等諸多方面均有著精巧的設(shè)計(jì)。
pcc在硬件上的特點(diǎn),還體現(xiàn)在它為工業(yè)現(xiàn)場的各種信號設(shè)計(jì)了許多專用的接口模塊,如溫度,高頻脈沖,增量脈沖編碼器,稱重信號及超聲波信號接口模塊等。它們將各種形式的現(xiàn)場信號十分方便的聯(lián)入以pcc為核心的數(shù)字控制系統(tǒng)中,用戶可按需要對應(yīng)用系統(tǒng)的硬件io通道以單路,十余路或數(shù)十路為單位模塊,進(jìn)行數(shù)十點(diǎn)至數(shù)百點(diǎn)上千點(diǎn)的擴(kuò)展與聯(lián)網(wǎng)。
pcc在遠(yuǎn)程通信方面的靈活性,是區(qū)別于常規(guī)plc的一大顯著標(biāo)志,作為未來構(gòu)成分布式現(xiàn)場io控制的主要角色之一,pcc為此提供了十分靈活多樣的解決方案。
圖2 pcc的網(wǎng)絡(luò)方案
除上述開放式現(xiàn)場總線的網(wǎng)絡(luò)方案之外,pcc還提供了rs485總線上多種局部主從網(wǎng)絡(luò)協(xié)議,用戶不僅可以采用pcc自身的網(wǎng)絡(luò)協(xié)議,也可以方便的與其他廠家的plc等工控設(shè)備聯(lián)網(wǎng)通信(如西門子,ab, modicon等),在一些特殊情況下,pcc還為用戶提供了創(chuàng)建自定義協(xié)議的工具(幀驅(qū)動器),由于具備這樣的技術(shù)優(yōu)勢,pcc常常能解決許多常規(guī)plc所望塵莫及的通信難題,輕松實(shí)現(xiàn)與各種不同產(chǎn)品,不同通信協(xié)議的互聯(lián)。
通過以上的討論,我們對pcc的特點(diǎn)有一個(gè)較為全面的了解,在此不妨將其與傳統(tǒng)的plc以表格的形式作一下比較。
總之,pcc
基于這樣的操作系統(tǒng),pcc的應(yīng)用程序由多任務(wù)模塊構(gòu)成,這樣給項(xiàng)目應(yīng)用軟件的開發(fā)帶來了了很大的便利,因?yàn)檫@樣可以方便地按控制項(xiàng)目中各部分不同的功能要求,如數(shù)據(jù)采集,報(bào)警,pid調(diào)節(jié)運(yùn)算,通信控制等,分別編制出控制程序模塊(任務(wù)),這些模塊既相互獨(dú)立運(yùn)行,而數(shù)據(jù)間又保持一定的相互關(guān)聯(lián),這些模塊經(jīng)過分步驟的獨(dú)立編制和調(diào)試完成之后,可一同下載至pcc的cpu中,在多任務(wù)操作系統(tǒng)的調(diào)度管理下,并行運(yùn)行,共同實(shí)現(xiàn)項(xiàng)目的控制要求,這一特點(diǎn),可圖示如下:
圖1 pcc的軟件系統(tǒng)
基于上述功能強(qiáng)大的特殊的操作系統(tǒng),pcc在應(yīng)用程序的設(shè)計(jì)上,有著常規(guī)plc無法比擬的靈活性。
由于pcc是基于多任務(wù)環(huán)境下設(shè)計(jì)程序,采用大型應(yīng)用軟件的模塊化設(shè)計(jì)思想,各個(gè)任務(wù)模塊的功 能描述更趨清晰簡潔,用戶在開發(fā)自己的任務(wù)時(shí),由于對其功能的提取具有通用性,因而作為一個(gè)獨(dú)立的功能模塊,用戶可十分方便地將其封裝起來,以便于日后在其他應(yīng)用項(xiàng)目重新使用。
pcc的編程硬件采用普通pc機(jī)配以一套功能強(qiáng)勁的開發(fā)軟件作為在線開發(fā)工具,這種方式,不僅節(jié)省了用戶的硬件投資,更重要的是,它發(fā)揮了pc機(jī)作為在線編程開發(fā)工具的強(qiáng)大的軟硬件優(yōu)勢,它為用戶提供了源程序級的單步、斷點(diǎn)、單周期及pcc在線錯(cuò)誤自診斷等多種形式的調(diào)試手段,使應(yīng)用程序的開發(fā)十分靈活便捷。另外,通過pc機(jī)上編程軟件包所提供的為數(shù)眾多的函數(shù),用戶可短時(shí)間內(nèi)編制出高效而復(fù)雜的控制程序來。
pcc在編制不同的單個(gè)任務(wù)模塊時(shí),具有靈活選用不同編程語言的特點(diǎn),這就意味著不僅在常規(guī) plc上指令表語言可在pcc上繼續(xù)沿用,而且用戶還可采用更為高效直觀的高級語言(pl2000)。它是一套完全面向控制的文本語言,熟悉basic的技術(shù)人員會對它的語法有種似曾相識的感覺,它對于控制要求的描述非常簡便、直觀。除此之外,pcc的應(yīng)用軟件開發(fā)還具有集成“c”語言程序的能力。
尤為與眾不同的是,所有這些編程語言,pcc都采用“符合變量”來標(biāo)識外部io通道及內(nèi)部寄存器單元,軟件開發(fā)人員毋需熟知 pcc內(nèi)部的硬件資源的分布,而只須集中精力于項(xiàng)目本身的要求,即可迅速編制出自己的控制程序來。
在硬件結(jié)構(gòu)方面,pcc的特點(diǎn)是很顯著的。在其核心的運(yùn)算模塊內(nèi)部,pcc為其cpu配備了數(shù)倍于常規(guī) plc的大容量存儲單元(100k-16m),這無疑為強(qiáng)大的系統(tǒng)和應(yīng)用軟件提供了監(jiān)視的硬件基礎(chǔ)。而在硬件外部,它有著全模塊式的插裝結(jié)構(gòu),在工業(yè)現(xiàn)場,不僅可以方便地帶電插拔,而且在接線端子,模塊供電及工作狀態(tài)顯示等諸多方面均有著精巧的設(shè)計(jì)。
pcc在硬件上的特點(diǎn),還體現(xiàn)在它為工業(yè)現(xiàn)場的各種信號設(shè)計(jì)了許多專用的接口模塊,如溫度,高頻脈沖,增量脈沖編碼器,稱重信號及超聲波信號接口模塊等。它們將各種形式的現(xiàn)場信號十分方便的聯(lián)入以pcc為核心的數(shù)字控制系統(tǒng)中,用戶可按需要對應(yīng)用系統(tǒng)的硬件io通道以單路,十余路或數(shù)十路為單位模塊,進(jìn)行數(shù)十點(diǎn)至數(shù)百點(diǎn)上千點(diǎn)的擴(kuò)展與聯(lián)網(wǎng)。
pcc在遠(yuǎn)程通信方面的靈活性,是區(qū)別于常規(guī)plc的一大顯著標(biāo)志,作為未來構(gòu)成分布式現(xiàn)場io控制的主要角色之一,pcc為此提供了十分靈活多樣的解決方案。
圖2 pcc的網(wǎng)絡(luò)方案
除上述開放式現(xiàn)場總線的網(wǎng)絡(luò)方案之外,pcc還提供了rs485總線上多種局部主從網(wǎng)絡(luò)協(xié)議,用戶不僅可以采用pcc自身的網(wǎng)絡(luò)協(xié)議,也可以方便的與其他廠家的plc等工控設(shè)備聯(lián)網(wǎng)通信(如西門子,ab, modicon等),在一些特殊情況下,pcc還為用戶提供了創(chuàng)建自定義協(xié)議的工具(幀驅(qū)動器),由于具備這樣的技術(shù)優(yōu)勢,pcc常常能解決許多常規(guī)plc所望塵莫及的通信難題,輕松實(shí)現(xiàn)與各種不同產(chǎn)品,不同通信協(xié)議的互聯(lián)。
通過以上的討論,我們對pcc的特點(diǎn)有一個(gè)較為全面的了解,在此不妨將其與傳統(tǒng)的plc以表格的形式作一下比較。
總之,pcc
熱門點(diǎn)擊
- PWM至線性信號轉(zhuǎn)換電路適于風(fēng)扇速度控制
- 人機(jī)界面的技術(shù)發(fā)展史
- 富士觸摸屏與西門子PLC通訊中的問題及解決方
- 基于uC/OS-Ⅱ的光盤伺服控制系統(tǒng)的設(shè)計(jì)
- 為微控制器提供4到20mA回路的電路
- 水位自動控制器 二
- 單相電動機(jī)調(diào)速方法及其實(shí)現(xiàn)
- 一種集升降溫控制功能為一體的溫控器
- 高速64點(diǎn)FFT芯片設(shè)計(jì)技術(shù)
- 國半100V半橋式PWM控制器有效減小設(shè)計(jì)空
推薦技術(shù)資料
- 自制經(jīng)典的1875功放
- 平時(shí)我也經(jīng)常逛一些音響DIY論壇,發(fā)現(xiàn)有很多人喜歡LM... [詳細(xì)]