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

    文章

    748

    浏览量

    94394
  • Arduino
    +关注

    关注

    188

    文章

    6471

    浏览量

    187239
收藏 人收藏

    评论

    相关推荐

    RS232接口的应用领域分析 RS232接口的接线方法和注意事项

    之间的数据通信。以下是RS232接口的一些主要应用领域: 计算机与外设通信 :RS232接口常用于连接计算机与打印机、调制解调器、鼠标、扫描仪等外设。 工业自动化 :在工业控制系统中,RS23
    的头像 发表于 12-18 18:06 649次阅读

    RS232与蓝牙无线通信的对比 RS232串口设备的故障排查

    是一种有线通信方式,需要通过物理连接(如串口线)来实现设备之间的数据传输。 蓝牙 :蓝牙是一种无线通信方式,不需要物理连接,通过无线电波实现设备间的通信。 2. 传输距离 RS232RS2
    的头像 发表于 12-10 16:21 406次阅读

    RS232在工业自动化中的应用 RS232信号线如何选择

    RS232接口可用于连接PLC(可编程逻辑控制器)、传感器等,实现自动化控制通过RS232接口,可以发送
    的头像 发表于 12-10 15:48 282次阅读

    RS232串口通信协议详解 RS232接口与RS485接口的区别

    RS232(Recommended Standard 232)是一种串行通信协议,由美国电子工业联盟(EIA)制定。它主要用于计算机与外设之间的数据传输,如调制解调器、鼠标、打印机等。RS232协议
    的头像 发表于 12-10 15:31 1248次阅读

    RS232转以太网模块应用解析 RS232在物联网中的应用

    随着物联网技术的快速发展,越来越多的设备需要通过网络进行数据传输和通信。RS232是一种传统的串行通信接口,广泛应用于工业控制、医疗设备、仪器仪表等领域。然而,随着以太网技术的普及,
    的头像 发表于 11-21 09:47 286次阅读

    使用RS232串口进行设备调试的技巧

    重要角色。 1. 了解RS232的基本原理 在进行设备调试之前,了解RS232的基本原理是非常重要的。RS232是一种单向或双向的串行通信协议,它使用9个引脚来传输数据、
    的头像 发表于 11-21 09:38 631次阅读

    RS232RS422的主要区别

    在工业自动化、数据通信和远程控制等领域,串行通信是一种常见的数据传输方式。RS232RS422是两种广泛使用的串行通信标准,它们各自有着独特的特点和应用场景。 1. 电气特性 RS232
    的头像 发表于 11-21 09:36 905次阅读

    RS232转TTL转换器使用方法

    RS232转TTL转换器是一种用于将RS232标准电平转换为TTL(逻辑电平)的串行通信协议转换器。以下是RS232转TTL转换器的基本使用方法: 一、了解转换器接口 RS232接口
    的头像 发表于 11-21 09:22 691次阅读

    RS232RS485接口之间的区别

    在现代工业控制和通信领域,RS232RS485作为两种常用的串行通信标准,各自发挥着独特的作用。它们在电气特性、传输距离和速率等方面存在显著差异。本文将对这两种接口技术进行深入对比与
    的头像 发表于 09-14 14:41 791次阅读

    RS232转Profinet协议转化网关

    站,在串口一侧物理接口为RS232接口。该RS232转PROFINET网关的RS232一侧做主站时可用于一对一集成RS232设备,实现PROFINET
    的头像 发表于 07-21 10:37 394次阅读
    <b class='flag-5'>RS232</b>转Profinet协议转化网关

    Flasher RAM怎么通过RS232进行通讯啊?

    Flasher RAM怎么通过RS232进行通讯啊?USB仅供电,使用RS232驱动flasher进行下载程序至芯片?
    发表于 05-28 06:14

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

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

    rs232接口是干嘛用的 rs232接口与vga接口区别

    接口常用于串口通信,通过该接口,计算机可以与打印机、调制解调器、条码扫描器等设备进行数据传输和通信。 RS232接口的特点是可靠稳定、距离较远、传输速率较慢。该接口使用串行通信方式,即一次只能传输一个比特位,相比并行通信,串行通
    的头像 发表于 01-22 11:18 8159次阅读