今天周六了,大家都在家裡休息嗎?
昨天的答疑直播,大家都參與了嗎?這個直播我們還會繼續哦,請持續關注我!
今天給大家帶來MCGS觸摸屏如何與Q系列PLC進行RS232串口通訊
本文作者:陸馮
最近本人有幸接手一台四軸運動控制設備,由于該設備已經有較多的年頭,設計它和維護它的工程師(還好有一個可以電話聯系),以及設備圖紙均已不知所蹤,因此這台設備留下了5處重大故障(目前已經查到的),在這裡就不再一一詳細說明。
這套設備采用了三菱電機公司生産的Q02H型可編程控制器和昆侖通态TPC7062Ti型觸摸屏來共同組成監控系統,兩者之間是采用一根串口通訊線進行連接。但是我試了很長時間連接不上,這也是我遇到的這台設備的第5個問題。
因此,本文所詳細闡述說明的是:如何解決MCGSTPC7062Ti 型觸摸屏與 Q02H-PLC連接不上的問題;并向大家分享解決問題的艱難過程和思路。
經過長達1.5天的艱難調試,終于我成功實現了所有電氣接線的重新布線、伺服參數設置和各軸正反限位傳感器位置的調整,并完成四個軸的手動JOG功能和原點回歸功能的編程,并在将PLC程序下載後,用PC電腦連接PLC進行在線強制M點位,能夠成功實現四軸的手動JOG功能和原點回歸功能。
此時,我就想着:咱們把觸摸屏做了吧!觸摸屏上用按鈕關聯這些M點,就可以實現在觸摸屏上控制四軸的手動JOG功能和原點回歸功能了,如果能夠成功通訊、實現上下位機交互,接下來編寫自動運行程序就好弄了。
可是,天不如人願!MCGSTPC7062Ti 型觸摸屏與 Q02H-PLC就是連接不上!!!
MCGS TPC7062Ti 型觸摸屏通訊狀态返回值就是不對!!!要麼是“1”:采集初始化錯誤;要麼是“4”:設備命令讀寫操作失敗。
惱火啊!各種方法都試驗了就是不對!!!
于是乎——設備下電!電腦關機!出去轉一圈!
PS:
其實有時候遇到解決不了的問題時,我們需要靜下心來想一下,給自己一個放松,如果一直揪着不放,帶着極其煩躁的情緒,去處理技術問題,往往适得其反。
我仔細的了一下可能出現問題的方向:
因此,我立即回來按照這些方向進行處理:
1.我們的設備雖然是在這裡,但是不是由我設計,因此它的設備選型可能不對,是否是設備選錯了?
MCGS TPC7062Ti 型觸摸屏 與 Q02H-PLC根本就不能進行通訊,于是我到百度查閱資料,發現 兩者之間是可以進行通訊的,但是網上也有很多人遇到這個問題卡在這裡,在很多工控論壇上,成功者都是說的“含糊其辭”,而“卡住”的人的詢問帖子依舊挂在那裡,下面隻有寥寥幾句的評論。
2.那麼它們兩者之間是可以進行通訊的,是否是硬件問題呢?
首先,我先默認為MCGSTPC7062Ti 型觸摸屏與 Q02H-PLC這倆貨硬件沒有問題,因為看上去成色很新,
如果,它倆壞了,換PLC或者換觸摸屏,那也是筆不小的成本。
因此,我選擇直接默認MCGSTPC7062Ti 型觸摸屏與Q02H-PLC沒有硬件問題,如果到最後實在沒辦法,我才會去進行換這種大成本元件。(這也是正常的思路,否則——這台設備直接不要了!買台新的,豈不美哉!?)
于是乎,串口通訊線進入我的思考範疇,RS232通訊有3根線,這三根線負責MCGSTPC7062Ti 型觸摸屏COM口與Q02H-PLCRS-232口(編程口)之間的通訊連接。那麼它是有問題的嗎?
根據MCGS7.7組态軟件的幫助菜單,我找到了這根線的腳位圖紙:
名稱 |
作用 |
SD(TXD) |
發出數據 |
RD(RXD) |
接收數據 |
SG(GND) |
信号地線 |
CS(CTS) |
清除發送 |
RS(RTS) |
請求發送 |
9針的D型接頭和6針的圓孔接頭,真正有效的就是3根線,要進行正确的腳位的對應,不過Q系列PLC還需要把圓孔6針的第5、6号腳位短接。這邊給大家查閱了很多資料,翻譯了一下這些腳位名稱的含義:
我根據上面的圖紙和表格,用萬用表打了一下,結果果然出了問題!腳位不對!我立即将這根串口通訊線從中間剪開,用萬用表測出每一根線屬于哪個腳位,再用用端子排把D型接頭的線與圓孔接頭的線進行正确的腳位連接,如下圖:
1.在接好串口通訊線後,我立即進行新的組态工程搭建。根據資料查閱三菱Q系列PLC的串口通訊參數為:數據位為8位、停止位為1位、校驗位為(奇校驗);波特率為9600。
于是我便進行了通用串口父設備的添加與設置:
随後,又進行了添加子設備【設備0-- 三菱_Q系列編程口】,設置如下:
終于,在完成上述工作後,我插上通訊線,設備重新上電,問題解決!nice!!!
此技術問題解決成功後,當按下M0按鈕,伺服軸開始手動JOG運動時,那種喜悅,比中了還要興奮!但是在這過程中有一些東西比技術更加重要!
PS:
1.完成任務的絕對信念——某個家企業把一台設備交到你的手上。你的任務就是讓它安全、可靠、高效地進行運轉,如果完成不了這個任務,我們就不能稱之為一名合格的“電氣工程師”!這和設備新舊程度、所處工況環境無關,我們要做的,就是去解決問題,并盡量減少成本。
2.在遇到不是由自己設計,且沒有圖紙的設備時,要學會在短時間内進行摸排電路、進行局部上電測試,并同時進行圖紙的反向繪制!在這個過程中,要學會看手冊、查資料(包含對英文資料的翻譯)、翻百度。
3.相信自己、放平心态、切勿着急,慢慢理清思路,帶着自己的理智與自信去處理問題;要有選擇、有判斷地接納别人的技術意見,不能“見異思遷”,别人一說什麼,就慌亂地去做什麼,如同“抓到救命稻草”一樣,因為有可能那是錯的,或者是成本更加高的!(比如:我給某前任工程師打電話咨詢時,他和我說——他串口也試過的,也一直通訊不上,建議在PLC上加一個QJ71E71-100以太網模塊,用以太網模塊和MCGS觸摸屏通訊,很顯然這個方案我們要進行深刻的考慮.......)
今天《MCGS觸摸屏如何與Q系列PLC進行RS232串口通訊》小智就分享到這。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!