9、Wifi、4G模块收发实验ST


功能:1.WiFi通讯连接建立成功后,收到数据后,就立即把这条数据发回去;如果没有数据接收,就会往外发“11 22 33 44”
          2.4G通讯连接建立成功后,收到数据后,就立即把这条数据发回去;如果没有数据接收,就会往外发“11 22 33 44”
应用场景:广泛应用与wifi或者4G的协议

网络调试助手下载地址:
Wifi、4G模块收发实验ST源码下载:下载地址
9.Wifi、4G模块收发实验ST.rar
5.9 MB

一、下载程序及重点参数

1. 下载好Wifi、4G模块收发实验ST源码,解压并打开程序;
备注:打开程序后
如出现如图1.0的弹窗:“解压到以下文件夹”→通过“...”选择解压程序所在位置→勾选②框内的所有复选框→点击确定
图1.0
如出现如图1.1的弹窗:单击“全部设置为最新”后,单击“确定”然后再单击“确定”
图1.1 
如出现图1.2弹窗:continue with this version→finish
图1.2 
如程序出现报错是库文件安装的问题,请安装GCAN的库文件
2. 点开PLC_PRG(PRG),上半部分为程序声明,下半部分为具体程序。
2.需要哪个程序的任务,就把哪个程序放在任务下面
2.1删除任务下的程序:在任务下的程序上右键“删除”
2.2在任务下,添加程序:在任务上右键“添加对象”→“程序调用...”→“...”选择对应的程序→选择对应的程序→“确定”→“添加”
3.对于WiFi程序:
ch为扩展片的序号,1为第一片6501,2为第2片;sMODE为以太网模式,“UDP”为udp模式,“TCP”为tcp模式;sAP_SSID和sAP_PASSWORD分别为WiFi的名称和WiFi的密码;sSERVER_IP_ADDR和sSERVER_PORT为要连接的server的ip和端口,sLOCAL_PORT为plc本身的端口,plc的默认ip为192.168.1.30(如要修改,可通过solution软件修改)
(1)对于读的功能块,bNUMBER为6051片的顺序号,p_data为读取数据存放地址,imaxsize为读取最大数据长度,iRxSize为实际读取的长度
(2)对于写的功能块,bNUMBER为6051片的顺序号,p_data为写数据存放地址,iTxSiz为要写的数据长度
4.对于4G程序:
ch为扩展片的序号,1为第一片6221,2为第2片;sMODE为以太网模式,“TCP”为tcp模式;sSERVER_IP_ADDR 和sSERVER_PORT分别为要连接的服务器的地址和端口号,plc的默认ip为192.168.1.30(如要修改,可通过solution软件修改)
(1)对于读取功能块ch为io片的顺序;p_data为读取数据存放的位置;imaxsize为最大接收长度;iRxSize为实际读取数据的长度;
(2)对于发送功能块ch为io片的顺序;p_data为发送数据存放的位置;iTxSize为实际发送数据的长度;
5.双击Device→扫描网络→选择对应设备→确定
6.点击登录
7.点击运行

二、演示

视频更新中....
2024-01-31
0 0