西門子6SL3060-4AM00-0AA0
可逆電動(dòng)機(jī)起動(dòng)器電路一一適用于改變?nèi)嘟涣鞲袘?yīng)電動(dòng)機(jī)旋轉(zhuǎn)方向
這個(gè)示例程序用于控制可雙向運(yùn)轉(zhuǎn)的三相感應(yīng)電動(dòng)機(jī),。
當(dāng)與輸入點(diǎn)I0.0相連的左轉(zhuǎn)點(diǎn)動(dòng)開(kāi)關(guān)(Le)閉合時(shí),電動(dòng)機(jī)逆時(shí)針?lè)较蛐D(zhuǎn),,當(dāng)與輸入點(diǎn)I0.1相連的右轉(zhuǎn)點(diǎn)動(dòng)開(kāi)關(guān)(Ri)閉合時(shí),,電動(dòng)機(jī)順時(shí)針?lè)较蛐D(zhuǎn),。但這要有一個(gè)前題,即與輸入點(diǎn)I0.3相連的電動(dòng)機(jī)電路斷路器和與輸入點(diǎn)I0.2相連的停機(jī)開(kāi)關(guān)(OFF)都沒(méi)有動(dòng)作,。只有按下停機(jī)開(kāi)關(guān),,并等待5秒鐘之后,才可以改變電動(dòng)機(jī)的旋轉(zhuǎn)方向,。這樣做是為了讓電動(dòng)機(jī)有足夠的時(shí)問(wèn)剎車停轉(zhuǎn),然后再反向起動(dòng),,如果需要電動(dòng)機(jī)反轉(zhuǎn)的話,。如
果與I0.0和I0.1相連的點(diǎn)動(dòng)開(kāi)關(guān)同時(shí)按下,電動(dòng)機(jī)停轉(zhuǎn),,并且小起動(dòng),。

程序框圖

程序和注釋
在程序起始部分,程序檢查是否必須激活互鎖電路,?;ユi電路防比電動(dòng)機(jī)誤起動(dòng),或者按錯(cuò)誤方向起動(dòng),。只有當(dāng)所有點(diǎn)動(dòng)開(kāi)關(guān)都沒(méi)有動(dòng)作(位于起始狀態(tài))或者等待時(shí)問(wèn)溢出時(shí),,互鎖才清除,即M2.0被置成邏輯0.
如果電動(dòng)機(jī)斷路器(輸入點(diǎn)10.3)沒(méi)有動(dòng)作,,停機(jī)點(diǎn)動(dòng)開(kāi)關(guān)(輸入點(diǎn)10.2)也沒(méi)有動(dòng)作(這兩個(gè)觸點(diǎn)都是常閉觸點(diǎn));并且狀態(tài)位M1門沒(méi)有被設(shè)置成順時(shí)針旋轉(zhuǎn)標(biāo)志,,則使能位M 2.1被置為邏輯1。電動(dòng)機(jī)才有可能逆時(shí)針旋轉(zhuǎn),。代表逆時(shí)針旋轉(zhuǎn)的狀態(tài)位是M1.0,。用類似方法可得到順時(shí)針?lè)较蛐D(zhuǎn)的起動(dòng)條件。
當(dāng)點(diǎn)動(dòng)起動(dòng)開(kāi)關(guān)(1e和Ri)這一動(dòng)作,,并且互鎖位和狀態(tài)位都沒(méi)有被設(shè)置成相反的旋轉(zhuǎn)方向時(shí),,電動(dòng)止起動(dòng)。即相關(guān)的輸出位和狀態(tài)位被置位,,狀態(tài)位的作用是使輸出能夠自保,。電動(dòng)止逆時(shí)針?lè)较蛐D(zhuǎn)起動(dòng)器由輸出點(diǎn)Q0.0控制。電動(dòng)機(jī)順時(shí)針?lè)较蛐D(zhuǎn)起動(dòng)器由輸出點(diǎn)Q0.1控制,。
除此外,,另有一組信號(hào)燈指示電動(dòng)機(jī)當(dāng)前的運(yùn)行狀態(tài);逆時(shí)針?lè)较蛐D(zhuǎn)指示燈(Le)與輸出點(diǎn)00.4相連;順時(shí)針?lè)较蛐D(zhuǎn)指示燈(Ri)與輸出點(diǎn)00.3相連;關(guān)電機(jī)指示燈(OFF)與輸出點(diǎn)00.2相連。
當(dāng)電動(dòng)機(jī)被停機(jī)時(shí),,"ED"的下降沿將輔助存儲(chǔ)位M 2.3置為1,,進(jìn)入停機(jī)模式。當(dāng)M 2.3被置位時(shí),,限制電動(dòng)機(jī)再次起動(dòng)的定時(shí)器開(kāi)始計(jì)時(shí),,該定時(shí)器的預(yù)置時(shí)問(wèn)是5秒(500 X10ms),,經(jīng)過(guò)5秒鐘后,內(nèi)部存儲(chǔ)器位M 2.3被復(fù)位,。在這段強(qiáng)制等待時(shí)問(wèn)內(nèi)與輸出點(diǎn)Q0.5相連的信號(hào)燈(Wait)閃爍,。如果狀態(tài)位都沒(méi)有被置位,則點(diǎn)亮與輸出點(diǎn)00.2相連的停止?fàn)顟B(tài)指示燈(OFF),。
該程序的長(zhǎng)度為61個(gè)字,。


西門子6SL3060-4AM00-0AA0
在這個(gè)例子中連接了三臺(tái)SIMATIC S7-214CPU。工作站0被稱為主工作站(Master)與工作站1和2相連,,而工作站1和2被稱為從工作站(Slave),。主工作站輪流發(fā)送四個(gè)字節(jié)的輸出數(shù)據(jù)到每個(gè)從工作站。隨之每個(gè)從工作站響應(yīng)產(chǎn)生四個(gè)字節(jié)的輸入數(shù)據(jù),。自由通信口模式(Freeport Mode)被用來(lái)進(jìn)行數(shù)據(jù)傳輸,。
配備2個(gè)存儲(chǔ)緩沖區(qū),一個(gè)用作遠(yuǎn)程輸入,,另一個(gè)用作遠(yuǎn)程輸出,。發(fā)送的輸出數(shù)據(jù)可從發(fā)送緩沖區(qū)獲取,該數(shù)據(jù)是從輸出緩沖區(qū)移到發(fā)送緩沖區(qū)的兩個(gè)字長(zhǎng)度的值,。發(fā)送后,,主工作站接收從工作站的響應(yīng),并且將數(shù)據(jù)存儲(chǔ)在接收緩沖區(qū),。

硬件要求
如要實(shí)現(xiàn)該程序的功能,,你需要:
2臺(tái)以上SIMATIC S7-212或S7-214
1根9芯電纜連接線
如果使用2臺(tái)以上PLC(多于1臺(tái)從工作臺(tái)),則另需一臺(tái)網(wǎng)絡(luò)連接器,。
主工作站程序結(jié)構(gòu)
Main 主程序
SBR0 選擇PPI通信或Freeport(自山通信u)通信
INT0 接收定時(shí)器中斷程序
INT1 發(fā)送定時(shí)器中斷程序
INT10 在發(fā)送完輸出數(shù)據(jù)后的發(fā)送中斷程序
INT11 接收信息第一個(gè)字符的中斷程序
INT12 接收輸入數(shù)據(jù)的中斷程序
INT13 接收FCS字符的中斷程序
INT14 靜比線接收器中斷程序
主工作站程序和注解
主工作臺(tái)用于遠(yuǎn)程I/O的程序長(zhǎng)度為191個(gè)字










