:1800弄(電子商務(wù)園)5005.
公司主營:西門子數(shù)控系統(tǒng),V20變頻器S7-200CN.S7-200smart.S7-300.S7-400.S7-1200.6ES5 ET200 人機(jī)界面,變頻器,DP總線,MM420 變頻器MM430 變頻器MM
參考價(jià) | ¥670 |
訂貨量 | 1 |
更新時(shí)間:2018-11-26 10:29:01瀏覽次數(shù):320
聯(lián)系我們時(shí)請(qǐng)說明是化工儀器網(wǎng)上看到的信息,謝謝!
西門子變頻器6SL3210-1KE18-8UP1回收
1、 交流變頻器 MICROMASTER系列:MM420、MM430、MM440、G110、G120.內(nèi)置于S7-200 PLC的PTO和EM253位控模塊都使用一個(gè)脈沖串輸出用于步進(jìn)電機(jī)或伺服電機(jī)的速
度和位置控制。
使用PTO或模塊用于開環(huán)位置控制需要運(yùn)動(dòng)控制領(lǐng)域的專業(yè)技術(shù)。本章內(nèi)容并不用于培訓(xùn)。而是,提 供基礎(chǔ)信息以幫助您使用位控向?qū)槟膽?yīng)用程序組態(tài)PTO或模塊。
向?qū)⑻崾灸鷳?yīng)用程序的速度(MAX_SPEED)和啟動(dòng)/停止速度(SS_SPEED)。如圖9--3。
q MAX_SPEED:在電機(jī)力矩能力范圍內(nèi),輸入應(yīng)用中操作速度的數(shù)值。驅(qū)動(dòng)負(fù)載所需的力矩由力、慣性以及加速/減速時(shí)間決定。
q 位控向?qū)Ц鶕?jù)的MAX_SPEED,計(jì)算并顯示位控模塊所能控制的速度。
q 對(duì)于PTO輸出,您必須期望的啟動(dòng)/停止速度。由于啟動(dòng)/停止速度在每次運(yùn)動(dòng)指令執(zhí)行時(shí)
至少會(huì)產(chǎn)生一次,所以啟動(dòng)/停止速度的周期應(yīng)小于加速/減速時(shí)間。
q SS_SPEED:在電機(jī)能力范圍內(nèi)輸入一個(gè)數(shù)值,以便以較低的速度驅(qū)動(dòng)負(fù)載。如果SS_SPEED的數(shù)值過低,電機(jī)和負(fù)載在運(yùn)動(dòng)的開始和結(jié)束時(shí)可能會(huì)搖擺或。如果
SS_SPEED的數(shù)值過高,電機(jī)會(huì)在啟動(dòng)時(shí)丟失脈沖,并且負(fù)載在試圖停止時(shí)會(huì)使電機(jī)超速。
速度
MAX_SPEED
SS_SPEED
距離
圖9--3 速度和啟動(dòng)/停止速度
在電機(jī)的數(shù)據(jù)單中,對(duì)于電機(jī)和給定負(fù)載,有不同的定義啟動(dòng)/停止(或拉入/拉出)速度。通常,
SS_SPEED值是MAX_SPEED值的5%至15%。請(qǐng)參考電機(jī)的數(shù)據(jù)單,為您的應(yīng)用選擇正確的速度。 圖9--4所示為典型的電機(jī)力矩/速度曲線。
驅(qū)動(dòng)負(fù)載所需的力矩
電機(jī)
力矩
電機(jī)力矩與速度特性
啟動(dòng)/停止速度與力矩
當(dāng)負(fù)載慣性時(shí),這條曲線向低速度方向運(yùn)動(dòng)。
該負(fù)載的啟動(dòng)/停止速度
(SS_SPEED)
電機(jī)速度
電機(jī)能夠驅(qū)動(dòng)該負(fù)載的速度
MAX_SPEED不能超過該值。
圖9--4 典型電機(jī)力矩--速度曲線
作為組態(tài)內(nèi)容的一部分,要設(shè)置加速和減速時(shí)間。加速時(shí)間和減速時(shí)間的缺省設(shè)置都是1秒。通常,
電機(jī)可在小于1秒的時(shí)間內(nèi)工作。參見圖9--5。您要以毫秒為單位進(jìn)行時(shí)間設(shè)定:
q ACCEL_TIME:電機(jī)從SS_SPEED
加速到MAX_SPEED所需要的時(shí)間。
缺省值=1000 ms
q DECEL_TIME:電機(jī)從
MAX_SPEED減速到SS_SPEED所
需要的時(shí)間。
缺省值=1000 ms
速度
MAX_SPEED
SS_SPEED
距離
ACCEL_TIME DECEL_TIME
圖9--5 加速和減速時(shí)間
包絡(luò)是一個(gè)預(yù)定義的描述,它包括一個(gè)或多個(gè)速度,影響著從起點(diǎn)到終點(diǎn)的。即使不定義包
絡(luò)也可以使用PTO或模塊,位控向?qū)槟峁┝酥噶钜杂糜诳刂贫鵁o需運(yùn)行包絡(luò)。
包絡(luò)由多段組成,每段包含一個(gè)達(dá)到目標(biāo)速度的加速/減速和以目標(biāo)速度勻速運(yùn)行的一串固定數(shù)量 的脈沖。如果是單段運(yùn)動(dòng)控制或者是多段運(yùn)動(dòng)控制中的后一段,還應(yīng)該包括一個(gè)由目標(biāo)速度到停止 的減速。
PTO和模塊多支持25個(gè)波形圖。
位控向?qū)峁┌j(luò)定義,在這里,您可以為您的應(yīng)用程序定義每一個(gè)包絡(luò)。對(duì)每一個(gè)包絡(luò), 您可以選擇操作并為包絡(luò)的各步定義指標(biāo)。位控向?qū)е锌梢詾槊總€(gè)包絡(luò)定義一個(gè)符號(hào)名,其做法 是您在定義包絡(luò)時(shí)輸入一個(gè)符號(hào)名即可。
您要按照操作組態(tài)包絡(luò)。PTO支持相對(duì)位置和單一速度的連續(xù)轉(zhuǎn)動(dòng)。而位控模塊支持位置、 相對(duì)位置、單一速度連續(xù)轉(zhuǎn)動(dòng)和以兩種速度連續(xù)轉(zhuǎn)動(dòng)。圖9--6所示為不同的操作。
圖9--6 位控模塊的選擇
一個(gè)步是工件運(yùn)動(dòng)的一個(gè)固定距離,包括加速和減速時(shí)間內(nèi)的距離。PTO每一包絡(luò)允許29個(gè)步,
而模塊的每一包絡(luò)允許4個(gè)步。
您要為每一步目標(biāo)速度和結(jié)束位置或脈沖數(shù)目,且每次輸入一步。圖9--7所示為一步、兩步、三步和四步包絡(luò)。
注意一步包絡(luò)只有一個(gè)勻速段,兩步包絡(luò)有兩個(gè)勻速段,依次類推。步的數(shù)目與包絡(luò)中勻速段的數(shù)目*。
圖9--7 包絡(luò)示例
PTO提供一個(gè)脈沖數(shù)目的方波輸出(50%占空比) 每一脈沖的或周期隨著加速和減速時(shí)的線形 變化,而在的常段部分保持不變。一旦產(chǎn)生 完數(shù)目的脈沖,PTO輸出變?yōu)榈碗娖剑⑶抑钡?/span> 裝載一個(gè)新的值時(shí)才產(chǎn)生脈沖。參見圖9--8。
圖9--8 脈沖串輸出(PTO)
使用位控向?qū)В瑸?/span>PTO操作組態(tài)一個(gè)內(nèi)置輸出。啟動(dòng)位控向?qū)?,可以操作欄中的工具圖標(biāo),然后 雙擊位控向?qū)D標(biāo),或者選擇菜單命令工具 > 位控向?qū)А?/span>
1. 為S7-200 PLC選擇選項(xiàng)組態(tài)板載PTO/PWM操作。
2. 選擇Q0.0或Q0.1,組態(tài)作為PTO的輸出。
3. 從下拉對(duì)話框中選擇線性脈沖串輸出(PTO)。
4. 若您想PTO產(chǎn)生的脈沖數(shù)目,復(fù)選框選擇使用高速計(jì)數(shù)器。
5. 在對(duì)應(yīng)的編輯框中輸入MAX_SPEED和SS_SPEED速度值。
6. 在對(duì)應(yīng)的編輯框中輸入加速和減速時(shí)間。
7. 在包絡(luò)定義界面,新包絡(luò)按鈕允許定義包絡(luò)。選擇所需的操作。 對(duì)于相對(duì)位置包絡(luò):
輸入目標(biāo)速度和脈沖數(shù)。然后,您可以單擊繪制步按鈕,觀察運(yùn)動(dòng)的圖示。
若需要多個(gè)步,新建步按鈕并按要求輸入步信息。 對(duì)于單速連續(xù)轉(zhuǎn)動(dòng):
在編輯框中輸入單速值。
若您想終止單速連續(xù)轉(zhuǎn)動(dòng),子程序編程復(fù)選框,并輸入停止事件后的脈沖數(shù)。
8. 根據(jù)的需要,您可以定義多個(gè)包絡(luò)和多個(gè)步。
9. 選擇完成結(jié)束向?qū)А?/span>
通過創(chuàng)建五個(gè)的指令子程序,位控向?qū)沟每刂苾?nèi)置PTO更加容易。每個(gè)位控指令都包含前綴
“PTOx_",其中x表示通道編號(hào)(x=0時(shí)為Q0.0,x=1時(shí)為Q0.1)。
PTOx_CTRL子程序(控制)使能和初始化用于步進(jìn)電機(jī)或伺服電機(jī)的PTO輸出。在您的程序中僅能使用該子程序一次,并保 證每個(gè)掃描周期該子程序都被執(zhí)行。一直使用SM0.0作為EN輸 入的輸入。
I_STOP (立即STOP)輸入量為一個(gè)布爾量輸入。當(dāng)輸入為低電平時(shí),PTO功能正常操作。當(dāng)輸入變?yōu)楦唠娖綍r(shí),PTO立即 終止脈沖輸出。
D_STOP (減速STOP)輸入量為一個(gè)布爾量輸入。當(dāng)輸入為低電平時(shí),PTO功能正常操作。當(dāng)輸入變?yōu)楦唠娖綍r(shí),PTO產(chǎn)生 一個(gè)脈沖串將電機(jī)減速到停止。
Done輸出是一個(gè)布爾量輸出。當(dāng)Done位為高電平時(shí),表明
CPU已經(jīng)執(zhí)行完子程序。
當(dāng)Done位為高電平時(shí),Error字節(jié)以一個(gè)無錯(cuò)誤代碼或錯(cuò)誤代碼來報(bào)告是否正常完成。對(duì)于錯(cuò)誤代碼 的定義,見表9--7。
若在向?qū)е幸褑⒂?/span>HSC,則C_Pos參數(shù)包含以脈沖數(shù)表示的模塊當(dāng)前位置。否則,當(dāng)前位置將一直 為0。
表9- 3 POSx_CTRL指令的參數(shù)
輸入/輸出 | 數(shù)據(jù)類型 | 操作數(shù) |
I_STOP | BOOL | I、Q、V、M、SM、S、T、C、L、功率流 |
D_STOP | BOOL | I、Q、V、M、SM、S、T、C、L、功率流 |
Done | BOOL | I、Q、V、M、SM、S、T、C、L |
Error | BYTE | IB、QB、VB、MB、SMB、SB、LB、AC、*VD、*AC、*LD |
C_Pos | DWORD | ID、QD、VD、MD、SMD、SD、LD、AC、*VD、*AC、*LD |