0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

虹科干货 | 教您简单几步实现工业树莓派正确安装RS232转USB驱动

虹科工业物联网技术 2022-07-14 09:24 次阅读

IIoT

虹科教您简单几步实现工业树莓派

正确安装RS232USB驱动

前言

工业树莓派系列产品无直接的RS232接口提供,因此,针对一些只有RS232接口的设备,工业树莓派就无法直接与其实现连接和通信。对此,虹科建议采用RS232转串口转换器的方式实现工业树莓派和RS232设备的通信。

然而,市面上大部分RS232转USB转换器只支持Windows系统免驱,不支持Linux系统免驱,这就要求我们为工业树莓派安装相应的驱动版本。但是由于路径的不同,RS232转USB转换器厂家提供的安装程序并不能够完全适用于工业树莓派,需要做一些修改。本文将分享一个采用绿联RS232转USB转换器驱动安装的解决方法。

HongKe Technology

/

/

/

01

所 需 工 具

1. 一台笔记本电脑

2. 一个工业树莓派核心模块/控制器模块

3. 一根绿联S232转USB转换器

0fd5f56a-02ec-11ed-9302-dac502259ad0.gif

02

操 作 步 骤

1. 安装对应版本的kernel-headers,显示以下图片的内容,表示安装成功。

sudo apt install raspberrypi-kernel-headers

0ff90654-02ec-11ed-9302-dac502259ad0.jpg

2. 在安装的过程中可能会出现apt报错,表示安装失败,但此时也会暴露一个URL,需要将这个URL复制并放在PC浏览器中下载deb文件中。下载成功后,通过文件传输工具把文件导入到工业树莓派中,执行以下指令:

sudo apt install ./xxxx.deb

3. 安装成功后,尝试是否可以执行以下指令,进入对应文件夹。可以进入的话,则表示安装成功。

cd /lib/modules/`uname -r`/build

102089b8-02ec-11ed-9302-dac502259ad0.jpg

4. 查看工业树莓派的内核版本。

uname -r

5. 通过文件传输工具把绿联提供的内核对应版本的驱动传输入工业树莓派中,并运行以下指令进行进入驱动文件夹:

cd PL2303G_Linux_Driver_v1.0.6/4.19_ok/

104d7ebe-02ec-11ed-9302-dac502259ad0.jpg

6. 执行以下指令安装驱动文件:

make all

106d63d2-02ec-11ed-9302-dac502259ad0.jpg

7. 复制新的驱动程序到kernel。

sudo cp pl2303.ko /lib/modules/$(uname -r)/kernel/drivers/usb/serial

108b0f0e-02ec-11ed-9302-dac502259ad0.jpg

8. 编辑modules文件,添加以下信息

sudo nano /etc/modules

10a28cd8-02ec-11ed-9302-dac502259ad0.jpg10c2596e-02ec-11ed-9302-dac502259ad0.jpg

9. 重启工业树莓派。

reboot

10. 安装成功。

0fd5f56a-02ec-11ed-9302-dac502259ad0.gif

03

总 结

本文分享的此种方法仅针对绿联的RS232转USB转换器,其它品牌转换器大部分也可使用此种操作步骤,但是不排除个别特例,仅供参考。通过以上方法能够轻松实现工业树莓派通过串口/Modbus RTU等通讯方式采集RS232设备的数据,并在工业树莓派内进行处理。

0fd5f56a-02ec-11ed-9302-dac502259ad0.gif

04

方 案 简 介

虹科工业树莓派产品具有实时Raspbian系统,内置Broadco多核处理器具备诸如图像处理类复杂任务处理能力。

11129fd2-02ec-11ed-9302-dac502259ad0.png

此外,它小巧灵活,功耗低,支持用Python/Java/C/C++/C#、Node-RED可视化编程工具进行开发,还能实现CPDESYS软PLC功能,在数据采集和小型控制等场景可帮助用户快速创建应用,实现工业物联网和数字化生产。

113eca76-02ec-11ed-9302-dac502259ad0.png0f2e9ff4-02ec-11ed-9302-dac502259ad0.gif

0f2e9ff4-02ec-11ed-9302-dac502259ad0.gif

虹科--工业物联网

虹科是一家在工业物联网IIoT行业经验超过3年的高科技公司,虹科与世界领域顶级公司包括EXOR、Eurotech、Unitronics、Matrikon、KUNBUS等合作,提供先进的高端工业4.0 工业触摸屏、高端边缘计算机、IoT开发框架、PLC与HMI一体机、OPC UA、工业级树莓派、SCADA等解决方案。物联网事业部所有成员都受过专业培训,并获得专业资格认证,平均3年+的技术经验和水平一致赢得客户极好口碑。我们积极参与行业协会的工作,为推广先进技术的普及做出了重要贡献。至今,虹科已经为行业内诸多用户提供从硬件到软件的不同方案,并参与和协助了众多OEM的设备研发和移植项目,以及终端用户的智能工厂和工业4.0升级改造项目。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 树莓派
    +关注

    关注

    113

    文章

    1639

    浏览量

    104741
收藏 人收藏

    评论

    相关推荐

    通过RS232Profinet网关连接PLC与RS232协议设备的步骤

    了解PLC的通信协议和接口要求,不同型号的PLC可能有不同的通信协议和接口要求,因此请仔细阅读的PLC用户手册,以确保您能够正确地连接和配置设备。连接RS232Profinet网关
    发表于 01-26 14:46

    ProfinetRS232网关与固定式条码枪的应用

    ProfinetRS232网关可以实现RS232接口的设备与Profinet网络之间的通信。这包括各种仪表、变频器、综保、软启动器等设备,使其可以接入到S71500、S71200
    发表于 01-11 17:08

    RS232Profinet网关与加工厂称重表连接

    Profinet网关在实际的使用时,无需进行太多的编程工作,只需要根据称重仪表端的设备通讯配置电表进行简单的配置。在该项目中网关作为Profinet端的从站设备,RS232Profinet网关带有3个
    发表于 12-27 16:53

    稳联profinet转rs232中如何区分Modbus和Rs232的区别认识rs485Modbus

    稳联profinet转rs232中如何区分Modbus和Rs232的区别认识rs485Modbus
    的头像 发表于 12-11 15:32 359次阅读

    基于MAX232芯片的简单RS232电路

    RS232在我们单片机开发中经常会用到,现在我们开发的C51单片机还算比较简单,当我们接触到ARM、DSP的时候,我们就会发现基本上每个系统上都有用到串口,应为对于这些系统来说,进行串口通信是少不了
    的头像 发表于 11-09 09:35 2296次阅读
    基于MAX<b class='flag-5'>232</b>芯片的<b class='flag-5'>简单</b><b class='flag-5'>RS232</b>电路

    USB串口线或者PCMCIARS232串口卡这两者哪种可以支持双向通信?

    USB串口线 或者 PCMCIARS232串口卡 这两者那种可以支持双向通信?
    发表于 10-18 06:32

    RS232通信时怎么处理错误?RS232通信中的错误处理方法

    RS232通信时怎么处理错误?RS232通信中的错误处理方法  RS232通信是一种电气标准,它定义了计算机和串行通信设备之间的通信协议。尽管RS232通信很稳定,但仍然可能会出现错误
    的头像 发表于 10-17 16:33 1824次阅读

    USB转串行RS232适配器电路

    USB转串行RS232适配器在许多情况下非常有用,我们需要将带有RS232的设备连接到没有 RS232端口 ,但有 USB端口 。
    的头像 发表于 10-15 10:46 834次阅读
    <b class='flag-5'>USB</b>转串行<b class='flag-5'>RS232</b>适配器电路

    USB串口RS232官方驱动下载资料

    RS232驱动,亲测可用!
    发表于 10-07 06:36

    如何使用RS232转SPI实现串口和SPI接口的转换?

    如何使用RS232转SPI实现串口和SPI接口的转换? RS232转SPI是一种将串口和SPI接口进行转换的技术,通常在需要将串口设备连接到SPI控制器的情况下使用。串口和SPI接口之间的转换可以
    的头像 发表于 09-14 17:52 1285次阅读

    RS232PROFINET连接AEM96奔普电子分析天平秤接入到西门子

    分析天平秤。 1、首先创建新项目文件; 2、导入GSD 文件。将RS232Profinet网关的GSD文件拷贝放到任意位置。打开博图,建立新项目。进入设备和网络,在选项中选择管理通用站描述文件,安装
    发表于 09-05 14:25

    RS232转Profinet网关rs232是什么接口

    工业自动化领域,如何将扫码枪与PLC连接一直是一个重要的问题。而今天,我们将通过一个案例来展示如何通过RS232转Profinet网关,将X-9300扫码枪接入到PLC1200工业以太网总线上。在这个过程中,我们将会用到远创智
    的头像 发表于 07-20 09:11 494次阅读
    <b class='flag-5'>RS232</b>转Profinet网关<b class='flag-5'>rs232</b>是什么接口

    RS232PROFINET网关将条码秤设备接入到1200 Profinet案例

    点击创建; 2、导入RS232PROFINET网关GSD文件。将RS232PROFINET网关的GSD文件拷贝放到任意位置。打开博图建立新项目,进入设备和网络在选项中选择管理通用站
    发表于 06-15 10:42

    rs232接口有啥用?rs232串口接线图 深入理解RS232串口

    “串口”是串行通信接口的简称,所谓“串行通信”是指数据按位依次发送的通信方式。常见的串口有:RS232RS485。虽然串口通信诞生的时间较早,但它仍然活跃在当今工业自动化控制领域。今天这篇文章,我们来深入介绍下
    的头像 发表于 06-01 14:04 4w次阅读
    <b class='flag-5'>rs232</b>接口有啥用?<b class='flag-5'>rs232</b>串口接线图 深入理解<b class='flag-5'>RS232</b>串口

    RS232RS485的区别

    RS232
    YS YYDS
    发布于 :2023年05月27日 19:51:03