记一次MOXA串口服务器使用

  • 数据链路说明
  • 网口数据链路
  • 串口数据链路
  • 串口接线
  • 串口设置说明
  • 注意事项
  • 设置步骤


数据链路说明

网口数据链路

AIS船台——天线——AIS基站——网线——交换机——服务器

串口数据链路

AIS船台——天线——AIS基站——串口线——串口服务器——网线——交换机——服务器
串口线分为RS-485、RS-422、RS-232,此处以RS-232为例
串口线:一端为RS232连接头,用于连接串口服务器
一端为裸露的电线纤芯头,用于连接AIS基站

串口接线

AIS基站和串口连接器,采用2、3、5正常接线

1.连接串口插头连接器

打开插头,看线路板背面

RXD负责接收数据,为2号口;TXD负责发送数据,为3号口;GND为地线,为5号口

注意:地线很重要,地线没有传输数据的作用,但是接受和发送数据的线路,在线路板中会造成干扰,使数据乱码

串口服务器 modbus协议 python moxa串口服务器使用_串口

2.AIS基站解释

使用RS232型号串口,G代表地线,R代表接收数据,T代表发送数据

其中基站的R对应串口服务器的TXD,基站的T对应串口服务器的RXD

(基站发送数据——串口接收数据)

(基站接收数据——串口发送数据)

串口服务器 modbus协议 python moxa串口服务器使用_串口_02

3.基站插口

从右向左数,1、2、3对COM7串口,4、5、6对应COM8串口

按照上一步的对应规则,进行接线

串口服务器 modbus协议 python moxa串口服务器使用_服务器_03

串口设置说明

注意事项

1.串口服务器,默认密码moxa

2.串口服务器重置

在串口服务器的网线口和电源线插口中间,有一个小孔,使用小棍插入后,电源灯闪烁,闪烁后熄灭(约5s),松开小棍,服务器重置完成

串口服务器 modbus协议 python moxa串口服务器使用_服务器_04

3.设置页面的每一步操作后,注意下方 Submit 按钮,保存后 Restart ,再进行下一步设置

设置步骤

1.串口服务器默认ip为192.168.127.254,见串口服务器背面

串口服务器 modbus协议 python moxa串口服务器使用_串口_05

2.首先将自己电脑的网段设置为192.168.127,浏览器直接访问192.168.127.254,可以进入串口服务器登录界面

串口服务器 modbus协议 python moxa串口服务器使用_服务器_06

3.输入默认密码moxa,进入串口服务器设置界面

4.修改下图中ip为基站ip,同时也是串口服务器的ip

对应设置子网掩码和网段

(修改ip后,之后使用此ip登录设置界面)

串口服务器 modbus协议 python moxa串口服务器使用_运维_07

5.修改串口服务器参数

波特率:38400,数据位:8,停止位:1

串口服务器 modbus协议 python moxa串口服务器使用_数据链路_08

6.修改串口服务器对外连接的ip(即服务器IP)

设置连接方式为UDP Mode

下方设置ip和端口,串口数据将发送到对应IP:PORT(ip的开始和结束地址设置为相同地址)

串口服务器 modbus协议 python moxa串口服务器使用_运维_09

7.如有分包现象,修改方式如下

Packling length为单包长度,串口服务器每次发送消息固定为该长度,为0时不启用

Delimiter 1 和Delimiter 2,为分隔符,串口服务器根据分隔符进行组装分割消息,再进行发送

串口服务器 modbus协议 python moxa串口服务器使用_数据链路_10