6SL3060-4AP00-0AA0連接電纜
這個應(yīng)用例子展示怎樣利用S7-214 DC/DC/DC PLC的脈沖輸出功能演奏音樂,。為了使音調(diào)能持續(xù)0.125秒,,25個音符周期時問用與之對應(yīng)的脈沖數(shù)存放在音符表中。因為是同時演奏2個音符,,所以另有兩個樂曲表格為通道0和通道1存儲樂曲信息,。
兩個脈沖通道都被設(shè)置成脈沖序列輸出(PTO),當(dāng)演奏每個通道的第一個音符時,,就請求第2個音符,,這樣就構(gòu)成了深度為1的隊列(一個在進程中,一個在隊列中),。
中斷子程序附著于P丁O完成事件,。第一個音符演奏完,中斷程序調(diào)用下一個音符,。這個過程繼續(xù)下去,,自到樂曲結(jié)束。
例圖

硬件要求
SMATIC S7-214 DC/DC/DC
電源:115VAC/24 VDC,,0.9A(通常300mA至400mA就可以)
揚聲器,,430電阻
程序框圖

程序和注釋
此脈沖輸出程序長度為778個字。





6SL3060-4AP00-0AA0連接電纜
一,、實驗設(shè)備
YX-80系列PLC實訓(xùn)裝置;
個人計算機(WINDOW ),
PC/PPI編程線纜,、STEP7Micro/WIN32編程環(huán)境;
連接導(dǎo)線一套。
郵件分揀機實驗板,,如圖1所示;

注:郵件分揀機實驗板的輸入端子為一特殊設(shè)計的端子,,其原畫圖如圖2所示,它的功能是:當(dāng)輸出端MS為ON時,,S1自動產(chǎn)生脈沖信號模擬測量電動機轉(zhuǎn)速光碼盤信號,。

二、實驗內(nèi)容
①控制要求:啟動后綠燈L2亮表示可以進郵件,,S2為ON表示檢測到了郵件,,撥碼器(I0.0-I0.3)模擬郵件的郵碼,從撥碼器讀到郵碼的正常值為1, 2, 3, 4, 5, 若非此5個數(shù),,則紅燈L1閃爍,,表示出錯,電動機MS停止,。重新啟動后,,能重新運行,若此5個數(shù)中的任一個,,則紅燈L1亮,,表示系統(tǒng)正在分揀。電動機M5運行,將郵件分揀至箱內(nèi)完成L1滅,,L2亮,,表示可繼續(xù)分揀郵件。
②IO口分配

③編輯調(diào)試并運行程序
三,、編程練習(xí)
根據(jù)下述兩種控制要求,,編制多個郵件分揀控制程序,調(diào)試并運行程序,。
①開機綠燈亮,,電動機M5運行,當(dāng)檢測到郵件的郵碼不是(1, 2, 3, 4, 5)任何一個時,,則紅燈L1閃爍,,M5停止,重新啟動,。
可同時分揀到多個郵件,。郵件一件接一件地被檢到它的到來和它的郵碼,機器將每個郵件分揀到其對應(yīng)的信箱中,。例如,,在n2時刻,S2檢測到郵碼為2的郵件時,,如果高速計數(shù)器的計數(shù)值為m2,則M2在(m2+n2 )時刻動作,,若高速計數(shù)器的計數(shù)值為m3,,當(dāng)在n3時刻檢測到一個郵碼為3的郵件時,M3在(m3+n3)時刻動作,。
②開機綠燈亮,,電動機M5運行,當(dāng)檢測到郵件的郵碼不是(1, 2, 3, 4, 5)中的任何一個時,,則紅燈L1閃爍,,MS停止運行,當(dāng)檢測到郵件欠資或未貼郵票時則蜂鳴器發(fā)生響聲,,M5停止,。按動啟動按鈕,表示故障清除,,重新運行,。
可同時分揀多個郵件,其它要求同上