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

电子说

1.2w人已加入

描述

步骤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

RS232

RS232

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适配器

RS232

此原理图是在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

RS232

RS232

RS232

RS232

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

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

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

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

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

RS232

RS232

RS232

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转换器

RS232

您需要这种转换器,因为此模块的电源电压为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 

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分