moxa串口服务器配置说明(moxa串口驱动)

串口服务器简介串口服务器提供串口转网络功能,能够将RS-232/485/422串口转换成TCP/IP网络接口,实现RS-232/485/422串口与TCP/IP网络接口的数据双向透明传输。使得串口设备能够立即具备TCP/IP网络接口功能,连接网络进行数据通信,极大的扩展串口设备的通信距离。MOXA串口服务器的工作方式1.TCP/UDP通讯模式:该模式下,串口服务器成对的使用,一个作为server端…

大家好,又见面了,我是你们的朋友全栈君。

串口服务器简介

串口服务器提供串口转网络功能,能够将RS-232/485/422串口转换成TCP/IP网络接口,实现RS-232/485/422串口与TCP/IP网络接口的数据双向透明传输。使得串口设备能够立即具备TCP/IP网络接口功能,连接网络进行数据通信,极大的扩展串口设备的通信距离。

e9e0e82b5712e1c633eb1bfa5ea6d33c.png

MOXA串口服务器的工作方式

1.TCP/UDP通讯模式:该模式下,串口服务器成对的使用,一个作为server端,一个作为client端,两者之间通过IP地址与端口号建立连接,实现数据双向透明传输。该模式适用于将两个串口设备之间的总线连接改造为TCP/IP网络连接。

2.使用虚拟串口通讯模式:该模式下,一个或者多个转换器与一台电脑建立连接,支持数据的双向透明传输。由电脑上的虚拟串口软件管理下面的转换器,可以实现一个虚拟串口对应多个转换器,N个虚拟串口对应M个转换器(N《=M)。该模式适用于串口设备由电脑控制的485总线或者232设备连接。

3.基于网络通讯模式:该模式下,电脑上的应用程序基于SOCKET协议编写了通讯程序,在转换器设置上直接选择支持SOCKET协议即可。

094bdecaf90310f757dd9c2f0207ac67.png

moxa串口服务器通讯设置参数

1.配置AP

步骤一:连接网线,如果遇到无法连接本地网络就先查看宽带驱动有没有装好,另外换一根网线试试。打开网络连接–点属性打开本地连接属性

步骤二:更改电脑的IP地址,如192.168.127.1(AP默认的为192.168.127.253)

步骤三:用一条网线连接电脑与AP

步骤四:在配置模式下打开浏览器,在网址栏敲入AP的默认IP地址192.168.127.253,输入完成后按下ENTER键弹出配置画面

步骤五:登录密码是root

步骤六:当按上图操作后就会弹出如下画面

4ab4a0b14cfdaf5212d29c2847186ada.png

骤七:点击NetWorkSetTIngs,IP地址输入192.168.126.230

步骤八:点击WLAN-BasicWlanSetTIngs

步骤九:点击edit

步骤十:当按上图操作后就会弹出如下画面,按下图指示操作,ssid改为MOXA2

6ad1664840e89adf0f4649d766e7825d.png

步骤十一:当按上图操作后就会弹出如下画面,按下图设置安全模式及密码,用的是WPA2,AES,密码是passphrase:hust1234567。

步骤十二:点击restart,然后重启,重启完成后设置完成。

2.串口服务器设置

步骤一:先插网线连接电脑,再给串口服务器供电,进入配置模式

步骤二:moxa默认以太网IP地址:192.168.126.254,所以在浏览器上面输入此网址进入配置界面,默认无密码,直接登录

步骤三:点击WIZARD,然后设置IP地址,这是串口服务器的无线IP地址哦,默认是192.168.127.254,设置为192.168.126.231,代表一号agv小车

步骤四:上一步完成后,把ssid改成MOXA2,代表的是AP的ssid。

步骤五:进入安全属性配置,点击WPA2–psk,然后下面选AES,就可以在passphrase上面输入密码hust1234567。

步骤六:operaTIonmode选择TCPsercer,然后输入TCPport8989,那个cmdport保持默认的不用管

步骤七:选择串口参数:9600,none,8,1,none,enable,rs-232

步骤八:点击submit,然后完成后点击WLANSetTIngs-profile,点击general

步骤九:点击restart,然后restartsystem,submit,至此,就可以等待重启,重启后完成串口服务器的配置

3.判断是否配置正确

先打开AP,然后再打开串口服务器,此时等待5秒钟,在工作模式下串口服务器就会连上AP了,说明配置正确,如果连接不上说明串口服务器的密码那里可能没有和AP配置时保持一致。

4.进行数据传输

1).安装好drvmgr_setup_Ver1.8_Build_08052115_WHQL,这个是配置虚拟串口的,打开后点击add-search,就能发现IP地址192.168.126.231(如果自动搜索不到的话,就直接手动输入,但前提是有本地连接),这个是串口服务器的无线IP,点击OK后,会自动activate,等待成功后就可以生成一个串口了

2).安装setup_pcommlite_1.6_12041917,这个是网络编程调试助手,很好用。点击那个文档图标,弹出来一个配置画面,把方式选为TCPclient模式,这个时候会提示输入IP地址和端口号,那就简单了,首先保证网线连上AP,串口服务器也已经连上AP,输入192.168.126.231和8989,点击确定就会自动连接上主机端(串口服务器),右键选择sendpattern,选择ascll,然后100,点击开始发送,在串口服务器的2和3口之间连一个杜邦线,就可以看到有源源不断的100了

3).如果MFC已经建立一个客户端,那么就可以代替掉那个网络编程调试助手了,打开界面后,首先保证网线连上AP,串口服务器也已经连上AP**首先保证网线连上AP,串口服务器也已经连上AP**,此时在MFC上输入IP地址和端口号,点击连接,提示连接成功,发送数据,就会提示发送成功,同时返回一个数据。如果要控制多台小车,就多搞几个IP地址和端口号的绑定界面。效果图如下:

12a5c65e2d6034e17e035adf4052c663.png

3ae27311bb659e32efbcf8643d684929.png

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/125855.html原文链接:https://javaforall.net

(1)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 什么是词向量?(NPL入门)

    什么是词向量?(NPL入门)什么是词向量?我们组实训选择的主题是与自然语言识别相关的,那么就不得不学习和了解一下自然语言识别中非常重要和基础的。于是我对于自己对词向量的学习进行了以下的总结。简而言之,词向量技术是将词转化成为稠密向量,并且对于相似的词,其对应的词向量也相近。一、词的表示在自然语言处理任务中,首先需要考虑词如何在计算机中表示。通常,有两种表示方式:one-hotrepresenta…

    2022年6月14日
    44
  • Python实现五子棋人机对战[通俗易懂]

    Python实现五子棋人机对战[通俗易懂]本文转载自数据札记倌,详情可以扫描下方二维码:五子棋是常见的一款小游戏,五子棋问题是人工智能中的一个经典问题。这篇文章主要介绍了python版本五子棋的实现代码,大家可以做个参考,与我的傻儿子对弈一下。简述虽然计算机已经几乎激活成功教程了五子棋的取胜秘籍,甚至给出了取胜的具体方案,然而,对人来说,五子棋还是非常有玩头的。我们往往有五子棋的技巧性和全局观远远比不上象棋,围棋之类的感觉:这个真不一定,先说技…

    2022年6月22日
    68
  • unittest自动化测试框架_unittest批量加载用例

    unittest自动化测试框架_unittest批量加载用例目录一、unittest简介二、基本概念三、unittest基础使用四、unitteest提供的各种断言方式五、unittest测试用例跳过执行六、总结一、unittest简介测试框架-unittest,相当于是一个python版的junit。python里面的单元测试框架除了unittest,还有一个pytest框架,这个实际上用的比较少,后面有空再继续介绍和分享。unittest单元测试框架不仅可以适用于单元测试,还可以适用WEB自动化测试用例的

    2022年10月14日
    2
  • c语言头文件instr,C/C++常用函数合集「建议收藏」

    目录C标准库头文件1.memset()2.memcpy()3.strcpy()4.strncpy()5.strcat()6.getline()7.strlen()头文件1.tolower()/toupper()2.isalpha(),isdigit(),isprint()头文件1.pow()2.floor()3.ceil()4.atan()STL头文件1.min(),max()函数2.lower_…

    2022年4月8日
    97
  • grub2引导u盘启动_grub4dos怎么进入系统

    grub2引导u盘启动_grub4dos怎么进入系统grub引导BT3硬盘启动                   阿太080611 一、这里使用grub引导程序,关于grub引导程序,这里不多说,其是一个很强的系统引导器,可以区分和引导各种系统.这里提供一个grubfordos安装程序;解压后copy到c:/boot/grub/目录下,并copymenu.lst和chinese目录中的文件grldr文件到C:/.

    2022年10月1日
    5
  • GridLayout在API21之前的兼容

    GridLayout在API21之前的兼容问题:GridLayout在API21时引入了android:layout_columnWeight和android:layout_rowWeight来解决平分问题,但是api21前怎么办呢?解决:1.引入兼容包:compile’com.android.support:gridlayout-v7:23.0.0’2.为GridLayout设置权重:app:layout_column…

    2022年6月3日
    32

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号