S7-1200系列PLC可以通過PROFINET與V90 PN型伺服驅(qū)動器組合進(jìn)行速度控制,S7-1200 PLC負(fù)責(zé)發(fā)送控制命令和速度給定,并讀取V90伺服驅(qū)動器狀態(tài)和實際轉(zhuǎn)速;V90伺服驅(qū)動器自身完成速度閉環(huán)控制計算。本實例沒有使用任何專用程序塊,由于對報文結(jié)構(gòu)比較熟悉,直接利用報文的控制字和狀態(tài)字通過I/O地址編程進(jìn)行控制。
由于使用PROFINET控制,選用的V90 PN型伺服驅(qū)動器不需要過多外部I/O接線,電氣原理圖設(shè)計如下圖所示:

使用V90調(diào)試軟件V-ASSISTANT對V90 PN進(jìn)行配置,首先要選擇V90 PN型驅(qū)動器;

根據(jù)機(jī)電交接選型,選擇伺服電動機(jī);

控制模式選擇速度控制;

在設(shè)置PROFINET選項選擇報文中選擇標(biāo)準(zhǔn)報文1,2PZD接收/2PZD發(fā)送(V90 PN伺服驅(qū)動器接收S7-1200 PLC發(fā)出的控制字和速度給定值,V90 PN伺服驅(qū)動器發(fā)送給S7-1200 PLC狀態(tài)字和速度實際值);

網(wǎng)絡(luò)配置在TIA博途中設(shè)定,并分配給對應(yīng)V90 PN伺服驅(qū)動。

V90 PN伺服驅(qū)動器與S7-1200 PLC采用 PROFINET RT通信方式,使用標(biāo)準(zhǔn)報文1,TIA Portal軟件配置,首先進(jìn)行硬件組態(tài);

V90 PN版本GSDML文件下載地址:
添加GSDML文件的方法可參見西門子S7-1500與藍(lán)海華騰V9-H變頻器PROFINET通訊實例 第一部分一文中第四自然段介紹。
https://support.industry.siemens.com/cs/document/109737269/sinamics-v90-profinet-gsd-file?dti=0&lc=en-WW
進(jìn)入V90 PN伺服驅(qū)動器設(shè)備視圖,插入標(biāo)準(zhǔn)報文1 PZD-2/2,注意此處報文設(shè)定要與V90 PN伺服驅(qū)動器在V-ASSISTANT中設(shè)置的報文類型保持一致,記錄I/O讀寫地址;

設(shè)置V90 PN伺服驅(qū)動器項目中的IP地址和PROFINET名稱;

前面使用V90調(diào)試軟件V-ASSISTANT對V90 PN進(jìn)行網(wǎng)絡(luò)配置時說到了,要在TIA Portal中對V90 PN進(jìn)行配置,設(shè)備聯(lián)網(wǎng)后,先給V90 PN分配IP地址,雙擊項目樹對應(yīng)V90 PN在線和診斷,打開窗口中選擇單擊功能,然后選擇分配IP地址,通過可訪問設(shè)備中找到目標(biāo)V90 PN伺服驅(qū)動器(可利用LED閃爍),填寫本設(shè)備在TIA Portal中設(shè)置的IP地址和子網(wǎng)掩碼,單擊分配IP地址;

分配完IP地址之后,分配PROFINET設(shè)備名稱,在在線和診斷窗口中選擇單擊功能,然后選擇分配PROFINET設(shè)備名稱,勾選僅顯示同一類型的設(shè)備,單擊更新列表,可利用LED閃爍找到目標(biāo)V90 PN伺服驅(qū)動器,單擊分配名稱;

完成了硬件和通訊配置后,即可針對在TIA Portal中為V90 PN分配的I/O地址進(jìn)行讀寫編程。這種控制方式無需專用的程序塊,直接給定控制命令和速度給定值。V90 PN使用標(biāo)準(zhǔn)報文1,基于PROFINET RT 通信,通過對輸出的第一個控制字進(jìn)行驅(qū)動器的起??刂啤⒌诙€控制字可以設(shè)定電機(jī)運行的速度。S7-1200 PLC 中編程如下:
V90 PN伺服驅(qū)動器驅(qū)動伺服電機(jī)高低速正轉(zhuǎn);

V90 PN伺服驅(qū)動器驅(qū)動伺服電機(jī)反轉(zhuǎn);

V90 PN伺服驅(qū)動器驅(qū)動伺服電機(jī)停止;

V90 PN伺服驅(qū)動器故障復(fù)位;

V90 PN伺服驅(qū)動器針對標(biāo)準(zhǔn)報文1I/O地址讀寫。

下載PLC程序即可,運行測試,這里注意的一點V90 PN伺服驅(qū)動器參數(shù)P2000基準(zhǔn)速度,是和給定值滿量程的4000H,十進(jìn)制16384相對應(yīng),本實例設(shè)定如下:


最后附圖為此次設(shè)計整理歸納出來的參考資料,有需要的可以直接參考:















-
plc
+關(guān)注
關(guān)注
5040文章
14364瀏覽量
482699 -
西門子
+關(guān)注
關(guān)注
98文章
3259瀏覽量
119626 -
Profinet
+關(guān)注
關(guān)注
7文章
2044瀏覽量
27567 -
伺服驅(qū)動器
+關(guān)注
關(guān)注
22文章
547瀏覽量
33218
原文標(biāo)題:西門子S7-1200 PLC與SINAMICS V90伺服驅(qū)動器PROFINET通信控制實例
文章出處:【微信號:gkongbbs,微信公眾號:工控論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
基于S7-1200的V90的位置控制
基于S7-1200實現(xiàn)V90的MDI功能
西門子S7-1200與V80伺服進(jìn)行運動控制實例
西門子S7-1200如何通過PROFINET通訊實現(xiàn)V90PN伺服控制
西門子Profinet連接EtheCAT伺服驅(qū)動器
西門子V90伺服驅(qū)動系統(tǒng)
伺服驅(qū)動器連接Ethercat轉(zhuǎn)profinet網(wǎng)關(guān)應(yīng)用案例
應(yīng)用案例丨伺服驅(qū)動器連接Ethercat轉(zhuǎn)profinet網(wǎng)關(guān)
西門子1200PLC連接科爾摩根伺服驅(qū)動器通訊案例
伺服驅(qū)動器連接Ethercat轉(zhuǎn)profinet網(wǎng)關(guān)應(yīng)用

西門子S7-1200 PLC與SINAMICS V90伺服驅(qū)動器PROFINET通信控制實例
評論