西門子模塊6SL3100-0BE21-6AB0
程序步是非常寶貴的,為了節(jié)省編制一大堆單個(gè)復(fù)位指令的時(shí)間和精力,也為了減少所用的操作步數(shù)目,可以使用ZRST指令。
![](https://img61.chem17.com/66938c6656abd2c14e48ea15757b3aa8d6f6151319bb4304b3302de99742f243f82bf6b651e9d82f.jpg)
![](https://img61.chem17.com/66938c6656abd2c14e48ea15757b3aa8fd5e026f7801157caee8ed83f92f7c593b2b844d2a657cfe.jpg)
![](https://img61.chem17.com/66938c6656abd2c14e48ea15757b3aa8dcb1346b692719218e72bb5bf5d7861110271734bc2e3380.jpg)
本的例子是一個(gè)道路/交通信號(hào),個(gè)顯示燈。當(dāng)輸入X006出現(xiàn)時(shí),數(shù)值32767此信號(hào)有一段顯示區(qū)需復(fù)位為OFF。每一個(gè)輸出驅(qū)動(dòng)一移入輸出Y000到Y017。這個(gè)操作結(jié)果是使選定區(qū)域的所有輸出變?yōu)?/span>ON。
為了復(fù)位它們?yōu)?/span>OFF,輸入X007必須給出。它驅(qū)動(dòng)應(yīng)用指令ZRST,本例中可看出,后者執(zhí)行復(fù)位操作。
一個(gè)操作步與分別地復(fù)位所有輸出的程序相比,ZRST指令節(jié)省了11個(gè)程序步
西門子模塊6SL3100-0BE21-6AB0
位置跟蹤
通過位置跟蹤,可以實(shí)現(xiàn)以下功能:
若位置跟蹤功能使能,實(shí)際位置值在驅(qū)動(dòng)斷電時(shí)會(huì)保存在驅(qū)動(dòng)的掉電存儲(chǔ)區(qū)中。當(dāng)重新給驅(qū)動(dòng)上電后,驅(qū)動(dòng)可以讀取保存的位置數(shù)據(jù)。
虛擬多圈編碼器
對于位置跟蹤功能激活(p29243 = 1)的單圈值編碼器,p29244 可用于設(shè)置一個(gè)虛擬多圈分辨率。該功能可以實(shí)現(xiàn)使用單圈編碼器時(shí)輸出一個(gè)多圈編碼器值。r2521 中大實(shí)際位置值為 232 位。
當(dāng)位置跟蹤功能禁用時(shí)(p29243 = 0):
編碼器實(shí)際位置值范圍 = 實(shí)際單圈分辨率
當(dāng)位置跟蹤功能激活時(shí)(p29243 = 1):
編碼器實(shí)際位置值范圍 = 實(shí)際單圈分辨率 × 虛擬多圈分辨率(p29244)
公差窗口
公差窗口的預(yù)設(shè)值為編碼器分辨率的四分之一。驅(qū)動(dòng)上電后,會(huì)測量實(shí)際位置與已保存位置之間的差值?;谠摬钪?,會(huì)執(zhí)行以下操作:
| 注意 驅(qū)動(dòng)斷電時(shí),軸移動(dòng)導(dǎo)致多圈位置信息丟失 當(dāng)驅(qū)動(dòng)斷電時(shí),若軸移動(dòng),驅(qū)動(dòng)不會(huì)存儲(chǔ)多圈位置信息(使用虛擬多圈編碼器時(shí))。實(shí)際位置丟失。 |
位置區(qū)域擴(kuò)展
當(dāng)位置跟蹤功能激活時(shí),位置區(qū)域可以被擴(kuò)展。
示例
下圖中所選擇的編碼器可以數(shù)出八圈編碼器旋轉(zhuǎn)。
![](https://support.industry.siemens.com/dokumentation/MDMImage.img?docVersionId=119429681931&imageFileName=104029289227_DV_resource.Stream@PNG-zh-CHS.png&Language=zh-CHS)
機(jī)械齒輪配置
若在電機(jī)和負(fù)載之間使用了機(jī)械齒輪,并需要通過該值編碼器進(jìn)行位置跟蹤。在每次編碼器計(jì)數(shù)溢出后,編碼器和電機(jī)負(fù)載的零位便會(huì)發(fā)生偏移,偏移大小取決于傳動(dòng)比。
| 提示 若多圈分辨率與模模態(tài)軸(p29246)的比值不是整數(shù),則輸出故障 F7442。 |
為確保多圈分辨率和模態(tài)軸的比值為整數(shù),遵循以下公式。比值 v 的計(jì)算方法如下:
示例
![](https://support.industry.siemens.com/dokumentation/MDMImage.img?docVersionId=119429681931&imageFileName=104076743691_DV_resource.Stream@PNG-zh-CHS.png&Language=zh-CHS)
![](https://support.industry.siemens.com/dokumentation/MDMImage.img?docVersionId=119429681931&imageFileName=104077166347_DV_resource.Stream@PNG-zh-CHS.png&Language=zh-CHS)
在這種情況下,編碼器計(jì)數(shù)器每溢出一圈,負(fù)載便偏移 1/3 轉(zhuǎn),編碼器溢出三圈后,電機(jī)和負(fù)載零位再次重疊。編碼器溢出一圈后便不能再精確重復(fù)負(fù)載位置。
此時(shí),若激活位置跟蹤功能(p29243 = 1),并設(shè)置虛擬多圈 p29244 = 24,傳動(dòng)比會(huì)同時(shí)換算成編碼器位置實(shí)際值。
![](https://support.industry.siemens.com/dokumentation/MDMImage.img?docVersionId=119429681931&imageFileName=104077320203_DV_resource.Stream@PNG-zh-CHS.png&Language=zh-CHS)
| 提示 將 p29243 設(shè)為 1 之后,務(wù)必再次執(zhí)行“ABS"功能。 |
重要參數(shù)一覽
| 位置跟蹤激活 |
| 值編碼器虛擬旋轉(zhuǎn)分辨率 |
| 機(jī)械齒輪:分子 |
| 機(jī)械齒輪:分母 |
| LR 位置實(shí)際值 |