?
中國工業自動化網-www.6173673.live!

工業自動化網

當前位置: 主頁 > 經驗心得 > 電工經歷 >

重溫經典換個思維方式:搞技術不能鉆牛角尖 有時退一步海闊天空

時間:2017-05-15 12:20來源:未知 作者:admin 點擊:
重溫經典-苦不堪言-換個思維方式:搞技術不能鉆牛角尖 有時退一步海闊天空
最近做兩個小設備, 每個用1個1200,控制本身比較簡單。 1臺做得差不多時(4.1固件CPU)想把手上1個1.0固件1211CPU用掉,因為還沒裝博圖V14SP1,就不用4.2固件了。當時沒考慮太多,本想重溫經典最后卻是一堆麻煩,給大家一一道來。
1.觸摸屏連接不上
 本著性價比選用了國產觸摸屏,通過TCP/IP與plc連接,因為第一臺用得好好的,所以二話沒說還用這個屏。但在連1.0固件CPU時死活連接不上,畢竟版本太老觸摸屏廠家技術也搞不清楚。嘗試N次不行后只能想其他途徑,1是換其他品牌,2是走Modbus通訊。還是決定走Modbus(剛好還有個1CH30的通信模塊),就用這個通信模塊與觸摸屏通信,PLC做從站。就弄個接受功能塊,雖然通上了但其實很不方便,個別浮點數還有偏差,就不吐槽了。
2.SCL與LAD
  第一臺4.1固件CPU里程序很多是SCL編輯的,而1.0不支持SCL必須重新用LAD寫,工作量又增加了。因為有儀表是非標準Modbus,所以Modbus通訊都是走的自由協議方式,通訊程序包括CRC校驗在內原來用SCL現在要全部改用LAD來寫。另外還有累加、求最大最小值平均值、定時器循環執行幾個功能都要改過來,又是不停的修改測試。
3.10V模擬輸入點不能用
  焦頭爛額之時,CPU自帶的0-10V偏偏這個時候也來添亂。設備里有1個變送器,選的是4-20ma的加轉換器進CPU的0-10V輸入端。突然有天是否接線時碰到什么CPU突然報錯,后來進去發現0-10V輸入溢出,搞了好久都不行,沒辦法把溢出診斷關掉可以了但模擬輸入還是用不了。后來想用手上1個SB1231模擬信號板試試,組態后提示此版本CPU不支持,沒辦法買了個4-20ma/485轉換器,又是一陣忙活。
4.WinCC連接問題
  因為用到WinCC,這種情況下只能用PCAccess走OPC了,2年前在其他設備上搞過(也是1個1.0固件),只能用Win7_32位系統。但電腦是新的,要不用虛擬機或者想辦法裝Win7_32位系統,一陣陣糾結痛苦中,不禁仰天長嘆:再也不要回到從前!
  其實升級這個1.0固件到2.2版本就省心了(行不行也不清楚),但沒有24M存儲卡就作罷了。在多版本多系統并存的時代這樣的困惑或多或少會存在,這次我是自己給自己挖了個坑,還是踏踏實實用4.2固件CPU和博圖V14SP1吧!

換個思維方式:搞技術不能鉆牛角尖 有時退一步海闊天空

日常工作中常常會遇到些事后感覺苦笑不得的小麻煩,感覺如此簡單的問題解決過程卻用了大把的時間,結果發現只是一層窗戶紙。面對我們技術人員遇到的麻煩經過多次嘗試還是未能解決,這個時候就該休息下,換個思維再來,也許就解決了。 
  與博圖接觸時從V13開始的,是一個尷尬的開始。公司開發了一個小項目,為了使這臺設備高大上,電氣,機械方面都要做的上檔次,我負責的工位電氣控制單元選用了S7-1200,CPU1214DC/DC/DC,hmi KTP700Basic,定位部分選用電缸和步進方便控制。電氣件到位后要對電缸的定位準確性進行測試,尷尬就此開始,是我在領導面前的尷尬,而非面對編程軟件。

  在把工藝軸設定完成,設備組態完畢,程序編寫好以后,準備下載測試,卻總是無法聯機。轉至在線,可訪問的設備,選定PG/PC接口的類型,PG/PC接口開始搜索,始終無法查找到設備,在V13資料上查看聯機使用方法都沒有任何起色。沒辦法找人幫忙,同事在我電腦上還是按照說明書介紹的設置來了一遍結果一樣。用他電腦竟一下就連上了,我倆都蒙圈了,裝的軟件一樣,設置一樣,為什么會出現如此不同。電腦連不上,我心里那個急呀,領導那邊還在等我回話,電缸是否可以簽字確認,這下注定要加班測試了。等吃完晚飯,回到辦公室,加班的沒幾個人了,這下找人幫忙都找不到了,一個人出門在外心里突然掀起了一陣陣落魄感。合上電腦,趴在桌子上回想這幾年與西門子接觸遇到問題解決時的經過,想起了以前用232連S120時連不上,后來把360關掉,重啟Starter,再次連接就可以了。公司電腦都加了個很牛的監控殺毒軟件:McAfee,這次很有可能是McAfee阻止聯機。我打開電腦,關掉McAfee,重新啟動V13,一下就連上了,喜出望外。下載程序,測試了幾個小時,填完報告爽快的回去睡覺了。
  接下來的工作是編寫整個工位的程序,HMI,雖說是第一次使用,但是很快就上手了。當這些都做完了以后,設備還沒有裝配完成,我閑著在瀏覽公司軟件庫時發現博圖更新到了V14,我連思考都沒有,就卸載了V13,裝上了V14,無厘頭式的小麻煩就此掀起了序幕。等到帶著電腦去車間調試,用V14打開原來V13做的程序,下載后發現HMI竟然出現了輸入區域點上沒反應,我還以為是屏出問題了。在V14新建HMI添加輸入區域,下載后完全可以,我又重新在原來的HMI中同樣位置添加了輸入區域下載后竟然好使,沒毛病,屏沒問題這下就怪了,難道幾天的工作要再來一次。當時想V14能打開V13編寫的程序肯定是兼容呀。弄來弄去,無意間進行輸入區域復制粘貼時,粘貼出來的下載后就沒問題,覺得很奇葩,但總比重新添加輸入區域,再拖變量工作量要小多了。設備調試時又出現了問題,在觸摸屏上點按鈕去使能,卻始終不行,起初我還以為按鈕也是上面的問題,可是復制粘貼,重新添加都不行。工藝軸中設定脈沖輸出選Q0.0,方向Q0.1,使能Q0.2。Q0.2輸出指示燈長亮,不受控。沒辦法,把工藝軸驅動器中plc使能輸出去掉,下載再次操作屏上的使能按鈕竟可以控制了。這才明白如果在工藝軸驅動器中設置使能輸出,PLC中會一直輸出信號,不受程序控制。
   西門子S7-1200自帶的工藝軸沒有插補功能,不知道有沒有專門的工藝軸模塊,每次遇到多軸聯動時一般都用基恩士的控制器,這樣在很多設備中使用受限。本人喜歡用西門子編程軟件,因為程序可以重復利用,提高效率,降低錯誤率,而日系PLC沒有這種功能。同事開玩笑說歐洲人比較懶,所以開發重復利用,日本人勤勞心細不怕累,所以他們的東西不能重復利用。西門子沒有自家的Robot,如果再有機器人,項目的控制整體性肯定會更加方便,一個項目下來就可以稱全套西門子控制了。
  我們遇到的麻煩往往不是大難題,重復的試過多次,還是不行,往往是思路錯了,以往的思維方式已不能解決,這時休息一下換個思維方式問題也許就解決了!

(責任編輯:admin)
織夢二維碼生成器
頂一下
(0)
0%
踩一下
(0)
0%
------分隔線----------------------------
發表評論
請自覺遵守互聯網相關的政策法規,嚴禁發布色情、暴力、反動的言論。
評價:
表情:
用戶名: 驗證碼:點擊我更換圖片
? 篮球世界杯