SIEMENS華東區江蘇省揚州市西門子(授權)一級總代理-西門子伺服電機一級總代理
| 更新時間 2024-12-27 09:10:00 價格 請來電詢價 變頻器 西門子代理商 觸摸屏 西門子一級代理 伺服電機 西門子一級總代理 聯系電話 18126392341 聯系手機 15267534595 聯系人 梁濤 立即詢價 |
一個簡單的小項目案例:CPU為S7-1215,訂貨號:6ES7 215-1HG40-0XB0,固件版本V4.5;BD板CB1241,訂貨號:6ES7 241-1CH30-1XB0,固件版本V1.0;三臺V20變頻器;一臺KTP700觸摸屏。項目需求是S7-1200 PLC通過端子啟停的方式控制變頻器啟停,用Modbus RTU通訊讀寫變頻器頻率。
本貼旨在為沒有做過1200Modbus RTU的朋友或者是不太熟悉V20變頻器Modbus通訊的朋友提供一個案例參考,讓大家在第一次做的時候少花時間,少踩坑。
1
首先:博圖中組態硬件,直接右側拖放BD板CB1241到CPU本體位置。這里不做過多描述。
屏蔽雙絞線將三臺變頻器P+,N-并聯連接并接到CPU上CB1241 T/RA T/RB, T/RB接P+,T/RA接N-。TA和T/RA用短線連上,TB和T/RB用短線連上。有條件的話接一下電阻,我沒有接。
2
設置變頻器參數,我這里基本操作就不介紹了,我直接把參數匯總。
快速設置基本參數:
P0100=0 P0304=額定電壓(默認400) P305=額定電流 P307=額定功率 P308=功率因數 P0310=額定頻率(默認50Hz)
P0311=電機額定轉速 P1900=2電機靜態識別 P1900=0可運行 P1080=Zui小頻率 P1082=Zui大頻率
恢復出廠:
P0003=1 P0010=30 P0970=21
端子啟動,Modbus讀寫頻率:
選擇CN011宏P0003=3 P700=2
P701=1(DI1為啟動命令) P1000=5
P2021=從站地址
P2014=0(關閉看門狗) P2034=(奇偶校驗) P2035=1(1個停止位)
P1120(40322)=加速時間
P1121(40323)=減速時間
寄存器地址:
40100控制字=0400時可寫入頻率;=0時可讀取頻率(需格外注意!!)
40101頻率設定
40110狀態字
40111頻率讀取
V20恢復出廠設置和快速調試(請復制鏈接在瀏覽器中打開)
i鏈接:
https://www.ad.siemens.com.cn/service/elearning/cn/Course.aspx?CourseID=1440
《V20操作說明》(請復制鏈接在瀏覽器中打開)
鏈接:
https://support.industry.siemens.com/cs/cn/zh/view/109479321
3
編寫程序。
“
3.1
Modbus初始化端口
“
3.2
控制字40100寫入16#0400
“
3.3
寫入設定頻率
“
3.4
控制字40100寫入16#0
“
3.5
讀取頻率
“
3.6
因為讀取到的頻率值實際上是變頻的速度值0--的工程量值(0-32768),所以要對讀寫頻率進行轉化。
這里強調一下尤其要注意這個40100控制字的值轉化,寫入頻率前必須先將40100寫入16#0400,讀取頻率前先將40100寫入0,如果不寫入該字,則讀寫頻率不能完成。我剛開始沒有注意,導致頻率可寫入不可以讀取,花費了不少時間,后來還是認真看了說明才找到問題。上面我也在參數匯總里,用紅字強調了。
下面這兩張圖很重要!
聯系方式
- 電 話:18126392341
- 聯系人:梁濤
- 手 機:15267534595
- 微 信:15267534595