大家好!今天我和大家探讨下如何配置计算机,通过TCP协议连接坤维科技的传感器。
坤维科技的传感器对通信协议的支持非常广泛,既有电压、电流这种模拟输出类型,也有串口、网口等数字类型。近期我发现很多客户在对网络通信的传感器进行配置时遇到很多困难。本篇文章,我就为朋友们分享如何配置计算机,通过TCP协议连接坤维科技的传感器。
网络设备的成功连接主要是要传感器和上位机互相知道对方的IP地址和端口号。因此IP地址和端口号是我们配置的主要内容。
坤维科技的TCP协议串口服务器自己的默认IP地址是192.168.50.25,网关是192.168.50.1,端口号是8888。当客户收到传感器后,只要将自己电脑的IP地址设置成192.168.50网段的任意地址,比如192.168.50.26,子网掩码设置成255.255.255.0,网关设置成192.168.50.1,然后在程序中打开8888端口,就可以收到传感器的数据,或者向传感器发送命令。
为了满足客户在不同IP地址下使用传感器的需求,我们还设计了一款配置工具,您可以使用此软件修改串口服务器自己的和目标的IP地址。这款工具的界面非常简单,您只需要按顺序填写,然后点击写入,软件会通过弹窗告诉您是否写入成功。
软件最上面是选择通信方式,您使用TCP协议与传感器通信时请选择TCP,选择后第二行的本机IP地址会自动更新,这一项也可以选择,如果您有多块网卡在使用,请选择您和传感器通信所用到的网卡的IP地址。第三行填写您希望传感器修改成的IP地址,比如192.168.1.101,第四行是希望传感器修改成的端口号,比如5000,第五行是希望传感器修改成的网关地址,这个一般是传感器IP地址所在网段的第一个地址,比如192.168.1.1。修改完成后点击写入,软件就会使用您第二行选择的IP地址,使用UDP全网段广播修改信息,传感器收到信息后会进行信息校验和修改,修改完成后会回复相同的信息给上位机,上位机收到相同的信息表示写入成功。写入成功后,串口服务器侧面会从原来常亮一个蓝灯变成亮两个,此时请您给串口服务器断电,然后重新上电,传感器之后就工作在您设计的IP地址下了。您可以使用相同网段的任意地址和5000的端口号和传感器完成TCP通信。为了方便客户对传感器的IP地址进行修改,我们把修改过程中用到的协议内容写成说明书和示例C++代码,客户如果不能使用配置软件,也可以用示例代码或者自行编辑修改命令使用UDP广播发送到5152端口就可以完成修改。这里使用广播方式主要是为了防止客户无法找到串口服务器的当前IP地址。
好,这就是本篇文章的全部内容,如果您想要优质的力觉测量方案,请关注坤维科技。我们下期再见。
特别声明
本文仅代表作者观点,不代表本站立场,本站仅提供信息存储服务。