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