IIoT
前言
工業樹莓派系列產品無直接的RS232接口提供,因此,針對一些只有RS232接口的設備,工業樹莓派就無法直接與其實現連接和通信。對此,虹科建議采用RS232轉串口轉換器的方式實現工業樹莓派和RS232設備的通信。
然而,市面上大部分RS232轉USB轉換器只支持Windows系統免驅,不支持Linux系統免驅,這就要求我們為工業樹莓派安裝相應的驅動版本。但是由于路徑的不同,RS232轉USB轉換器廠家提供的安裝程序并不能夠完全適用于工業樹莓派,需要做一些修改。本文將分享一個采用綠聯RS232轉USB轉換器驅動安裝的解決方法。
HongKe Technology
虹
/
科
/
方
/
案
01
所 需 工 具
1. 一臺筆記本電腦
2. 一個工業樹莓派核心模塊/控制器模塊
3. 一根綠聯S232轉USB轉換器
02
操 作 步 驟
1. 安裝對應版本的kernel-headers,顯示以下圖片的內容,表示安裝成功。
sudo apt install raspberrypi-kernel-headers
2. 在安裝的過程中可能會出現apt報錯,表示安裝失敗,但此時也會暴露一個URL,需要將這個URL復制并放在PC瀏覽器中下載deb文件中。下載成功后,通過文件傳輸工具把文件導入到工業樹莓派中,執行以下指令:
sudo apt install ./xxxx.deb
3. 安裝成功后,嘗試是否可以執行以下指令,進入對應文件夾。可以進入的話,則表示安裝成功。
cd /lib/modules/`uname -r`/build
4. 查看工業樹莓派的內核版本。
uname -r
5. 通過文件傳輸工具把綠聯提供的內核對應版本的驅動傳輸入工業樹莓派中,并運行以下指令進行進入驅動文件夾:
cd PL2303G_Linux_Driver_v1.0.6/4.19_ok/
6. 執行以下指令安裝驅動文件:
make all
7. 復制新的驅動程序到kernel。
sudo cp pl2303.ko /lib/modules/$(uname -r)/kernel/drivers/usb/serial
8. 編輯modules文件,添加以下信息:
sudo nano /etc/modules
9. 重啟工業樹莓派。
reboot
10. 安裝成功。
03
總 結
本文分享的此種方法僅針對綠聯的RS232轉USB轉換器,其它品牌轉換器大部分也可使用此種操作步驟,但是不排除個別特例,僅供參考。通過以上方法能夠輕松實現工業樹莓派通過串口/Modbus RTU等通訊方式采集RS232設備的數據,并在工業樹莓派內進行處理。
04
方 案 簡 介
虹科工業樹莓派產品具有實時Raspbian系統,內置Broadco多核處理器具備諸如圖像處理類復雜任務處理能力。
此外,它小巧靈活,功耗低,支持用Python/Java/C/C++/C#、Node-RED可視化編程工具進行開發,還能實現CPDESYS軟PLC功能,在數據采集和小型控制等場景可幫助用戶快速創建應用,實現工業物聯網和數字化生產。
虹科--工業物聯網
虹科是一家在工業物聯網IIoT行業經驗超過3年的高科技公司,虹科與世界領域頂級公司包括EXOR、Eurotech、Unitronics、Matrikon、KUNBUS等合作,提供先進的高端工業4.0 工業觸摸屏、高端邊緣計算機、IoT開發框架、PLC與HMI一體機、OPC UA、工業級樹莓派、SCADA等解決方案。物聯網事業部所有成員都受過專業培訓,并獲得專業資格認證,平均3年+的技術經驗和水平一致贏得客戶極好口碑。我們積極參與行業協會的工作,為推廣先進技術的普及做出了重要貢獻。至今,虹科已經為行業內諸多用戶提供從硬件到軟件的不同方案,并參與和協助了眾多OEM的設備研發和移植項目,以及終端用戶的智能工廠和工業4.0升級改造項目。
-
樹莓派
+關注
關注
116文章
1699瀏覽量
105525
發布評論請先 登錄
相關推薦
評論