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

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

3天内不再提示

怎样通过TCP RS232进行ARDUINO的VBNET控制

454398 来源:网络整理 作者:网络整理 2019-11-13 10:01 次阅读

步骤1:演示界面VB.NET/VB.NET HMI

VBNET HMI:

您可以在此处下载与IP地址通讯的原型:192.1.68.1.244

名为AdvancedHMI(感谢开发者之一的Archie)和DotNet共享软件的项目。

我使用了2个计时器:一个用于发送帧并从arduino(通过接口)接收帧,另一个用于刷新趋势曲线。

--- -------------------------------------------------- -------------------------------------------------- ------------------------------------------------

接口VBNET:

Voici l‘aspect de l’interface原型d‘essai qui communique avec l’adresse 192.168.1.244

Les boutons Tournants等

J‘aiutilisé2个计时器:不定期组织者,不定期接待和重新安排。

Ci-joint le projet VB net:

步骤2:Le Program Arduino UNO/Arduino代码

它将通过通过RX(D0)和TX(D1)链接到arduino的WLAN/LAN 《-》 rs232

-------------------- -------------------------------------------------- ---------- -------------------------------------------------- -------------------

Il Communiquera via un des modules au choixcitésplus haut dans le titre qui serontreliésauxbornes de l’arduino RX (D0)和TX(D1)。

Ci联合程序:

步骤3:LesParamètreDu Xport De Lantronix:LAN/RS232

您需要使用DeviceInstaller来设置此模块。我在网络菜单中选择了IP地址,例如192.168.1.244。

我也使用了odbus TCP通常需要的502端口。但是您可以使用其他端口,例如:10001、1470 。..但是要小心,某些TCP/RS232转换器可以与modbus tcp一起运行,因此请使用其他端口。

---------- -------------------------------------------------- -------------------------------------------------- -----------------------------------------

C”建立合理的逻辑设备安装程序,并在任意仲裁模块上通过IP地址分配IP地址,地址为192.168.1.244 dans la rubrique Network(非Fournie ici)。

J‘ai实用502协议服务器和Modbus TCP实用程序。

Vour pourrez si vous le souhaiter en utiliser un autre(10001,1470,。..。)mais soyezsûrqu’il n‘est pasdéjàutilisé。

步骤4:Le X端口:LAN/RS232,3.3V 《-》 5V适配器

此原理图是在PROTEUS下制作的,来自一本杂志:Electronique Pratique。

Xport 1001000-03R(现在我认为已经过时)的电源电压为3.3V,因此您需要3.3V V至5V转换器将其链接到arduino。

引脚图:D0上的RX1,D1上的TX1。

------------------------- -------------------------------------------------- -------------------------------------------------- -----------------------

证明书的形式是出于对电子书的启发和启发

Le Xport 1001000-03r评估了3.3V的兼容性,并兼容了3.3V。 Cette接口的转换电压为3.3V/5V。

出生的RX1和TX1序列依赖于方向和方向RX和TX de l’arduino。

步骤5: LesParamètresDu CSW-M85:WLAN/RS232

您需要EZmanager在ISP模式下通信和设置此模块。请看下一页的原理图。

----------------------------------- -------------------------------------------------- -------------------------------------------------- -------------

使用EZmanager进行通讯USB USB模式ISP(cf montageci-après)。

Step 6:LeCâblageDu CSW-M85:WLAN/RS232

使用PROTEUS制作的原理图,这是著名的EZ 80C的修改原理图(现已淘汰)。

在ISP模式下(使用Ezmanager设置)认为可以链接CTS,RTS,ISP,SYTRST,RXD和TXD。

在通信模式下RS232(RX(D0)arduino上的RX1,TX(D1)arduino上的TX1 )认为要断开RXD,TXD,ISP,CTS等引脚。

--------------------------- -------------------------------------------------- -------------------------------------------------- --------------------

再加上EZ 80 C(过时)和更新的Electronique Pratique。

En模式ISP(paramètragepar le logiciel Ezmanager)笔àCâblerCTS,RTS,ISP,SYTRST,RXD和TXD。

在通信模式下RS232(RX1到RX(D0)arduino,TX1到TX(D1)arduino)解析器àdébrancherlesbornes RXD,TXD,ISP, CTS和RST。

步骤7:LesParamètresDu CIEM10:LAN/RS232

该转换器现在已过时,但可以使用新版本,并且设置几乎相同。您需要使用ezTCP管理器来设置良好的IP地址。

我使用了端口10001,因为该模块上正在运行modbus TCP通信,因此该应用程序无法使用端口502。

------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -

Ce作曲家estobsolètemais ses nouvelles版本的voisines du point de vue功能。

Leparamétragese feragrâceàezTCP经理de eztcp。

J‘aiutilisécette fois-ci le port 10001 car le port 502 estréservé。

步骤8:LeCâblageDu CIE M10:LAN/RS232,3.3V 《-》 5V转换器

您需要这种转换器,因为此模块的电源电压为3.3V。

------------------ -------------------------------------------------- -------------------------------------------------- -------------------------------

Encore uni fois ce module s’alimente en 3.3V et il fautréalis

步骤9:L‘interface版本2:Saisie De L’adresse IP Et Du Port./VB.NET来源代码

带有法语注释的VB.NET源代码(对不起!):

------------ -------------------------------------------------- -------------------------------------------------- -------------------------------------

Le代码源VBNET:

责任编辑:wv

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

    关注

    13

    文章

    702

    浏览量

    93457
  • Arduino
    +关注

    关注

    184

    文章

    6427

    浏览量

    184822
收藏 人收藏

    评论

    相关推荐

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

    了解PLC的通信协议和接口要求,不同型号的PLC可能有不同的通信协议和接口要求,因此请仔细阅读您的PLC用户手册,以确保您能够正确地连接和配置设备。连接无锡耐特森RS232转Profinet网关的RS232接口和PLC的通信接口。确保使用适当的线缆和连接器,并确保连接牢固
    的头像 发表于 01-26 15:11 493次阅读
    <b class='flag-5'>通过</b><b class='flag-5'>RS232</b>转Profinet网关连接PLC与<b class='flag-5'>RS232</b>协议设备的步骤

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

    ,您需要测试通信连接是否正常工作。您可以通过发送简单的测试信号或数据来验证连接是否正常。如果一切正常,您应该能够从PLC中读取数据或发送控制信号到PLC。通过以上步骤,您应该能够通过
    发表于 01-26 14:46

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

    了解PLC的通信协议和接口要求,不同型号的PLC可能有不同的通信协议和接口要求,因此请仔细阅读您的PLC用户手册,以确保您能够正确地连接和配置设备。连接耐特森RS232转Profinet网关的RS232接口和PLC的通信接口。确保使用适当的线缆和连接器,并确保连接牢固。
    的头像 发表于 01-26 14:45 207次阅读
    <b class='flag-5'>通过</b><b class='flag-5'>RS232</b>转Profinet网关连接PLC与<b class='flag-5'>RS232</b>协议设备的步骤

    RS232转Profinet网关与加工厂称重表连接

    ,二者无法直接进行通讯,采用RS232转Profinet网关进行通讯,PLC通过RS232转Profinet网关来读取称重仪表的各种状态数据
    的头像 发表于 12-27 16:55 386次阅读
    <b class='flag-5'>RS232</b>转Profinet网关与加工厂称重表连接

    RS232转Profinet网关与加工厂称重表连接

    ,二者无法直接进行通讯,采用RS232转Profinet网关进行通讯,PLC通过RS232转Profinet网关来读取称重仪表的各种状态数据
    发表于 12-27 16:53

    RS232转Profinet网关与加工厂称重表连接

    ,二者无法直接进行通讯,采用无锡耐特森RS232转Profinet网关进行通讯,PLC通过RS232转Profinet网关来读取称重仪表的各
    的头像 发表于 12-27 16:51 159次阅读
    <b class='flag-5'>RS232</b>转Profinet网关与加工厂称重表连接

    RS232转profinet网关扫码枪自由口与1500程序对比

    本文介绍了RS232转profinet网关(XD-PNR200)自由口的功能和应用。通过将多个RS232扫码枪与PLC连接,实现生产线的自动化和智能控制
    的头像 发表于 12-18 16:27 266次阅读
    <b class='flag-5'>RS232</b>转profinet网关扫码枪自由口与1500程序对比

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

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

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

    错误是RS232通信中非常重要的一个部分。下面介绍一些处理RS232通信错误的方法。 1. 校验和 校验和是检测数据传输错误的一种最基本的方法。发送方将数据的每个字节加起来,并将该总和与一个特定的值进行比较。如果两个值不相等,说
    的头像 发表于 10-17 16:33 1804次阅读

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

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

    RS232转Profinet网关rs232是什么接口

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

    RS232转PROFINET网关将条码秤设备接入到1200 Profinet案例

    本案例介绍的是通过无锡耐特森RS232转PROFINET网关将RS232协议的POS称设备接入西门子PLC1200 PROFINET网络的使用方法。
    的头像 发表于 06-13 20:33 522次阅读
    <b class='flag-5'>RS232</b>转PROFINET网关将条码秤设备接入到1200 Profinet案例

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

    “串口”是串行通信接口的简称,所谓“串行通信”是指数据按位依次发送的通信方式。常见的串口有:RS232RS485。虽然串口通信诞生的时间较早,但它仍然活跃在当今工业自动化控制领域。今天这篇文章,我们来深入介绍下
    的头像 发表于 06-01 14:04 3.9w次阅读
    <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

    ZY-KI604(4入4出RS232/RS485控制继电器模块)

    ZY-KI604 ( 4入4出 RS232/RS485控制 继电器模块) DC7V ~ DC30V ( Normal 24V )4入4出 RS232/
    发表于 04-28 14:33 1次下载
    ZY-KI604(4入4出<b class='flag-5'>RS232</b>/<b class='flag-5'>RS</b>485<b class='flag-5'>控制</b>继电器模块)