【技术实现步骤摘要】
一种设备识别方法、装置、电子设备及存储介质
[0001]本专利技术涉及工业控制设备领域,特别涉及一种设备识别方法、装置、电子设备及计算机可读存储介质。
技术介绍
[0002]在电力环境中,对设备的快速识别有助于提升设备管控效率。相关技术中,对电力环境中的设备识别通常基于厂商所提供的SCD文件,然而SCD文件存在信息不全或是更新不及时的情况,进而导致SCD文件无法准确地提供设备信息,难以利用SCD文件进行设备识别。
技术实现思路
[0003]本专利技术的目的是提供一种设备识别方法、装置、电子设备及计算机可读存储介质,可利用待识别报文中的端口及报文内容进行设备识别,无需使用SCD文件,进而可有效避免由SCD文件信息缺失导致的识别障碍,提升电力设备识别的可靠性。
[0004]为解决上述技术问题,本专利技术提供一种设备识别方法,包括:
[0005]接收待识别报文,并从所述待识别报文中提取端口及报文内容;
[0006]若所述端口为102端口,则提取所述报文内容中的设备名称,并将所述设备名称与MM ...
【技术保护点】
【技术特征摘要】
1.一种设备识别方法,其特征在于,包括:接收待识别报文,并从所述待识别报文中提取端口及报文内容;若所述端口为102端口,则提取所述报文内容中的设备名称,并将所述设备名称与MMS协议设备表进行匹配,确定所述待识别报文对应的设备的生产厂商及设备类型;所述MMS协议设备表中包含所述生产厂商、所述设备类型及对应的设备名称;若所述端口不为所述102端口,则将所述报文内容与IEC103协议设备表进行匹配,确定所述设备的生产厂商及设备类型;所述IEC103协议设备表中包含所述生产厂商、所述设备类型及对应的IEC103报文内容特征。2.根据权利要求1所述的设备识别方法,其特征在于,在接收待识别报文之前,还包括:接收网络报文,并利用所述网络报文中的IP地址及MAC地址确定所述网络报文对应的设备是否为待识别设备;若是,则将所述IP地址及所述MAC地址添加至待识别设备列表;相应地,所述接收待识别报文,包括:接收所述网络报文,并将所述网络报文中的IP地址及MAC地址与所述待识别设备列表进行匹配,判断所述网络报文对应的设备是否为所述待识别设备;若是,则将所述网络报文设置为所述待识别报文。3.根据权利要求2所述的设备识别方法,其特征在于,所述将所述IP地址及所述MAC地址添加至待识别设备列表,包括:将所述IP地址及所述MAC地址添加至识别任务,为所述识别任务设置任务结束时间,并将所述识别任务添加至所述待识别设备列表;相应地,所述将所述网络报文中的IP地址及MAC地址与所述待识别设备列表进行匹配,包括:从所述待识别设备列表中获取所述识别任务,并将所述网络报文中的IP地址及MAC地址与所述识别任务中的IP地址及MAC地址进行对比;相应地,所述将所述设备名称与MMS协议设备表进行匹配,包括:将所述设备名称与所述MMS协议设备表进行匹配,并判断是否匹配成功;若匹配成功,则确定所述设备的生产厂商及设备类型,并删除所述设备的识别任务;若匹配失败,则判断是否到达所述任务结束时间;若是,则退出所述识别任务;若否,则执行所述接收所述网络报文,并将所述网络报文中的IP地址及MAC地址与所述待识别设备列表进行匹配的步骤;相应地,所述将所述报文内容与IEC103协议设备表进行匹配,包括:将所述报文内容与所述IEC103协议设备表进行匹配,并判断是否匹配成功;若匹配成功,则确定所述设备的生产厂商及设备类型,并删除所述设备的所述识别任务;若匹配失败,则判断是否到达所述任务结束时间;若是,则退出所述识别任务;若否,则执行所述接收所述网络报文,并将所述网络报文中的IP地址及MAC地址与所述待识别设...
【专利技术属性】
技术研发人员:郭旗,龚海澎,王庭宇,贾锦辉,
申请(专利权)人:四川英得赛克科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。