西門(mén)子精智面板6AV2124-0QC02-0AX1
S7-1500(T)對(duì)V90 PN進(jìn)行速度控制的三種方法
V90 PN伺服驅(qū)動(dòng)器可以通過(guò)PROFINET與S7-1500系列PLC搭配進(jìn)行速度控制,實(shí)現(xiàn)的方法主要有以下三種:
• 方法一、在PLC中組態(tài)速度軸工藝對(duì)象,V90可以使用1、2、3、5、102、105等報(bào)文,這種方式PLC運(yùn)算負(fù)擔(dān)較大,但是可以使用MC_Power、MC_MoveVelocity等PLC Open標(biāo)準(zhǔn)功能塊進(jìn)行控制。
• 方法二、PLC通過(guò)FB285(SINA_SPEED)功能塊對(duì)V90PN進(jìn)行速度控制,V90使用1號(hào)標(biāo)準(zhǔn)報(bào)文,這種方式不需要PLC組態(tài)工藝對(duì)象,PLC的運(yùn)算負(fù)擔(dān)較小。
• 方法三、V90使用1號(hào)標(biāo)準(zhǔn)報(bào)文,不使用任何程序塊,利用報(bào)文的控制字和狀態(tài)字通過(guò)編程進(jìn)行控制,使用這種方式需要對(duì)報(bào)文結(jié)構(gòu)比較熟悉。
V90 PN配置要點(diǎn)
• 設(shè)置控制模式為"速度控制(S)"
• 對(duì)于方法一,配置通信報(bào)文為標(biāo)準(zhǔn)報(bào)文2為例進(jìn)行演示;
• 對(duì)于方法二和方法三,配置通信報(bào)文為標(biāo)準(zhǔn)報(bào)文1。
• V90在線(xiàn)后點(diǎn)擊"設(shè)置PROFINET->配置網(wǎng)絡(luò)",設(shè)置V90的IP地址及設(shè)備名稱(chēng):注意:設(shè)置的設(shè)備名稱(chēng)一定要與1500項(xiàng)目中配置的相同。
參數(shù)保存后需重啟驅(qū)動(dòng)器才能生效。
方法一 使用標(biāo)準(zhǔn)報(bào)文2和工藝對(duì)象
V90 PN與PLC采用PROFINET RT通信方式并使用報(bào)文2,項(xiàng)目步驟如下:
1. 創(chuàng)建項(xiàng)目后,添加新設(shè)備S7-1500 PLC
2. 在網(wǎng)絡(luò)視圖中添加V90 PN設(shè)備(本例使用HSP組態(tài))
西門(mén)子精智面板6AV2124-0QC02-0AX1
在PLC的右側(cè)最多可以連接8塊特殊功能模塊,其編號(hào)從最靠近基本單元的那一個(gè)開(kāi)始,依次編號(hào)為0~7號(hào)。如圖17-1為一種連接方式,其中FX-8EX、FX-8EYR、FX8ER為擴(kuò)展模塊,不占編號(hào),FX-4AD、FX-2DA、FX-2AD-TC為模擬量模塊,分別編為0、1、2號(hào),不影響擴(kuò)展單元的編號(hào),但影響輸入/輸出點(diǎn)數(shù)。
PLC基本單元與模擬量輸入/輸出模塊之間的數(shù)據(jù)通信是由FROM指令和TO指令來(lái)執(zhí)行的。FROM指令是將特殊功能模塊內(nèi)的緩沖寄存器的數(shù)據(jù)讀入PLC(見(jiàn)17.3.4),TO指令是將基本單元中的數(shù)據(jù)寫(xiě)到特殊功能模塊內(nèi)的緩沖寄存器中(見(jiàn)17.3.5)。實(shí)際上讀寫(xiě)操作都是對(duì)模擬量輸入或輸出模塊中的緩沖器BFM進(jìn)行的。下面以FX2N-4AD-TC模塊為例,其緩沖寄存器BFM分配見(jiàn)表17-4。帶*號(hào)的緩沖寄存器能夠使用TO指令來(lái)進(jìn)行寫(xiě)操作,不帶*號(hào)的緩沖寄存器內(nèi)的數(shù)據(jù)能夠使用FROM指令讀入PLC中,#21~#27、#31被保留,*#0的默認(rèn)值為H0000,4個(gè)通道由4位數(shù)字控制,位數(shù)字控制通道1,最高位數(shù)字控制通道4,4位數(shù)字可以分別設(shè)置為0(K型)、1(J型)、3(關(guān)閉),那么“H0000"的含義就是通道1到通道4均為K型,而“H3310"表示通道1為K型、通道2為J型、通道3和通道4均為關(guān)閉(不被使用)。#30為識(shí)別碼,FX2N-4AD-TC模塊的識(shí)別碼為K2030,FX-4AD的識(shí)別碼為K2010,FX-2DA的識(shí)別碼為K3010。