步骤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文章
733浏览量
94213 -
Arduino
+关注
关注
187文章
6461浏览量
186569
发布评论请先 登录
相关推荐
评论