System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于PROFINET的破碎机通信组网方法、系统、终端及存储介质技术方案_技高网

基于PROFINET的破碎机通信组网方法、系统、终端及存储介质技术方案

技术编号:41194174 阅读:5 留言:0更新日期:2024-05-07 22:23
本发明专利技术涉及工业通信技术领域,具体提供一种基于PROFINET的破碎机通信组网方法、系统、终端及存储介质,包括:在主PLC与破碎机之间建立PROFINET通信链路;在主PLC与上位机之间连接TCP通信链路,所述上位机与所述破碎机通过电缆连接;所述主PLC监测所述PROFINET通信链路的通信状态,若PROFINET通信链路的通信状态异常,则向上位机发送获取破碎机信息的指令。通过令主PLC从不同网段连接破碎机,这样无需增加对主PLC的硬件负担,占用主PLC的接口,而且可以实现主PLC与破碎机的通信,此外主PLC还可通过上位机构建一条冗余链路,保证通信的稳定性。

【技术实现步骤摘要】

本专利技术属于工业通信,具体涉及一种基于profinet的破碎机通信组网方法、系统、终端及存储介质。


技术介绍

1、矿山因工艺需要增加立式冲击破碎机和对齿辊破碎机,两台破碎机的控制系统均通过smart200plc实现,原主系统的控制系统的主plc为西门子1500,hmi为wincc,增加的两台设备在现有wincc人机界面进行监控和操作,为实现此功能,需将增加的两台smart200plc并入西门子1500系统。

2、这种方式需要对西门子1500系统进行较大的改造,容易造成安全隐患,且增加了硬件的运行负担。


技术实现思路

1、针对现有技术的上述不足,本专利技术提供一种基于profinet的破碎机通信组网方法、系统、终端及存储介质,以解决上述技术问题。

2、第一方面,本专利技术提供一种基于profinet的破碎机通信组网方法,包括:

3、在主plc与破碎机之间建立profinet通信链路;

4、在主plc与上位机之间连接tcp通信链路,所述上位机与所述破碎机通过电缆连接;

5、所述主plc监测所述profinet通信链路的通信状态,若profinet通信链路的通信状态异常,则向上位机发送获取破碎机信息的指令。

6、在一个可选的实施方式中,在主plc与破碎机之间建立profinet通信链路,包括:

7、主plc的第一网口通过第一网段与破碎机建立通信连接。

8、在一个可选的实施方式中,在主plc与上位机之间连接tcp通信链路,包括:

9、主plc的第二网口通过第二网段连接上位机。

10、在一个可选的实施方式中,所述主plc监测所述profinet通信链路的通信状态,若profinet通信链路的通信状态异常,则向上位机发送获取破碎机信息的指令,包括:

11、所述主plc定期通过profinet通信链路向破碎机发送时钟询问请求,获取所述破碎机的系统时间;

12、所述主plc计算本地系统时间与获取的破碎机的系统时间的差值,并将所述差值保存至记录日志;

13、所述主plc计算记录日志中历次差值的波动值,若所述波动值超出设定的阈值,则判定所述profinet通信链路异常;

14、所述主plc向上位机发送身份授权信息,以使上位机获取控制所述破碎机的权限;

15、所述主plc向上位机发送目标数据项,所述上位机从破碎机获取目标数据项的参数值,并将所述参数值反馈至所述主plc。

16、第二方面,本专利技术提供一种基于profinet的破碎机通信组网系统,包括:

17、第一通信模块,用于在主plc与破碎机之间建立profinet通信链路;

18、第二通信模块,用于在主plc与上位机之间连接tcp通信链路,所述上位机与所述破碎机通过电缆连接;

19、通信管理模块,用于所述主plc监测所述profinet通信链路的通信状态,若profinet通信链路的通信状态异常,则向上位机发送获取破碎机信息的指令。

20、在一个可选的实施方式中,所述第一通信模块包括:

21、主plc的第一网口通过第一网段与破碎机建立通信连接。

22、在一个可选的实施方式中,所述第二通信模块包括:

23、主plc的第二网口通过第二网段连接上位机。

24、在一个可选的实施方式中,所述通信管理模块包括:

25、所述主plc定期通过profinet通信链路向破碎机发送时钟询问请求,获取所述破碎机的系统时间;

26、所述主plc计算本地系统时间与获取的破碎机的系统时间的差值,并将所述差值保存至记录日志;

27、所述主plc计算记录日志中历次差值的波动值,若所述波动值超出设定的阈值,则判定所述profinet通信链路异常;

28、所述主plc向上位机发送身份授权信息,以使上位机获取控制所述破碎机的权限;

29、所述主plc向上位机发送目标数据项,所述上位机从破碎机获取目标数据项的参数值,并将所述参数值反馈至所述主plc。

30、第三方面,提供一种终端,包括:

31、处理器、存储器,其中,

32、该存储器用于存储计算机程序,

33、该处理器用于从存储器中调用并运行该计算机程序,使得终端执行上述的终端的方法。

34、第四方面,提供了一种计算机存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述各方面所述的方法。

35、本专利技术的有益效果在于,本专利技术提供的基于profinet的破碎机通信组网方法、系统、终端及存储介质,通过令主plc从不同网段连接破碎机,这样无需增加对主plc的硬件负担,占用主plc的接口,而且可以实现主plc与破碎机的通信,此外主plc还可通过上位机构建一条冗余链路,保证通信的稳定性。

36、此外,本专利技术设计原理可靠,结构简单,具有非常广泛的应用前景。

本文档来自技高网...

【技术保护点】

1.一种基于PROFINET的破碎机通信组网方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,在主PLC与破碎机之间建立PROFINET通信链路,包括:

3.根据权利要求1所述的方法,其特征在于,在主PLC与上位机之间连接TCP通信链路,包括:

4.根据权利要求1所述的方法,其特征在于,所述主PLC监测所述PROFINET通信链路的通信状态,若PROFINET通信链路的通信状态异常,则向上位机发送获取破碎机信息的指令,包括:

5.一种基于PROFINET的破碎机通信组网系统,其特征在于,包括:

6.根据权利要求5所述的系统,其特征在于,所述第一通信模块包括:

7.根据权利要求5所述的系统,其特征在于,所述第二通信模块包括:

8.根据权利要求5所述的系统,其特征在于,所述通信管理模块包括:

9.一种终端,其特征在于,包括:

10.一种存储有计算机程序的计算机可读存储介质,其特征在于,所述可读存储介质上存储有基于PROFINET的破碎机通信组网程序,所述基于PROFINET的破碎机通信组网程序被处理器执行时实现如权利要求1-4任一项所述基于PROFINET的破碎机通信组网方法的步骤。

...

【技术特征摘要】

1.一种基于profinet的破碎机通信组网方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,在主plc与破碎机之间建立profinet通信链路,包括:

3.根据权利要求1所述的方法,其特征在于,在主plc与上位机之间连接tcp通信链路,包括:

4.根据权利要求1所述的方法,其特征在于,所述主plc监测所述profinet通信链路的通信状态,若profinet通信链路的通信状态异常,则向上位机发送获取破碎机信息的指令,包括:

5.一种基于profinet的破碎机通信组网系统,其特征在于,包...

【专利技术属性】
技术研发人员:师宇范维鹏刘福强唐真真
申请(专利权)人:石横特钢集团有限公司
类型:发明
国别省市:

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

1