网络配置
网络配置是MVP客户端与其他计算机进行通信的方式之一。
是与串口配置平行的通信方式。
作用:
用于打开并设置计算机网络,将得到的句柄即编号传给发送和接收类算子。这些算子利用网络配置算子打开的网口实现报文的发送和解析。
注意:
网络配置算子需要和发送或者接收类算子联合使用,否则没有意义。
参数配置
网络设置:
协议:网络通信协议,
TCP服务端与需通信的TCP客户端相对应,
UDP协议与需通信的计算机的UDP协议相对应。
IP:IP地址,与需通信的计算机保持一致
端口:网络端口号,与需通信的计算机保持一致
连接模式:长连接/短连接,
长连接:在每次通信后,不断开网络连接
短连接:在每次通信后,断开连接、
该参数在连续运行过程中有效,指连续运行过程中单次结束时是否断开网络连接。
协议选择UDP时,该参数无意义
运行停止断开连接:(使能开关),打开此开关后,程序运行停止就会断开连接。
协议选择UDP时,该参数无意义。
使用:
找到通讯模块的网络配置算子,添加算子。
通过网络调试助手来模拟网络通信。
查看
协议类型
本地主机地址
本地主机端口号
将网络配置算子的参数配置的可与网络调试助手通信
TCP客户端,对应调试助手的服务端
IP和端口与调试助手的相一致。
将网络配置算子的句柄输出,与发送或接收类算子相连,例如:
与发送ASCLL码算子相连
运行程序
查看网络调试助手,若成功则可看到网络调试助手成功的接收ASCLL码。
例:接收ASCLL码
添加网络配置算子,配置成可与调试助手通信,
添加接收ASCLL码算子,添加一个int型的数据用于接收(这里如果忘记添加了会接收不到数据)
在网络调试助手输入可接收的正确格式的数据,例如接收整数123,则输入“@123#”
将接收ASCLL码的时间设置的长一些。
将接收整形参数拖至结果界面。
运行程序一次,
在调试助手点击发送。看到整形参数被成功接收后,说明通信成功。