一、 所需软件
ZLVirCom 软件、ComDebug 软件、Sockettestdlg 软件
二、 连接设备
1、准备232转485转换器一个,网线一根;
2、电脑串口与串口服务器RS485口连接,中间经232-485转换器;
3、使用网线连接串口服务器ZLAN5142的RJ45口与电脑;
三、通信测试
1、打开 ZLVirCom 软件,搜索串口服务器ZLAN5142,如图所示:
2、更改设备参数
双击设备条目
可以看到模块的具体参数,在这里我们选择串口服务器工作在“TCP 服务器“模式,IP 地址为192.168.1.201,端口号为4196。波特率为115200,8,无,1,无。设置完成后点击右下角的”修改设置”按钮,模块会保存配置并重新启动,再次搜索就可以看到配置已经更改。
3、打开 sockettestdlg 软件
该软件是一个TCP/UDP 调试软件,用来进行网络通讯的应用程序。
对软件作如下配置,在通信设置中设置工作模式:TCP 客户端(因为串口服务器配置在服务器模式,现在要用这个软件与模块进行TCP 连接,所以这个软件用客户端模式)。 端口号:0,目的 IP:192.168.1.201 目的端口:4196。 发送接收方式:选择信息模式,点击“打开“按钮,进行连接,软件报告框会打印提示信息,出现如下字样,则表示连接成功,到这一步,电脑已经与卓岚串口服务器建立了TCP 连接。
4、再次打开 ZLVirCom 软件,设备管理,可以看到模块的连接状态更改为“已建立“。 四、打开 ZLComDebug 软件
对软件做如上配置,串口号请在电脑的设备管理里面查看。这个配置与串口服务器的串口参数要保持一致,否则数据就可能乱码。点击“打开串口“按钮,如果成功则不会有提示,否则会弹出打开串口失败对话框。
五、发送数据
在ZLComdebug 与sockettestdlg 软件内发送数据,相互之间可以通讯。
到这里,串口服务器ZLAN5142与网络数据通讯已经实现。
六、实际应用
在换热站项目实际应用中,海为PLC通过modbus转换为TCP与外部通讯,我们只需更改协议为Modbus-TCP协议,端口为502,波特率为19200,8,无,2,无,即可完成与外部通讯,如下图所示。