概述
ZLSN 系列串口转 TCP/IP 模块可以方便地实现下位机端的 TCP 联网,只需通过串口收发数据即可实现 TCP/IP 数据的收发。对于上位机(PC 机、服务器等),可以通过 TCP 实现与串口转 TCP/IP 模块的通信,主要有三种方式:
- 使用虚拟串口: 创建虚拟串口,底层与 TCP/IP 转串口模块建立网络连接,上位机通过串口与模块通信。
- 使用 ModbusTCP 协议: 采用具备 ModbusTCP 转 ModbusRTU 的 TCP/IP 模块,将 ModbusTCP 协议直接转化为 RTU 协议,上位机使用 ModbusTCP 协议进行开发。
- TCP 网络软件编写: 通过 VC、VB、Delphi、C++Builder 等开发环境开发 TCP 软件,直接与 TCP/IP 转串口模块通信。
TCP/IP 基础
ZLSN2002 支持 TCP 服务器、TCP 客户端和 UDP 工作模式,上位机软件需要选择与模块对应的 TCP/IP 模式:
- 模块为 TCP 服务器时,上位机为 TCP 客户端。
- 模块为 TCP 客户端时,上位机为 TCP 服务器。
- 模块为 UDP 时,上位机也是 UDP 模式。
socket 函数和 TCP/UDP
socket 是通用的 TCP/UDP 调用接口,提供主要函数如下:
函数 | 功能 |
---|
本文原创来源:电气TV网,欢迎收藏本网址,收藏不迷路哦!
添加新评论