基础-MVP通讯-网络配置算子

网络配置

网络配置是MVP客户端与其他计算机进行通信的方式之一。

是与串口配置平行的通信方式。

作用:

用于打开并设置计算机网络,将得到的句柄即编号传给发送和接收类算子。这些算子利用网络配置算子打开的网口实现报文的发送和解析。

注意:

网络配置算子需要和发送或者接收类算子联合使用,否则没有意义。

参数配置

网络设置:

协议:网络通信协议,

TCP服务端与需通信的TCP客户端相对应,

UDP协议与需通信的计算机的UDP协议相对应。

IP:IP地址,与需通信的计算机保持一致

端口:网络端口号,与需通信的计算机保持一致

连接模式:长连接/短连接,

长连接:在每次通信后,不断开网络连接

短连接:在每次通信后,断开连接、

该参数在连续运行过程中有效,指连续运行过程中单次结束时是否断开网络连接。

协议选择UDP时,该参数无意义

运行停止断开连接:(使能开关),打开此开关后,程序运行停止就会断开连接。

协议选择UDP时,该参数无意义。

使用:

找到通讯模块的网络配置算子,添加算子。

通过网络调试助手来模拟网络通信。

查看

协议类型

本地主机地址

本地主机端口号

将网络配置算子的参数配置的可与网络调试助手通信

TCP客户端,对应调试助手的服务端

IP和端口与调试助手的相一致。

将网络配置算子的句柄输出,与发送或接收类算子相连,例如:

与发送ASCLL码算子相连

运行程序

查看网络调试助手,若成功则可看到网络调试助手成功的接收ASCLL码。

例:接收ASCLL码

添加网络配置算子,配置成可与调试助手通信,

添加接收ASCLL码算子,添加一个int型的数据用于接收(这里如果忘记添加了会接收不到数据)

在网络调试助手输入可接收的正确格式的数据,例如接收整数123,则输入“@123#”

将接收ASCLL码的时间设置的长一些。

将接收整形参数拖至结果界面。

运行程序一次,

在调试助手点击发送。看到整形参数被成功接收后,说明通信成功。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小黄的学习记录

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值