施耐德變頻器Modbus通訊概要中文_第1頁
施耐德變頻器Modbus通訊概要中文_第2頁
施耐德變頻器Modbus通訊概要中文_第3頁
施耐德變頻器Modbus通訊概要中文_第4頁
施耐德變頻器Modbus通訊概要中文_第5頁
免費預(yù)覽已結(jié)束,剩余3頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、ATV303 Modbus 通訊概要劉允松 李平F面列出ATV302變頻器做Modbus通訊時的要點和注意事項:RS485口定義ATV303集成RS485串行通訊口,并駐留Modbus RTU串行通訊協(xié)議,允許其與主流上位機通訊。RS485口的物理形式是RJ45o針腳排列定義如圖1所示。圖1其中4和5是數(shù)據(jù)發(fā)送/接收口,也是Modbus通常使用的。8是GND在做Modbusbus通訊時通常要求接上,可以提高通訊質(zhì)量。7可以由變頻器提供10V電源,用來外拉面板或某些型號的232/485的轉(zhuǎn)換頭使用。此RJ45口除Modbus通訊外的其它用途:1.可以用來外拉面板(型號為VW3A100)6;2.可

2、以連接PC監(jiān)控軟件;3.可以連接簡易參數(shù)下載器;4.可以連接多功能參數(shù)下載器。通訊參數(shù)設(shè)置:通訊參數(shù)主要在通訊菜單700-中設(shè)置,主要有Modbus地址(站號),波特率,數(shù)據(jù)格式、 超時等等。另外ATV303的Modbus默認要求一旦數(shù)據(jù)開始讀寫,必須有連續(xù)的數(shù)據(jù)交換,變頻器依據(jù)Modbus超時進行Consistency Check。如果超過該時限沒有接到數(shù)據(jù)交換指令,即判定串行連接故障。因此必須對數(shù)據(jù)進行循環(huán)讀或?qū)?。另一種解決的方式是在故障管理菜單菜單中屏蔽串行連接故障,即將參數(shù)611設(shè)置為00.注意這種方法是一種偷懶的方法,潛在的危險時當(dāng)出現(xiàn)真正的通訊連接故障(如遇到干擾), 變頻器將不能

3、發(fā)現(xiàn)。四、控制通道的設(shè)置:如果作Modbus通訊的目的僅僅是讀取變頻器的狀態(tài)和變量,例如輸出頻率,輸出電流,故 障記錄等,控制通道是不用設(shè)置的。典型的狀態(tài)參數(shù)地址為:如果Modbus通訊的目的是用來以上位機控制變頻器的給定頻率和/或起停命令,則需要在400-菜單中對控制通道進行設(shè)置。如果以上位機同時控制變頻器的給定頻率和起停命令,其實也可以不做設(shè)置。因為本來通訊就是優(yōu)先的:變頻器一旦接收到來自Modbus的給定頻率和起停(包括正反轉(zhuǎn))指令,Modbus控制就起了主導(dǎo)作用,除非強迫本地有效。但為了照顧習(xí)慣用法,我們可以在400-菜單中分別設(shè)置給定源和命令源,需要設(shè)置下列參數(shù):將參數(shù)406設(shè)置為0

4、2,將使給定通道400和命令通道407單獨設(shè)置。例如:將401設(shè)置為164,就以Modbus作為給定通道,將407設(shè)置為10,就以Modbus作為起停通道。當(dāng)以Modbus作為給定通道時,頻率給定的變量地址為8502(16#2136),以0.1Hz為單位,稱為LFRD或者使用變量地址8602(16#219A),以RPM(轉(zhuǎn)每分)為單位,稱為LFRD五、基于IEC61800-7的變頻器狀態(tài)流程ATV303通訊控制時,命令字CMD勺變量地址是8501(16#2135),或8601(16#2199),前 者以以8502做頻率給定,后者以8602做速度給定。實時狀態(tài)字ETA的變量地址都是3201(16

5、#0C81。CM併口ETA的交互關(guān)系如圖5。圖中,命令字CMD勺每一位的意義見下表:比較有用的的命令字CMD下表:另外還有,反轉(zhuǎn)指令CMD=16#080F停止指令CMD=16#010F狀態(tài)字ETA的每一位的意義見下表:為簡單起見,我們將狀態(tài)字ETA位乘16#006F,掩蓋掉某些位,稱其為MSK則典型的狀態(tài)見下表。例如,要完成如下控制要求:M218的本體模塊的I0.0.0的上升沿啟動ATV303,以I0.0.1的下降沿使ATV303停機。根據(jù)上述交互狀態(tài)表,以Somachine為操作平臺用ST語言編寫的例程為:五、通訊瀏覽器(I/O Scanner)通常比較常用的寫入的變量包括:變量代碼變量地址

6、(十進制)變量地址(16進制)變量含義備注CMD85012135命令字以CMD發(fā)起停 指令時,以LFR作頻率給定LFR85022136頻率給定字(單位:0.1Hz)CMDD86012199命令字以CMDD發(fā)起LFRD8602219A速度給定字(單位:1rpm)停指令時,以LFRD乍速度給定CMI85042138擴展命令字表5通常比較常用的讀出的狀態(tài)變量包括:變量代碼變量地址(十進制)變量地址(16進制)變量含義備注ETA8603219B狀態(tài)字ETI32060C86擴展?fàn)顟B(tài)字RFR32020C82有付號輸出頻 率(單位:0.1Hz)RFRD8604219C有符號輸出速 度(單位:1rpm)LCR

7、32040C84電機電流(單位:0.1Hz)ULN32070C87電網(wǎng)電壓(單位:0.1V)起始地址33207,從VB80開始寄存,存4個字節(jié),數(shù) 據(jù)將保存在VW82THD32090C89變頻器熱狀態(tài)(單位:%THR9630259E電機熱狀態(tài)(單位:%LFt71211BD1故障代碼(列表)可以看到,某些變量的邏輯地址并不連續(xù),如果需要讀取或?qū)懭胱兞?,需要多個讀取和寫 入指令,這將影響通訊的效率。為此,ATV303設(shè)置了間接尋址讀取緩沖區(qū)和間接尋址寫入緩沖區(qū)。首先將要連續(xù)讀取的變 量的邏輯地址依次設(shè)進參數(shù)705.0705.3,將要連續(xù)寫入的變量的邏輯地址依次設(shè)進參數(shù)706.0706.3。這樣707.0707.3(邏輯地址12741/16#31C5- 12744/16#31C8)對應(yīng)的是讀取的變

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論