DataLogic掃碼槍的配置及如何連接PLC串口模塊?(內附圖紙)
工業現場經常需要讀取條碼的信息,掃碼槍(Scanner)的使用很普遍。今天這篇文章,和你分享一個我在現場調試Datalogic掃碼槍的小故事
某日,現場調試時一把型號為DataLogic GD4300的掃碼槍工作不正常,掃碼槍電源接通後無任何反應,看不到激光條,我首先判斷掃碼槍的供電出現了問題。
檢查電源側發現5V電壓正常,那麼供電故障的原因應該在掃碼槍與電源的連接線上。於是檢查與掃碼槍連接的接頭線是否有斷線的現象。
連接線位於GD4300掃碼槍一側的介面為RJ48水晶頭(10針)。RJ48是掃碼槍上常見的介面,它可以通過不同的接線方式來兼容RS232C串口、USB和PS2介面。在RJ48的10根針中,GD4300隻用了6根(綠、黑、棕、黃、橙,白),如下圖:
連接線的另一側原本是D-SUB9針串口,但在現場已經被切斷,內部的線直接接到了端子上。於是對於我來說,首先要搞清楚的是:這6根線都代表什麼意思?
經過一番查找與驗證,終於搞明白了每條線的含義,整理如下圖:
D-Sub9針串口使用的是RS232C的標準,如果你想了解更多的內容,請參考文章:工業串口通信之掀起串口的蓋頭
經檢查發現紅色電源線存在斷線的情況,修復斷線後重新接通電源。GD4300掃碼槍初上電時蜂鳴器會以較高的頻率發出4個滴滴的聲音,按下按鈕掃描口會發出紅色激光條,說明供電正常。
在正常供電後,我們還需要確定數據發送、接收及流量控制的線連接是否正確?下面這張圖,是我用E-Plan畫的掃碼槍與PLC串口模塊的連接圖:
檢查完接線後,還需要對掃碼槍進行配置。由於PLC一側使用的是西門子ET200S的1SI串口模塊,其通信標準為RS232C。因此,我們也需要把掃碼槍一側的通信標準配置成RS232C。配置的方法是用掃碼槍掃描說明手冊中的配置碼(Select RS-232 Standard),如下圖:
經過接線的檢查修正及通信參數的配置,掃碼槍可以正常工作啦!
這是現場調試關於串口通信的一個小故事,歡迎登陸官網(http://www.founderchip.com)查看更多技術類文章。
推薦閱讀:
TAG:工控 | 电气工程 | 可编程逻辑控制器PLC |