<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 新興的可編程自動控制器PAC特征與應(yīng)用

          新興的可編程自動控制器PAC特征與應(yīng)用

          作者: 時間:2010-06-23 來源:網(wǎng)絡(luò) 收藏

            應(yīng)用舉例

            用結(jié)合NIPXI和圖形軟件LabVIEW RT(實(shí)時)實(shí)現(xiàn)鋼條 高精度監(jiān)控和高可靠閉環(huán)控制系統(tǒng)-自動化處理設(shè)計(jì)方案。

            項(xiàng)目設(shè)計(jì)

            由于金屬系統(tǒng)需要冷軋鋼廠生產(chǎn)出統(tǒng)一厚度的鋼條(以鋼卷的形式),為此這些軋鋼廠需要由對生產(chǎn)的鋼條規(guī)格進(jìn)行監(jiān)控的高可靠閉環(huán)控制系統(tǒng)。這就是本應(yīng)用的設(shè)計(jì)任務(wù)。

            系統(tǒng)技術(shù)要求

            該系統(tǒng)能進(jìn)行高精度監(jiān)測和控制并以更快的響應(yīng)時間(比傳統(tǒng));可保證每周七天、每天24小時連續(xù)的高可靠工作,并且最大限度地減少人工操作。

            由于NI基于PXI和實(shí)時的PAC平臺非常適合用于高精度監(jiān)測,故可利用NI 公司的圖形軟件LabVlEW RT(實(shí)時)和PXI硬件開發(fā)出基于NI可編程自動控制器(PAC)的規(guī)格監(jiān)測和控制系統(tǒng)。用PAC控制系統(tǒng)實(shí)時地監(jiān)測鋼片的厚度并以快速而確定的響應(yīng)時間控制計(jì)量儀。

            PAC控制系統(tǒng)有兩個軋輥,一個是固定的,另一個可移動,它們和液壓氣缸相連。可移動軋輥根據(jù)輸入信號對鋼片加壓以保證鋼片有合適的厚度。

            通過對各種可用于這種復(fù)雜應(yīng)用的平臺比較,選擇了NI PAC平臺和圖形軟件LabVlEW RT(實(shí)時)及PXl硬件。利用N I的PAC產(chǎn)品,不僅縮短了開發(fā)時間,也為我們的客戶降低了成本。

            該控制糸統(tǒng)采用厚度計(jì)量儀來測量鋼片的厚度。它以微米級的精度測量距定位點(diǎn)的偏差并形成模擬信號輸入到PXI硬件。然后根據(jù)液壓氣缸的壓力形成模擬電壓信號。

            位移傳感器確定了液壓氣缸的位置并向控制器提供與金屬計(jì)量儀(或兩軋輥之間間距)相關(guān)聯(lián)的數(shù)字輸入信號。旋轉(zhuǎn)編碼器(TRD-K)固定在轉(zhuǎn)動的升降輥上,它顯示鋼條被軋出的速度,其示意圖示于圖3。通過利用各種傳感器接收數(shù)據(jù),運(yùn)行于PXI控制器的LabVlEW RT對輸入做出響應(yīng)并生成改變液壓壓力的輸出信號,從而控制鋼條的規(guī)格。無論是厚度計(jì)量儀與位移傳感器均可采用光纖傳感器來實(shí)施。

          旋轉(zhuǎn)編碼器



          關(guān)鍵詞: PAC FPGA PLC 工業(yè)

          評論


          相關(guān)推薦

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

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();