嵌入式学习(13)-塔石TAS-LAN-476串口服务器
一、概述
TAS-LAN-476是一款实现物理串口转物理网口的设备,TAS-LAN-476 是工业级数据终端产品,该产品以以太网的方式为工业用户提供数据传输通道。设备软件功能完善,覆盖绝大多数常规应用场景,用户只需通过简单的设置,即可实现串口到网口的双向数据透明传输。并且支持自定义注册包、心跳包、DHCP 动态 IP 地址、DNS 域名解析、底层协议心跳包和网络保活等功能。
项目中是将TAS-LAN-476作为一个TCP客户端,参数的配置可以通过串口或者网口的方式,文档描述简单的网口测试配置过程。
二、电脑端配置
- 拔掉对外的网线
- 禁用WIFI
3、查看本地的IP地址
三、硬件连接
- 使用5-36V空心端子供电
- 通过网线与电脑服务器连接
3、串口支持232和485,项目中使用的是232串口;通过一个转接板实现232与TTL的转换。
-
四、测试软件
- 塔石配置软件
打开塔石官方配置软件,点击“搜索设备”可以看到设备的一些信息。
如果想做修改参数配置的话,就直接修改;然后点击“配置参数”
串口调试软件
打开两个串口调试助手,分别参照获取的设备参数进行配置。测试了收发功能是正常的。
命令模式
发送“+++”(不带回车换行)才能退出数据模式并进入命令模式。如下图所示,命令模式下可进行AT指令的交互
数据模式
向串口发送“ATO”(带回车换行)即可重新进入数据模式,可以实现透传的方式。
注意事项
1) 建议以下AT 命令都要大写。
2) 本地配置时,每条AT 命令要以“回车换行(\r\n)”作为结束。
3) 所有命令配置成功后,都以“OK”作为回应。
4) 以下所有命令都可以在命令后用问号来查询当前配置,例如“AT+UARTCFG?”。
5) 所有的命令配置完后,一定要记得发送保存指令“AT&W”,之后重启才能认为彻底生效。
如果不发送保存指令,设备重启后会丢失掉配置的参数。