西門子模塊6SL3100-0BE25-5AB0
本例顯示多路傳送控制設(shè)備是如何更有效地使用“有限"資源。為使本例能真正被應(yīng)用,鎖定7段顯示要求使用晶體管輸出。如果使用繼電器輸出,控制器的壽命會受到嚴(yán)重影響。在控制信號消失后,鎖定顯示用以保持當(dāng)前顯示數(shù)據(jù)。
![](https://img62.chem17.com/66938c6656abd2c14e48ea15757b3aa8e1e0c0ee02c3d7086d78b88722f4639ab0926f1f17eca010.jpg)
![](https://img62.chem17.com/66938c6656abd2c14e48ea15757b3aa827f5a2bd442a16ced2a6b2c4eafba22f74c49e9e431b2acc.jpg)
![](https://img70.chem17.com/66938c6656abd2c14e48ea15757b3aa894a8e87a848daf632f50f610053addc43c17f77af0f40b65.jpg)
本節(jié)例子說明了如何用8個輸出發(fā)送正常要求16個輸出的4位數(shù)據(jù)。秘密在于多路傳送,使用的8個輸出分為一個“數(shù)據(jù)"組和一個“控制"組。
數(shù)據(jù)的每一位要求有4個輸出發(fā)送信息到顯示上,對于每一位數(shù)字,有一個顯示,因此4個數(shù)字有4個顯示。保存的4個輸出輪番激活每個顯示,最后結(jié)果是選通這些顯示。因為這發(fā)生得非常快,顯示需要鎖定數(shù)據(jù),使操作者能看到這些值。
要輸出的數(shù)據(jù)源在本例中是數(shù)據(jù)寄存器D000 - 003。每個數(shù)據(jù)寄存器只保存一位,根據(jù)輸出/顯示順序,該位可能是千位、百位、十位或全位。
因為每個數(shù)據(jù)寄存器中的數(shù)據(jù)寄存器中的數(shù)據(jù)只有1個數(shù)字,即0-9,使用MOV指令來代替BCD指令,這會使程序操作速度稍微快一點
西門子模塊6SL3100-0BE25-5AB0
基本定位器(EPOS)控制模式下的功能特性
當(dāng)驅(qū)動工作在 EPOS 運行程序段模式時,若運行程序段執(zhí)行 FIXED STOP 指令(p2621[0...15] = 2 ),則功能啟動。通過參數(shù) p2622[0...15] 可以設(shè)置夾緊扭矩??梢詾楣潭c設(shè)置一個監(jiān)控窗口,防止在驅(qū)動離開固定點停止后超出該范圍運行。有關(guān)參數(shù)設(shè)置的詳細(xì)信息,請參見“運行程序段"章節(jié)。
參數(shù) | 范圍 | 值 | 描述 |
---|
p2621[0...15] | 1 至 9 | 1(默認(rèn)值) | POSITIONING |
2 | FIXED STOP |
3 | ENDLESS_POS |
4 | ENDLESS_NEG |
5 | WAITING |
6 | GOTO |
7 | SET_O |
8 | RESET_O |
9 | JERK |
你可以通過 p2622 為運行程序段設(shè)置不同的任務(wù):
參數(shù) | 描述 |
---|
p2622[0...15] | FIXED STOP:夾緊轉(zhuǎn)矩或夾緊力(旋轉(zhuǎn) 0...65536 [0.01 Nm]) |
WAITING:等待時間 [ms] |
GOTO:程序段編號 |
SET_O:1、2 或者 3 - 設(shè)置直接輸出 1、2 或者 3(兩者) |
RESET_O:1、2 或者 3 - 復(fù)位直接輸出 1、2 或者 3(兩者) |
JERK:0 - 禁用;1 - 激活 |
軸從初始位置出發(fā),以設(shè)定的速度(p2618)靠近目標(biāo)位置。固定停止點即工件必須位于軸的初始位置和制動動作點之間,即:目標(biāo)位置必須在工件中。設(shè)置的轉(zhuǎn)矩限制一開始就生效,即運行到固定點的過程中也采用被降低的轉(zhuǎn)矩。此外,設(shè)置的加速度/減速度倍率和當(dāng)前速度倍率也生效。
![](https://support.industry.siemens.com/dokumentation/MDMImage.img?docVersionId=119429681931&imageFileName=102777853963_DV_resource.Stream@PNG-zh-CHS.png&Language=zh-CHS)
| 提示 當(dāng)運行到固定停止點功能已激活時,F(xiàn)7452 失效。 |
到達(dá)固定停止點
一旦軸壓住機械固定停止點,驅(qū)動中的閉環(huán)控制將增加轉(zhuǎn)矩值繼續(xù)移動此軸。該值將一直增加到極限值,然后保持不變。當(dāng)實際位置跟隨誤差超出了參數(shù) p2634(固定停止點:大跟隨誤差)中設(shè)置的值,則已到達(dá)固定停止點。
一旦識別出“已到達(dá)固定停止點"狀態(tài),該任務(wù)便結(jié)束。程序段切換方式由任務(wù)設(shè)定決定。驅(qū)動會停留在固定停止點上,直到執(zhí)行下一個定位任務(wù)或進(jìn)入 JOG 方式。在下一個 WAITING 任務(wù)中,夾緊轉(zhuǎn)矩也生效。如果設(shè)置了繼續(xù)條件 CONTINUE_EXTERNAL_WAIT,驅(qū)動便一直停留在固定停止點上,直到外部給出一個繼續(xù)執(zhí)行的信號。
在驅(qū)動停留在固定停止點的期間,位置設(shè)定值會跟蹤實際值,即兩個數(shù)值相等。固定停止點監(jiān)控和控制器使能都生效。
| 提示 驅(qū)動位于固定停止點上時,可以通過控制信號“設(shè)置參考點"使驅(qū)動回零。 |
如果軸到達(dá)固定停止點后,脫離該位置且超出了為此設(shè)定的監(jiān)控窗口 p2635,則轉(zhuǎn)速設(shè)定值會設(shè)為 0,并輸出故障信息 F7484“固定停止點超出監(jiān)控窗口",故障響應(yīng)為 OFF3(緊急停止)。監(jiān)控窗口可以由參數(shù) p2635(“固定停止點監(jiān)控窗口")設(shè)定。此時可以設(shè)置正向或負(fù)向的監(jiān)控窗口,但必須設(shè)置合適,確保一旦軸脫離固定停止點,便輸出故障。
未到達(dá)固定停止點
如果直到制動動作點都沒有檢測到“已到達(dá)固定停止點",則輸出故障信息 F7485“未到達(dá)固定停止點",故障響應(yīng)為 OFF1;并取消轉(zhuǎn)矩限制,驅(qū)動中斷程序段執(zhí)行。
相關(guān)參數(shù)
| EPOS 運行程序段位置 |
| EPOS 運行程序段速度 |
| EPOS 運行程序段加速度倍率 |
| EPOS 運行程序段減速度倍率 |
| EPOS 運行程序段任務(wù) |
| EPOS 運行程序段任務(wù)參數(shù) |
| EPOS 固定停止點大跟隨誤差 |
| EPOS 固定擋塊監(jiān)控窗口 |
更多有關(guān)參數(shù)的信息,請參見章節(jié)“參數(shù)表"。
示例
以下以 EPOS 控制模式下使用運行到固定停止點的操作步驟為例。
前提條件:
使用的電機為 0.4 kW 低慣量電機(額定扭矩 = 1.27 Nm)
步驟:
配置 PLC 和 V90 PN 驅(qū)動。選擇報文 111。
設(shè)置運行程序段 0 的目標(biāo)位置。
p2617[0] = 10000
將運行任務(wù)配置為運行到固定停止點。
p2621[0] = 2
檢查扭矩限制為 0.1 Nm。
p2622[0] = 10
通過參數(shù) p2634 設(shè)置大跟隨誤差,參數(shù) p2635 設(shè)置監(jiān)控窗口。
執(zhí)行回參考點操作。
說明:
當(dāng) SINAMICS V90 PN 工作在 EPOS 運行程序段模式下時,必須在移動軸之前執(zhí)行回參考點操作。
驅(qū)動執(zhí)行回參考點操作成功后,通過控制字 STW1.6 觸發(fā)運行程序段 0。
觀察驅(qū)動狀態(tài),確認(rèn)是否到達(dá)固定停止點。
到達(dá)固定停止點:
未到達(dá)固定停止點:
- 在達(dá)固定停止點后,如果軸脫離該位置且超出了為此設(shè)定的監(jiān)控窗口(p2635),則轉(zhuǎn)速設(shè)定值會設(shè)為 0,并輸出故障信息 F7484
- 如果直到制動動作點都沒有檢測到“已到達(dá)固定停止點",則輸出故障信息 F7485
- 當(dāng)實際位置跟隨誤差超出了參數(shù) p2634 中的設(shè)定值時,表示達(dá)到固定停止點。
一旦識別出“已到達(dá)固定停止點"狀態(tài),該任務(wù)便結(jié)束。程序段切換方式由任務(wù)設(shè)定決定。