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

          新聞中心

          EEPW首頁(yè) > 模擬技術(shù) > 設(shè)計(jì)應(yīng)用 > 變頻器與PLC通訊的精簡(jiǎn)設(shè)計(jì)

          變頻器與PLC通訊的精簡(jiǎn)設(shè)計(jì)

          作者: 時(shí)間:2010-01-15 來(lái)源:網(wǎng)絡(luò) 收藏

          2.5 數(shù)據(jù)代碼表舉例

          如表2所示。

          2.6 編程方法及示例

          (1) 方式

          之間采用主從方式進(jìn)行,為主機(jī),為從機(jī)。1個(gè)網(wǎng)絡(luò)中只有一臺(tái)主機(jī),主機(jī)通過(guò)站號(hào)區(qū)分不同的從機(jī)。它們采用半雙工雙向,從機(jī)只有在收到主機(jī)的讀寫(xiě)命令后才發(fā)送數(shù)據(jù)。

          (2) 變頻器控制的PLC指令規(guī)格

          如表3所示。

          (3) 變頻器運(yùn)行監(jiān)視的PLC語(yǔ)句表程序示例及注釋

          LD M8000 運(yùn)行監(jiān)視;
          EXTR K10 K0 H6F D0 EXTR K10:運(yùn)行監(jiān)視指令;K0:站號(hào)0;H6F:頻率代碼(見(jiàn)表1); D0:PLC讀取地址(數(shù)據(jù)寄存器)。

          指令解釋:PLC一直監(jiān)視站號(hào)為0的變頻器的轉(zhuǎn)速(頻率)。

          (4) 變頻器運(yùn)行控制的PLC語(yǔ)句表程序示例及注釋

          LD X0 運(yùn)行指令由X0輸入;
          SET M0 置位M0輔助繼電器;
          LD M0
          EXTR K11 K0 HFA H02 EXTR K11:運(yùn)行控制指令; K0:站號(hào)0;HFA:運(yùn)行指令(見(jiàn)表1); H02:正轉(zhuǎn)指令(見(jiàn)表1)。
          AND M8029 指令執(zhí)行結(jié)束;
          RST M0 復(fù)位M0輔助繼電器。

          指令解釋:PLC向站號(hào)為0的變頻器發(fā)出正轉(zhuǎn)指令。

          (5) 變頻器參數(shù)讀取的PLC語(yǔ)句表程序示例及注釋

          LD X3 參數(shù)讀取指令由X3輸入;
          SET M2 置位M2輔助繼電器;
          LD M2
          EXTR K12 K3 K2 D2 EXTR K10:變頻器參數(shù)讀取指令; K3:站號(hào)3;K2:參數(shù)2-下限頻率(見(jiàn)表2); D2:PLC讀取地址(數(shù)據(jù)寄存器)。
          OR RST M2 復(fù)位M2輔助繼電器。

          指令解釋:PLC一直讀取站號(hào)3的變頻器的2號(hào)參數(shù)-下限頻率。



          關(guān)鍵詞: PLC 變頻器 通訊

          評(píng)論


          相關(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); })();