System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于工业通信,具体涉及一种基于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与
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的破碎机通信组网程序,所述基于P
...【技术特征摘要】
1.一种基于profinet的破碎机通信组网方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,在主plc与破碎机之间建立profinet通信链路,包括:
3.根据权利要求1所述的方法,其特征在于,在主plc与上位机之间连接tcp通信链路,包括:
4.根据权利要求1所述的方法,其特征在于,所述主plc监测所述profinet通信链路的通信状态,若profinet通信链路的通信状态异常,则向上位机发送获取破碎机信息的指令,包括:
5.一种基于profinet的破碎机通信组网系统,其特征在于,包...
【专利技术属性】
技术研发人员:师宇,范维鹏,刘福强,唐真真,
申请(专利权)人:石横特钢集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。