本文示范如何使用Sockit软件修改SR-201系列模块的网络配置,帮助您了解SR-201系列模块的配置协议。
运行Sockit软件,选择使用TCP客户端,连接到SR-201系列模块的5111端口,发送GETCONFIG(注意全部大写),模块就会返回所有当前配置。

模块的配置信息是一个XML字符串,其中<SI>结点是本次配置的Session ID,不能修改的配置结点(例如示例中的DHCP)会显示只读属性RD="1"。

如需修改SR-201系列模块的配置,按以下格式给模块发送XML字符串,比如修改模块网络配置
<35485>
<IP>192.168.1.200</IP>
<Netmask>255.155.255.0</Netmask>
<Gateway>192.168.1.1</Gateway>
<DNS>192.168.1.1</DNS>
<RST>1</RST>
</35485>
您可以参考GETCONFIG返回的结点名称进行配置,需要注意结点名称的大小写必须与接收到的保持完全一致。如果配置成功,返回>OK; 配置失败返回>ERR;。以上示例中的<RST>结点是可选项,如果包含<RST>结点的话,模块立刻重启。无论配置是否成功,或者模块是否重启,<SI>的值会保持不变,直到您下一次向模块发送GETCONFIG。
从Sockit软件更改模块配置,XML字符串不需要加回车和空格,以1行文本发送,返回信息显示设置成功。
