WINDOWS7+HMI operate的PCU50.5-C,帶有UPS 24v DC不間斷電源,在關(guān)閉機(jī)器總電源開關(guān)的情況下,如何可以讓PCU自動退出HMI Operate關(guān)機(jī)?
給大家分享下。
可以通過斷電后UPS上的BAT OK以及其他對應(yīng)信號的變化來編輯PLC程序觸發(fā)DB19.DBX0.5(PLC->OP HMI高級版:關(guān)機(jī))
在接觸到西門子工控產(chǎn)品后,被它*的魅力吸引,在通過深入的研究后發(fā)現(xiàn)西門子的PPI總線系統(tǒng)非常優(yōu)秀,通俗易懂,通過簡單的幾個指令就能在網(wǎng)絡(luò)里
傳遞數(shù)據(jù)。筆者之前學(xué)過單片機(jī),以單片機(jī)調(diào)試的方式,通過邏輯分析儀觀察PPI總線,發(fā)現(xiàn)PPI總線是一個令牌循環(huán)的網(wǎng)絡(luò),只要令牌在誰手里,誰就有總線的發(fā)話權(quán),它將可以訪問S200系統(tǒng)里幾乎任何地
址的數(shù)據(jù)。之前也有通過單片機(jī)和MicroWin通信成功,能夠在MicroWin里找到單片機(jī)。S200的CPU224和226有2個通信口,比其他牌子的PLC更人性化,可以用一個端口負(fù)責(zé)外部需要RS485通信的機(jī)器,
比如變頻器,通過編寫合適的驅(qū)動程序,2條線就可以解決不少問題,這樣就可以省掉很多IO端口,用有限的輸出端口去做更有用的事情。
這是我店里的S200控制系統(tǒng),它基于S200強(qiáng)大的PPI總線,筆者將每個CPU分配了獨立的任務(wù),通過主站PPI協(xié)議的NETR和NETW指令,主站分別讀取和寫入每個從站地址的緩沖區(qū),每個站都可以通過網(wǎng)絡(luò)傳遞一個命令給主站,主站再根據(jù)此命令,發(fā)送到受控制的站里,被控制的站解析命令后執(zhí)行相應(yīng)的操作。在PPI網(wǎng)絡(luò)里,他們之間相互關(guān)聯(lián),相互共享數(shù)據(jù)。
先說說3號站吧,它有3個任務(wù),1:大門左側(cè)的門狀態(tài)檢測和大門的開關(guān),2:負(fù)責(zé)大門左側(cè)的照明控制,
3:負(fù)責(zé)4個PTC溫度探頭,它們轉(zhuǎn)換為主站需要的溫度實時值,在WinCC里顯示實時的溫度曲線,方便我平時制冷系統(tǒng)的維修檢測。如下圖:紅色這條線是一臺電冰箱工作12小時后采集到的趨勢圖,線條平滑,有規(guī)律,說明制冷系統(tǒng)工作穩(wěn)定,沒有堵塞的現(xiàn)象,電冰箱可以交給客戶。之前沒有它,都是通過簡易的溫度表觀測,無法得到準(zhǔn)確的工作狀態(tài)。
再說說5號站,它負(fù)責(zé)3個任務(wù),1:電力調(diào)度 2:視頻監(jiān)控系統(tǒng)協(xié)調(diào),3:遠(yuǎn)程手機(jī)控制(我的大門可以在千里之外用手機(jī)打開),筆者在這里講一下交流參數(shù)的采集和分配,5號站讀取電力參數(shù):電壓,電流,有功功率,和視在功率,以及頻率等參數(shù)。在CPU224XP的I0.0引腳引入一個市電的同步脈沖,在INT0程序里初始化TIMER0,然后由EM231負(fù)責(zé)采集瞬時電壓和瞬時電流, CPU224XP的TIMER0啟動后,中斷處理程序以每1ms采集一個點,在定時器中斷處理程序?qū)⑺鼈儽4嬷烈粋€緩沖區(qū),每個周期20個采樣點結(jié)束后,再由主程序去進(jìn)行計算。將它們通過平方和計算,再平均,開方。就得到了真有效值,即rms值。算好后,通過PPI總線傳回給上位機(jī)系統(tǒng),就能夠顯示當(dāng)前的市電狀態(tài)了,如圖中顯示的220V市電電壓和52.5V的電池電壓,這樣,無論在總線里的哪個位置,WinCC都能看到它。也可以通過主站將參數(shù)傳遞給任何需要此參數(shù)的從站,比如6號從站的控制系統(tǒng),當(dāng)市電電壓不正常時會自動啟動逆變系統(tǒng)或使用另外一組電源,執(zhí)行相應(yīng)的操作。
還有就是通過PPI總線連接,減少了很多布線的麻煩,原先每一個傳感器都得單獨拉一條線到CPU,日后的維護(hù)很是麻煩。通過PPI總線連接,將傳感器練就到zui近的CPU上,然后再通過網(wǎng)絡(luò)傳遞給需要此信號的站,大大的減少了布線的復(fù)雜,而且在某些場合,電纜會經(jīng)常來回運動,動久了就會折斷,每增加一條線就是增加一個隱患。通過總線就能很好的解決這個問題。
這點在我的控制系統(tǒng)里得到了zui大程度的發(fā)揮,如上圖。筆者將大門左側(cè)和右側(cè)分別安裝了2個CPU222,分別采集大門兩側(cè)的感應(yīng)器和控制兩側(cè)的照明線路,2號主站檢測在大門兩側(cè)CPU傳遞回來的門狀態(tài),兩個都打開后認(rèn)為大門已經(jīng)打開,執(zhí)行相應(yīng)的操作,燈該開的開,該關(guān)的關(guān),我的儀器,維修臺,測試臺電源也自動的打開,非常的方便。它們還連接到防盜系統(tǒng),等等。
如果沒有西門子PPI總線系統(tǒng),許多細(xì)節(jié)的東西得由單獨的CPU去執(zhí)行,CPU將非常辛苦甚至無法完成。有了PPI網(wǎng)絡(luò),主站只需要負(fù)責(zé)采集現(xiàn)場的狀態(tài)即可,一切都迎刃而解!
西門子V901FL6096-1AC61-0LG1代理商
西門子V901FL6096-1AC61-0LG1代理商