6ES7315-2EH14-0AB0安裝調(diào)試
步進(jìn)電機(jī)的起動頻率不能過高,,這是因為步進(jìn)電機(jī)剛起動時轉(zhuǎn)速為零,在起動過程中,,電磁轉(zhuǎn)矩除了克服負(fù)載阻轉(zhuǎn)矩外,,還在克服轉(zhuǎn)動部分的慣性掩蔽,所以起動時電機(jī)的負(fù)擔(dān)比連續(xù)運轉(zhuǎn)為重,。
如果起動時脈沖頻率過高,,則轉(zhuǎn)子的速度就跟不上定子磁場旋轉(zhuǎn)的速度,以致第一步完了的位置落后于平衡位置較遠(yuǎn),,以后各步中轉(zhuǎn)子速度增加不多,,而定子磁場仍然以正比于脈沖頻率的速度向前轉(zhuǎn)動,因此轉(zhuǎn)子與平衡位置之間的距離越來越大,,最后因轉(zhuǎn)子位置落到動穩(wěn)定區(qū)以外而出現(xiàn)失步或是振蕩現(xiàn)象,,因而使電機(jī)不能起動,。
為了能正常起動,起動頻率不能過高,,當(dāng)電機(jī)起動后再逐步升高頻率
步進(jìn)電機(jī)高速不能直接使用普通的交直流電源,,需要專用的伺服控制器,應(yīng)注意以下特點:
1,、可以用數(shù)字信號直接進(jìn)行開環(huán)控制,,整個系統(tǒng)簡單廉價,位移與輸入脈沖信號數(shù)相對應(yīng),,步距誤差不長期積累,,開環(huán)控制系統(tǒng)既簡單又具有一定的精度; 在要求更高精度時,,也可以采用閉環(huán)控制系統(tǒng),。
2,、由于步進(jìn)電機(jī)無刷,,因此本體部件少,可靠性高,。
3,、易于起動,停止,,正反轉(zhuǎn),,速度響應(yīng)性好;停止時一般有自鎖能力,。
4,、步距角可在大范圍內(nèi)選擇,在小步距情況下,,能夠在超低轉(zhuǎn)速下高轉(zhuǎn)距穩(wěn)定運行,,可以不經(jīng)減速器直接驅(qū)動負(fù)載。
5,、速度可在相當(dāng)寬范圍內(nèi)平滑調(diào)節(jié),, 可以用一臺控制器同時控制幾臺步進(jìn)電機(jī)同步運行。
6,、步進(jìn)電機(jī)帶慣性負(fù)載能力較差,,由于存在失步和共振問題,步進(jìn)電機(jī)的加減速方法在不同的應(yīng)用狀態(tài)下,,情況較為復(fù)雜
1.主機(jī)轉(zhuǎn)速周期性下降
出現(xiàn)這種情況,,大多數(shù)是因機(jī)械部分發(fā)生了故障所引起,膠印機(jī)的膠輥比較多,,每根膠輥靠軸承來支撐轉(zhuǎn)動,。如果某根膠輥的任何一端軸承發(fā)生了故障,,都可能使主機(jī)的轉(zhuǎn)速周期性地下峰,嚴(yán)重時,,主機(jī)轉(zhuǎn)動會更加困難,,應(yīng)立即更換軸承才行。另外,,應(yīng)該注意主機(jī)各滾筒(包括印版,,橡皮、壓印滾筒)的軸承及其潤滑部位的工作情況是否正常,,如果發(fā)生故障同樣會影響印刷速度,。
2.主傳動電機(jī)運轉(zhuǎn)時噪聲較大
為了調(diào)整滑差電機(jī)動平衡,其電樞和磁極轉(zhuǎn)子的兩端分別裝有配重裝置,。如果這部分裝置稍有松動,,那么滑差電機(jī)在高速轉(zhuǎn)動時就會偏離原釆的位置。故障如果發(fā)生在主傳動電機(jī)的外瑞面,,就會造成電樞和磁極轉(zhuǎn)子的局部摩擦,,使噪聲加大。這時就需要停機(jī)修理,,恢復(fù)電樞和磁極轉(zhuǎn)子的動平衡,,并重新找好原動平衡配重的位置并將其固定好,使主傳動電機(jī)正常運轉(zhuǎn),。
3.主傳動電機(jī)運轉(zhuǎn)不正常
滑差電機(jī)在運轉(zhuǎn)過程中會劇烈振動,,引起軸承發(fā)熱。拆開離合器電樞與磁極轉(zhuǎn)子,,檢查電機(jī)的軸承是否嚴(yán)重缺乏潤滑油脂,,而造成軸承嚴(yán)重磨損,電動機(jī)的運轉(zhuǎn)性能下降,。此時需要更換已損壞的軸承,,并加注好潤滑油脂。正常情況下,,應(yīng)對這部分機(jī)構(gòu)的所有部件進(jìn)行一次清洗,、加油,以保證主傳動電機(jī)的正常運行
6ES7315-2EH14-0AB0安裝調(diào)試
一套西門子S7-300冗余系統(tǒng):兩只315-2DP,,一個ET200M從站(帶幾只數(shù)字量模擬量模塊),,兩個CP342-5,現(xiàn)在做冗余程序,,關(guān)于OB100調(diào)用FC100,,里面幾個參數(shù)不明白,不懂如何設(shè)置,,
ADR_MODUS:矩陣該怎么設(shè)置
PAA_FIRST,、PAA_LAST:輸出數(shù)字量是0……1,,輸出模擬量是272……279,
MB_NO、MB_LEN:該冗余數(shù)據(jù)區(qū),,是不是冗余程序里所以數(shù)值型數(shù)據(jù)地址要在該范圍里面
DB_NO,、DB_LEN:不用M冗余區(qū)將上面兩個改為0,用DB區(qū)可以吧
DB_A_B_NO,、DB_B_A_NO:該非冗余數(shù)據(jù)塊有必要設(shè)置嗎
另外這個系統(tǒng)就是主站故障切換到備用站,,哪些部分編程冗余程序和哪些部分非冗余程序?
需要在OB35塊里調(diào)用FC1,、FC2嗎,?
答:ADR_MODUS:矩陣該怎么設(shè)置——直接設(shè)置為1即可
PAA_FIRST、PAA_LAST:輸出數(shù)字量是0……1,,輸出模擬量是272……279,——要組態(tài)連續(xù)的輸出地址,,比如輸出數(shù)字量是0……1,輸出模擬量是2……9,,這樣就可以設(shè)置PAA_FIRST=0,,PAA_LAST=9
MB_NO、MB_LEN:該冗余數(shù)據(jù)區(qū),,是不是冗余程序里所以數(shù)值型數(shù)據(jù)地址要在該范圍里面——要冗余的M區(qū)數(shù)據(jù),,根據(jù)需要設(shè)定
DB_NO,、DB_LEN:不用M冗余區(qū)將上面兩個改為0,,用DB區(qū)可以吧——可以
DB_A_B_NO、DB_B_A_NO:該非冗余數(shù)據(jù)塊有必要設(shè)置嗎——根據(jù)需要
另外這個系統(tǒng)就是主站故障切換到備用站,,哪些部分編程冗余程序和哪些部分非冗余程序,?——根據(jù)手冊和例程上的描述,冗余程序修改OB35的程序即可,,非冗余程序在外面隨便寫
需要在OB35塊里調(diào)用FC1,、FC2嗎? ——不需要,,直接將例程中的程序塊拷貝到你的項目中,,并編寫OB100中的FC100,OB35中的FB101即可
300的SFB49怎么用????,?PWM發(fā)不出脈沖,!
我的脈沖頻率100HZ,占空比在0~100%要可調(diào),,CPU是313C-2DP,研究了好久也沒頭緒,,不知道SFB49這么設(shè)置,,時間基準(zhǔn)及脈沖周期這么設(shè),如何改變占空比,,請多多指教,。
答:使用SFB 49 "PULSE"控制脈寬調(diào)制描述——
要通過用戶程序控制脈寬調(diào)制,請使用SFB ANALOG (SFB 49),。
可以使用下列操作:
?通過軟件門SW_EN開始/結(jié)束
?使能/控制輸出DO
?檢索狀態(tài)位STS_EN,、STS_STRT和STS_DO
?輸入輸出值
?讀/寫寄存器的作業(yè)
參數(shù)
參數(shù) 聲明 數(shù)據(jù)類型 地址(實例DB) 取值范圍: 默認(rèn) 含義
LADDR bbbbb WORD 0 CPU專用 W#16#0300 子模塊的I/O地址,由您在"HW Config"中,。如果E和A地址不相等,,則必須二者中較低的一個。
CHANNEL bbbbb INT 2 CPU 312C:
0到1
CPU 313C:
0到2
CPU 314C:
0至3 0 通道號:
SW_EN bbbbb BOOL 4.0 TRUE/FALSE FALSE 用于開始/停止輸出的軟件門
MAN_DO bbbbb BOOL 4.1 TRUE/FALSE FALSE 手動輸出控制使能
SET_DO bbbbb BOOL 4.2 TRUE/FALSE FALSE 控制輸出
OUTP_VAL bbbbb INT 6.0 單位ppm:
0 - 1,000S7模擬值:
0 - 27,648 0 默認(rèn)輸出值 如果輸入的輸出值 > 1 000或27648,,CPU會將其限制為1,000或27,648
JOB_REQ bbbbb BOOL 8.0 TRUE/FALSE FALSE 作業(yè)初始化(上升沿)
JOB_ID bbbbb WORD 10 W#16#0000 =
無功能作業(yè)W#16#0001 = 寫周期W#16#0001 = 寫延時W#16#0004 = 寫最小脈沖周期W#16#0081 = 讀周期W#16#0081 = 讀延時W#16#0084 = 讀最小脈沖周期 W#16#0000 作業(yè)號
JOB_VAL bbbbb DINT 12 -2到-1+2 0 寫作業(yè)的值,。
STS_EN OUTPUT BOOL 16.0 TRUE/FALSE FALSE 狀態(tài)使能
STS_STRT OUTPUT BOOL 16.1 TRUE/FALSE FALSE 硬件門的狀態(tài)(開始輸入)
STS_DO OUTPUT BOOL 16.2 TRUE/FALSE FALSE 輸出狀態(tài)
JOB_DONE OUTPUT BOOL 16.3 TRUE/FALSE TRUE 可以啟動新作業(yè)
JOB_ERR OUTPUT BOOL 16.4 TRUE/FALSE FALSE 故障作業(yè)
JOB_STAT OUTPUT WORD 18 W#16#0000至W#16#FFFF W#16#0000 作業(yè)錯誤號