一种上位机和下位机网络通信自动配置方法、装置及介质与流程

文档序号:34977028发布日期:2023-08-02 00:10阅读:98来源:国知局
一种上位机和下位机网络通信自动配置方法、装置及介质与流程

本发明涉及网络通信配置,并且更具体地,涉及一种上位机和下位机网络通信自动配置方法、装置及介质。


背景技术:

1、为了方便工人操作,工厂生产的部件检测工装一般由上位机(提供友好的图形化人机操作界面)和下位机组成,采用网络连接方式的上位机与下位机之间通信需要使用以下技术:

2、dhcp(动态主机配置协议)是一个局域网的网络协议。指的是由服务器控制一段ip地址范围,客户机登录服务器时就可以自动获得服务器分配的ip地址和子网掩码。

3、dns是互联网的一项服务,它作为将域名和ip地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。

4、tcp/ip传输协议,也叫网络通讯协议,是目前在网络通信中使用的最基本的通信协议。tcp/ip传输协议对网络中各部分进行通信的标准和方法进行了规定,包括应用层、传输层、网络层和数据链路层,它包括tcp、ip、ftp、smtp、tcp、udp、ip等协议构成的协议簇。

5、操作人员在进行生产部件检测时,需要手工进行网络通信配置,存在如下技术问题:1、下位机需要配置显示屏等输出设备或通过串口等方式才能得到ip等网络配置信息,要么增加成本,要么操作复杂;2、网络配置参数需要手工输入,效率低,容易发生错误;3、不需要修改上位机和下位机配置,可以适用不同工厂网络环境;4、该方法需要满足多种类型部件,每种类型部件有多个操作台同时操作的要求。


技术实现思路

1、针对现有技术的不足,本发明提供一种上位机和下位机网络通信自动配置方法、装置及介质。

2、根据本发明的一个方面,提供了一种上位机和下位机网络通信自动配置方法,包括:

3、在下位机启动联网并通过dhcp服务获取下位机ip地址后,向设备登记服务器发送注册请求,其中注册请求包括该下位机的类型、下位机ip地址、端口号和sn码;

4、上位机向设备登记服务器发送获取预定类型下位机配置请求,设备登记服务器将所有预定类型的已注册下位机的注册信息发送至上位机;

5、在上位机列出的所有下位机注册信息中搜索符合预先规定的下位机ip地址及端口号,通过扫描该下位机ip地址对应的sn码,确定与上位机进行网络通信配置连接的匹配下位机。

6、可选地,还包括:设备登记服务器保存下位机的注册信息。

7、可选地,还包括:下位机根据预先设置的设备登记服务的域名,利用dns服务获取设备登记服务ip地址。

8、可选地,确定与上位机进行网络通信配置连接的匹配下位机之后,还包括:

9、上位机向匹配下位机发送匹配成功通知。

10、可选地,还包括:匹配下位机接收到匹配成功通知之后,向设备登记服务器发送注销登记请求。

11、可选地,还包括:

12、设备登记服务器定期向已注册的下位机发送心跳信息,并在连续预定次数没有收到下位机的回复的情况下,自动注销该下位机注册信息。

13、根据本发明的另一个方面,提供了一种上位机和下位机网络通信自动配置装置,包括:

14、第一发送模块,用于在下位机启动联网并通过dhcp服务获取下位机ip地址后,向设备登记服务器发送注册请求,其中注册请求包括该下位机的类型、下位机ip地址、端口号和sn码;

15、第一获取模块,用于上位机向设备登记服务器发送获取预定类型下位机配置请求,设备登记服务器将所有预定类型的已注册下位机的注册信息发送至上位机;

16、确定模块,用于在上位机列出的所有下位机注册信息中搜索符合预先规定的下位机ip地址及端口号,通过扫描该下位机ip地址对应的sn码,确定与上位机进行网络通信配置连接的匹配下位机。

17、根据本发明的又一个方面,提供了一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序用于执行本发明上述任一方面所述的方法。

18、根据本发明的又一个方面,提供了一种电子设备,所述电子设备包括:处理器;用于存储所述处理器可执行指令的存储器;所述处理器,用于从所述存储器中读取所述可执行指令,并执行所述指令以实现本发明上述任一方面所述的方法。

19、从而,本发明提供的上位机和下位机网络通信自动配置方法,在下位机启动联网并通过dhcp服务获取下位机ip地址后,向设备登记服务器发送注册请求。上位机向设备登记服务器发送获取预定类型下位机配置请求,设备登记服务器将所有预定类型的已注册下位机的注册信息发送至上位机。在上位机列出的所有下位机注册信息中搜索符合预先规定的下位机ip地址及端口号,通过扫描该下位机ip地址对应的sn码,确定与上位机进行网络通信配置连接的匹配下位机。适用不同工厂网络环境,满足同时对多种部件检测,每种部件检测有多个操作台问题。根据本发明的方法可以简化下位机(不需要为通信参数配置输入输出设备),降低下位机成本。自动化高,操作简单,降低培训费用。进而解决手工配置容易出错的问题。



技术特征:

1.一种上位机和下位机网络通信自动配置方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,还包括:所述设备登记服务器保存所述下位机的注册信息。

3.根据权利要求1所述的方法,其特征在于,还包括:所述下位机根据预先设置的所述设备登记服务的域名,利用dns服务获取所述设备登记服务ip地址。

4.根据权利要求1所述的方法,其特征在于,确定与所述上位机进行网络通信配置连接的匹配下位机之后,还包括:

5.根据权利要求4所述的方法,其特征在于,还包括:所述匹配下位机接收到匹配成功通知之后,向所述设备登记服务器发送注销登记请求。

6.根据权利要求1所述的方法,其特征在于,还包括:

7.一种上位机和下位机网络通信自动配置装置,其特征在于,包括:

8.根据权利要求7所述的装置,其特征在于,还包括:保存模块,用于所述设备登记服务器保存所述下位机的注册信息。

9.一种计算机可读存储介质,其特征在于,所述存储介质存储有计算机程序,所述计算机程序用于执行上述权利要求1-6任一所述的方法。

10.一种电子设备,其特征在于,所述电子设备包括:


技术总结
本发明公开了一种上位机和下位机网络通信自动配置方法、装置及介质。其中,方法包括:在下位机启动联网并通过DHCP服务获取下位机IP地址后,向设备登记服务器发送注册请求,其中注册请求包括该下位机的类型、下位机IP地址、端口号和SN码;上位机向设备登记服务器发送获取预定类型下位机配置请求,设备登记服务器将所有预定类型的已注册下位机的注册信息发送至上位机;在上位机列出的所有下位机注册信息中搜索符合预先规定的下位机IP地址及端口号,通过扫描该下位机IP地址对应的SN码,确定与上位机进行网络通信配置连接的匹配下位机。

技术研发人员:赵颂华,管健,张志栋
受保护的技术使用者:北京涌现数字科技有限公司
技术研发日:
技术公布日:2024/1/13
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1