采用DCP协议进行Profinet总线设备扫描方法及系统技术方案

技术编号:40487979 阅读:25 留言:0更新日期:2024-02-26 19:19
本发明专利技术涉及工业自动化领域,提供了一种采用DCP协议进行Profinet总线设备扫描方法及系统。包括:创建UDP套接字绑定本地IP地址与网络端口号,采用DCP协议拼装自定义广播,并发送至服务器;通过Profinet总线,使服务器对接收的自定义广播所对应的应答报文,进行动态解析,获取本地设备信息,并发送回客户端;接收服务器发送的设备信息,根据需求,采用DCP协议拼装包括设备名称、指定服务类型和修改数据,得到拼装报文,并发送至服务器;通过Profinet总线,使服务器对接收的拼装报文进行动态解析,确定报文中设备处理类型标志位,执行对应设备处理操作后,得到设备处理是否正常完成,并反馈给客户端。

【技术实现步骤摘要】

本专利技术涉及工业自动化领域,特别涉及一种采用dcp协议进行profinet总线设备扫描方法及系统。


技术介绍

1、本部分的陈述仅仅是提供了与本专利技术相关的
技术介绍
,并不必然构成现有技术。

2、profinet网络是由profibus推出的新一代基于工业以太网技术的自动化总线标准。目前,在工业现场网络中,profinet网络是一种基于ethernet的实时总线协议,它提供了高速、可靠、实时、分布式的控制和数据交换功能。

3、在profinet网络中,设备扫描是一个必要的过程,它可以帮助用户快速识别和配置网络中的设备,包括设备的类型、地址、状态等,从而方便用户对网络进行配置和管理。通过设备扫描功能,用户可以快速识别和定位网络中的故障设备,以及对设备进行监控和维护,提高网络的可靠性和稳定性。设备扫描功能还可以帮助用户实现设备之间的通信,使得设备之间可以快速交换数据,提高生产效率和质量。profinet网络中设备扫描功能的重要性不可忽视,它是网络管理和维护的重要工具。

4、目前可用作profinet网络中设备扫描功能的协议有本文档来自技高网...

【技术保护点】

1.采用DCP协议进行Profinet总线设备扫描方法,其特征在于,应用于客户端,包括:

2.根据权利要求1所述的采用DCP协议进行Profinet总线设备扫描方法,其特征在于,所述对接收的自定义广播所对应的应答报文,进行动态解析的过程包括:解析报文中固定长度的数据项,读取数据总长度,即为所有Block长度,根据每个Blcok的类型识别对应存储的设备信息,根据每个Block长度,动态解析所收到的设备发现应答报文。

3.根据权利要求1所述的采用DCP协议进行Profinet总线设备扫描方法,其特征在于,所述采用DCP协议拼装包括设备名称、指定服务类型和修改数据的过程...

【技术特征摘要】

1.采用dcp协议进行profinet总线设备扫描方法,其特征在于,应用于客户端,包括:

2.根据权利要求1所述的采用dcp协议进行profinet总线设备扫描方法,其特征在于,所述对接收的自定义广播所对应的应答报文,进行动态解析的过程包括:解析报文中固定长度的数据项,读取数据总长度,即为所有block长度,根据每个blcok的类型识别对应存储的设备信息,根据每个block长度,动态解析所收到的设备发现应答报文。

3.根据权利要求1所述的采用dcp协议进行profinet总线设备扫描方法,其特征在于,所述采用dcp协议拼装包括设备名称、指定服务类型和修改数据的过程包括:对所述设备修改名称,将设备的物理地址作为设备的唯一标识,对数据帧进行拼装,所述数据帧包括目的地址、修改服务类型和修改数据信息;

4.根据权利要求1所述的采用dcp协议进行profinet总线设备扫描方法,其特征在于,在客户端完成设备修改报文发送后,在设定的等待时间内保持监听状态,接收服务器应答报文,通...

【专利技术属性】
技术研发人员:王子晴辛清栩洪谦吴桂凯郝浩然
申请(专利权)人:上海核工程研究设计院股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1