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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于Modbus協(xié)議的觸摸屏-PLC-變頻器通信控制系統(tǒng)

          基于Modbus協(xié)議的觸摸屏-PLC-變頻器通信控制系統(tǒng)

          作者: 時(shí)間:2014-03-10 來源:網(wǎng)絡(luò) 收藏


            3.2 變頻器、plc、串口通信參數(shù)設(shè)置

            plc分別通過兩個(gè)接口與變頻器和連接,整個(gè)系統(tǒng)采用modbus rtu的傳輸模式。ev2000參數(shù)設(shè)置要點(diǎn):

            (1) 各通信參數(shù)要與twido plc com2口一致;

           ?。?) 變頻器要有自己唯一的地址;

           ?。?) 變頻器的通信跳線開關(guān)cn14設(shè)置在rs-485方向;

           ?。?)變頻器延時(shí)應(yīng)答設(shè)為(ff.03)30-50ms。

            dop-a通信參數(shù)的設(shè)置要與twido plc com1口一致。具體的參數(shù)需要通過編程軟件screen editor設(shè)置,下載至觸摸屏后生效。dop-a和twido plc均支持modbus協(xié)議,所以可以通過modbus連接。在plc的通信程序中應(yīng)編寫一條賦值語句(例如:%mw2999:=0)為dop-a觸摸屏的系統(tǒng)控制區(qū)和系統(tǒng)狀態(tài)區(qū)開辟內(nèi)存空間,否則將無法通信。twido plc中的內(nèi)部位%m0對應(yīng)dop-a中的b1,內(nèi)部字%mw0對應(yīng)w40001。

            twido plc com1口和com2口之間可以配置相同的波特率、數(shù)據(jù)位、校驗(yàn)方式等參數(shù),但是各自應(yīng)配置不同且唯一的地址。

          3.3 監(jiān)控界面開發(fā)

            整個(gè)系統(tǒng)的監(jiān)控畫面分為監(jiān)測界面、操作界面和故障代碼查詢界面。監(jiān)測界面如圖3所示,完成對變頻器運(yùn)行狀態(tài)和運(yùn)行參數(shù)的監(jiān)測。

          圖3 監(jiān)測界面

            操作界面如圖4所示,主要完成變頻器啟動,停止,加減速運(yùn)行、故障復(fù)位和運(yùn)行頻率的設(shè)定,同時(shí)連接故障代碼查詢界面,以備操作人員查詢使用。

          圖4 操作界面

            故障代碼查詢界面如圖5所示,主要提供變頻器常見故障代碼索引。

          圖5 故障代碼查詢界面

            4 plc通信程序開發(fā)

            4.1 modbus功能碼的選取

            twido plc和ev2000都支持modbus協(xié)議,但是在具體細(xì)節(jié)上存在差異。因此取雙方都支持的功能碼進(jìn)行程序的編寫。ev2000支持的modbus功能碼

            twido plc支持的modbus功能碼

            4.2 comm通信宏與grafect步進(jìn)編程方法

            twido plc的comm通信宏指令是用一條宏指令代表一組列表語言指令來實(shí)現(xiàn)復(fù)雜的功能。plc通過通信方式控制變頻器,需要編寫大量的功能性程序塊。采用一般的modbus通信字表的形式編寫,程序冗長不易閱讀。使用comm通信宏指令,編程時(shí)不需要編寫通信交換用的字表,使用一條宏指令即可(例如:c_wrnw 0 2)。功能碼0x10(改寫多個(gè)內(nèi)部字)的modbus通信字表[3]:



          評論


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