原創不易,請勿抄襲。 以前我們學習過西門子PLC的分類,S7-200屬于西門子準備淘汰的產品,但因為其系統穩定,模塊化設計以及可拓展性,價格優廉等優點一直在中國的市場中占據一定的份額。因此很多人在設計設備時也會把它列入可選項,最近我做了一個S7-200的項目并已投入使用,其功能是與一個大的伺服系統配合使用,那么在運行過程中出現了一個問題。 首先所有的程序已經在辦公室內調試成功,將設備試運行了幾天后,出現了一個小問題,那就是一個生產工藝的數據丟失了,我準備用調試筆記本連接PLC在線監控,但發現無論如何,這個PLC都無法通訊成功。 熟悉西門子S7-200的人都知道,S7-200的通訊狀態一直以來都不太好,經常出現串口找不到等等的錯誤,所以我將通訊口重置后再連接還是無法通訊,其間更換了編程電纜,更改編程電纜的波特率等全都無法通訊。沒有辦法只能嘗試最后一招,那就是更換PLC,將一塊全新的CPU拿過來以后接電源插端子,然后再建立連接,還是失敗了。 正在思考這個問題的時候,生產的人過來催促;“什么時候能修好啊?”“快點唄!”“一會耽誤下道工序了”。我心里一萬頭草泥馬飄過。 最后我覺得可能是我電腦軟件的事,終于拿出了跟隨我多年的破舊筆記本電腦。再次嘗試還是失敗。 沒辦法,最后只能靜靜的站在設備面前思考這個問題的原因; 這時候生產的人又過來了,balabala.好吧,廢話解決不了問題,當他們不存在,我還是靜靜的站在設備面前思考故障原因吧! “昨天傳感器壞了,怎么今天這東西又壞了?”這時候他們的嘴里飄出來的一句話無意中進入了我的耳朵,我突然想起來昨天的一個傳感器因為抗干擾能力弱,被伺服系統的強電干擾搞得失靈了。 我靈機一動,將伺服系統的總電源關掉,等伺服系統的電源指示燈滅掉以后,重新連接PLC,這回好用了。 好吧,我收回一萬頭草泥馬,操作人員有時還是起點作用的。 這個CPU距離伺服電機大致有3米遠,而且中間還有個S7-200smartPLC,S7-200smartPLC在調試的時候從來沒出現過通訊干擾等問題,因此一直沒有向干擾的那個方向猜測,大家以后如果遇到通訊連接不好的時候,不妨也找找干擾源,斷掉干擾源后再連接。 我們聊聊通訊協議吧! 西門子S7-200的通訊協議是PPI,PPI實際上是點對點的通訊,編程電纜就是RS485/RS232匹配電纜,與S7-300的MPI相比,原理一致,但MPI屬于多點通訊。 PPI方式還有個缺點,即是;當PLC的通訊接口定義為自由口通訊時,PLC的編程軟件無法對PLC進行監控,給PLC程序調試帶來了不便。 而且這種方式的穩定性和響應時間都不如PROFINET,所以西門子的博途系列PLC全系都使用了PROFINET接口。 PROFINET基于工業以太網,具有很好的實用性,可以直接連接現場設備(使用PROFINETIO),實用組件化設計,PROFINET支持分步的自動化控制(PROFINETCBA,相當于主站間的通訊)。 PROFINET是一種新的以太網通訊系統,是由西門子公司和PROFIBUS用戶協會開發,具有多制造商產品之間的通訊能力,自動化和工程模式,并針對分布式智能自動化系統進行了優化。 因此對于工控的人來講還是去好好學習PROFINET吧! |
|
來自: 工控自動化交流 > 《電氣工程技術和空調維修》