自動控制網—學習自動控制技術電氣自動化技術從這里開始!
當前位置: 自動控制網 > 自動化 > PLC >

數顯表與PLC的串口通信調試過程

時間:2019-10-31 08:35來源:www.yangxinkx.com 編輯:自動控制網
串口通信通過連接少量線纜即可完成數據傳輸。儀表工做數顯表和PLC串口通信調試一般需要這三個環節:一是確認上位機(指PLC)通信;二是確認數顯表通信;三是PLC和數顯表通信聯調。 調試工具 ①硬件:USB-RS232串口電纜(若電腦自帶串口則無需USB-RS232電纜)、PLC
串口通信通過連接少量線纜即可完成數據傳輸。儀表工做數顯表和PLC串口通信調試一般需要這三個環節:一是確認上位機(指PLC)通信;二是確認數顯表通信;三是PLC和數顯表通信聯調。
調試工具
①硬件:USB-RS232串口電纜(若電腦自帶串口則無需USB-RS232電纜)、PLC和筆記本電腦
②軟件:串口調試助手
數顯表與PLC的串口通信調試過程
STEP1 正確設置數顯表通信參數
進行串口通信前給數顯表接通電源,對數顯表通信參數進行配置(數顯表和PLC的通信參數要設置一致),數顯表需要設置的參數有設備地址(也稱為站號)、波特率。設備地址、波特率、數據位、校驗位、停止位這幾個參數是通信的基本參數,可以從數顯表說明書查閱這些參數。本文以某品牌數顯表為例,該數顯表有RS232通訊口,9600波特率,8數據位,無效驗,1停止位。
STEP2 確認電腦、串口線通信正常
①在電腦安裝串口調試助手;
②將USB-RS232電纜的DB9插頭2#引腳和3#引腳短接(將DB9插頭的2、3腳短接為了使串口發送出去的數據回傳,通過接收到的數據檢查串口是否正常);在這里我們溫習一下DB9插頭9個引腳對應的含義:

本文來自www.yangxinkx.com


DB9插頭9個引腳對應的含義
③將USB-RS232電纜插入電腦的USB插口;
④打開電腦設備管理器→找到對應的串口→用串口助手發送測試命令:正常情況下,數據發送后即可在的接收窗口接收到發送的數據。若無法接收到數據,則應檢測短接是否正常,驅動是否運行正常,端口號是否選擇正確。這三點無誤即順利接收到數據。 
打開電腦設備管理器      串口選擇

STEP3 對PLC串口通信進行測試
①將串口助手和PLC的通信參數(波特率、數據位、停止位、校驗位)設置為一樣;
②檢查USB-RS232與PLC之間的接線是否正確(USB-RS232與PLC接線如圖所示); 自動控制網www.yangxinkx.com版權所有
③將USB-RS232電纜接入PLC的通信串口,用PLC發送數據,如果電腦側的串口助手接收數據正常,則表明PLC的串口通信程序已經調通(通信鏈路已經測通)。
USB-RS232電纜與PLC串口通信接線

STEP4 對數顯表串口通信進行測試
將USB-RS232電纜接入數顯表通信串口,使用串口助手依照數顯表的通信協議格式發送數據,如果在串口助手的接收窗口檢查是否有數據上傳,則表明數顯表通訊參數設置及通訊正常。   
USB-RS232電纜與數顯表串口通信接線

STEP5 PLC與數顯表串口通訊聯調
通過以上四步,已基本確認上位機PLC與數顯表的通信均正常。同樣將PLC的通信口與下位機器件的通信按照如下接線:
數顯表與PLC串口通信接線
本文已影響