tft每日頭條

 > 生活

 > 三菱plcrs232和觸摸屏通訊

三菱plcrs232和觸摸屏通訊

生活 更新时间:2024-08-13 05:51:47
哈喽,大家晚上好呀~

今天周六了,大家都在家裡休息嗎?

昨天的答疑直播,大家都參與了嗎?這個直播我們還會繼續哦,請持續關注我!

今天給大家帶來MCGS觸摸屏如何與Q系列PLC進行RS232串口通訊

本文作者:陸馮

三菱plcrs232和觸摸屏通訊(MCGS觸摸屏如何與Q系列PLC進行RS232串口通訊)1

三菱plcrs232和觸摸屏通訊(MCGS觸摸屏如何與Q系列PLC進行RS232串口通訊)2

最近本人有幸接手一台四軸運動控制設備,由于該設備已經有較多的年頭,設計它和維護它的工程師(還好有一個可以電話聯系),以及設備圖紙均已不知所蹤,因此這台設備留下了5處重大故障(目前已經查到的),在這裡就不再一一詳細說明。

這套設備采用了三菱電機公司生産的Q02H型可編程控制器和昆侖通态TPC7062Ti型觸摸屏來共同組成監控系統,兩者之間是采用一根串口通訊線進行連接。但是我試了很長時間連接不上,這也是我遇到的這台設備的第5個問題。

因此,本文所詳細闡述說明的是:如何解決MCGSTPC7062Ti 型觸摸屏與 Q02H-PLC連接不上的問題;并向大家分享解決問題的艱難過程和思路。

三菱plcrs232和觸摸屏通訊(MCGS觸摸屏如何與Q系列PLC進行RS232串口通訊)3

經過長達1.5天的艱難調試,終于我成功實現了所有電氣接線的重新布線、伺服參數設置和各軸正反限位傳感器位置的調整,并完成四個軸的手動JOG功能和原點回歸功能的編程,并在将PLC程序下載後,用PC電腦連接PLC進行在線強制M點位,能夠成功實現四軸的手動JOG功能和原點回歸功能。

此時,我就想着:咱們把觸摸屏做了吧!觸摸屏上用按鈕關聯這些M點,就可以實現在觸摸屏上控制四軸的手動JOG功能和原點回歸功能了,如果能夠成功通訊、實現上下位機交互,接下來編寫自動運行程序就好弄了。

可是,天不如人願!MCGSTPC7062Ti 型觸摸屏與 Q02H-PLC就是連接不上!!!

三菱plcrs232和觸摸屏通訊(MCGS觸摸屏如何與Q系列PLC進行RS232串口通訊)4

MCGS TPC7062Ti 型觸摸屏通訊狀态返回值就是不對!!!要麼是“1”:采集初始化錯誤;要麼是“4”:設備命令讀寫操作失敗。

惱火啊!各種方法都試驗了就是不對!!!

于是乎——設備下電!電腦關機!出去轉一圈!

PS:

其實有時候遇到解決不了的問題時,我們需要靜下心來想一下,給自己一個放松,如果一直揪着不放,帶着極其煩躁的情緒,去處理技術問題,往往适得其反。

我仔細的了一下可能出現問題的方向:

  1. Q02H-PLC的RS232串口有問題;
  2. MCGS TPC7062 Ti觸摸屏的COM口有問題;
  3. 串口通訊線有問題;

因此,我立即回來按照這些方向進行處理:

1.我們的設備雖然是在這裡,但是不是由我設計,因此它的設備選型可能不對,是否是設備選錯了?

MCGS TPC7062Ti 型觸摸屏 與 Q02H-PLC根本就不能進行通訊,于是我到百度查閱資料,發現 兩者之間是可以進行通訊的,但是網上也有很多人遇到這個問題卡在這裡,在很多工控論壇上,成功者都是說的“含糊其辭”,而“卡住”的人的詢問帖子依舊挂在那裡,下面隻有寥寥幾句的評論。

2.那麼它們兩者之間是可以進行通訊的,是否是硬件問題呢?

首先,我先默認為MCGSTPC7062Ti 型觸摸屏與 Q02H-PLC這倆貨硬件沒有問題,因為看上去成色很新,

三菱plcrs232和觸摸屏通訊(MCGS觸摸屏如何與Q系列PLC進行RS232串口通訊)5

三菱plcrs232和觸摸屏通訊(MCGS觸摸屏如何與Q系列PLC進行RS232串口通訊)6

如果,它倆壞了,換PLC或者換觸摸屏,那也是筆不小的成本。

因此,我選擇直接默認MCGSTPC7062Ti 型觸摸屏與Q02H-PLC沒有硬件問題,如果到最後實在沒辦法,我才會去進行換這種大成本元件。(這也是正常的思路,否則——這台設備直接不要了!買台新的,豈不美哉!?)

于是乎,串口通訊線進入我的思考範疇,RS232通訊有3根線,這三根線負責MCGSTPC7062Ti 型觸摸屏COM口與Q02H-PLCRS-232口(編程口)之間的通訊連接。那麼它是有問題的嗎?

三菱plcrs232和觸摸屏通訊(MCGS觸摸屏如何與Q系列PLC進行RS232串口通訊)7

根據MCGS7.7組态軟件的幫助菜單,我找到了這根線的腳位圖紙:

三菱plcrs232和觸摸屏通訊(MCGS觸摸屏如何與Q系列PLC進行RS232串口通訊)8

名稱

作用

SD(TXD)

發出數據

RD(RXD)

接收數據

SG(GND)

信号地線

CS(CTS)

清除發送

RS(RTS)

請求發送

9針的D型接頭和6針的圓孔接頭,真正有效的就是3根線,要進行正确的腳位的對應,不過Q系列PLC還需要把圓孔6針的第5、6号腳位短接。這邊給大家查閱了很多資料,翻譯了一下這些腳位名稱的含義:

我根據上面的圖紙和表格,用萬用表打了一下,結果果然出了問題!腳位不對!我立即将這根串口通訊線從中間剪開,用萬用表測出每一根線屬于哪個腳位,再用用端子排把D型接頭的線與圓孔接頭的線進行正确的腳位連接,如下圖:

三菱plcrs232和觸摸屏通訊(MCGS觸摸屏如何與Q系列PLC進行RS232串口通訊)9

1.在接好串口通訊線後,我立即進行新的組态工程搭建。根據資料查閱三菱Q系列PLC的串口通訊參數為:數據位為8位、停止位為1位、校驗位為(奇校驗);波特率為9600。

三菱plcrs232和觸摸屏通訊(MCGS觸摸屏如何與Q系列PLC進行RS232串口通訊)10

于是我便進行了通用串口父設備的添加與設置:

三菱plcrs232和觸摸屏通訊(MCGS觸摸屏如何與Q系列PLC進行RS232串口通訊)11

三菱plcrs232和觸摸屏通訊(MCGS觸摸屏如何與Q系列PLC進行RS232串口通訊)12

随後,又進行了添加子設備【設備0-- 三菱_Q系列編程口】,設置如下:

三菱plcrs232和觸摸屏通訊(MCGS觸摸屏如何與Q系列PLC進行RS232串口通訊)13

三菱plcrs232和觸摸屏通訊(MCGS觸摸屏如何與Q系列PLC進行RS232串口通訊)14

終于,在完成上述工作後,我插上通訊線,設備重新上電,問題解決!nice!!!

三菱plcrs232和觸摸屏通訊(MCGS觸摸屏如何與Q系列PLC進行RS232串口通訊)15

此技術問題解決成功後,當按下M0按鈕,伺服軸開始手動JOG運動時,那種喜悅,比中了還要興奮!但是在這過程中有一些東西比技術更加重要!

PS:

1.完成任務的絕對信念——某個家企業把一台設備交到你的手上。你的任務就是讓它安全、可靠、高效地進行運轉,如果完成不了這個任務,我們就不能稱之為一名合格的“電氣工程師”!這和設備新舊程度、所處工況環境無關,我們要做的,就是去解決問題,并盡量減少成本。

2.在遇到不是由自己設計,且沒有圖紙的設備時,要學會在短時間内進行摸排電路、進行局部上電測試,并同時進行圖紙的反向繪制!在這個過程中,要學會看手冊、查資料(包含對英文資料的翻譯)、翻百度

3.相信自己、放平心态、切勿着急,慢慢理清思路,帶着自己的理智與自信去處理問題;要有選擇、有判斷地接納别人的技術意見,不能“見異思遷”,别人一說什麼,就慌亂地去做什麼,如同“抓到救命稻草”一樣,因為有可能那是錯的,或者是成本更加高的!(比如:我給某前任工程師打電話咨詢時,他和我說——他串口也試過的,也一直通訊不上,建議在PLC上加一個QJ71E71-100以太網模塊,用以太網模塊和MCGS觸摸屏通訊,很顯然這個方案我們要進行深刻的考慮.......)

今天《MCGS觸摸屏如何與Q系列PLC進行RS232串口通訊》小智就分享到這。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved