[发明专利]一种就地化保护装置串口远程监视方法有效
申请号: | 201710081117.0 | 申请日: | 2017-02-15 |
公开(公告)号: | CN106933721B | 公开(公告)日: | 2020-06-26 |
发明(设计)人: | 蒋新成;胡炯;徐刚;陈秋荣;徐万方;陈楠;刘万鹏;王天建;刘涛 | 申请(专利权)人: | 北京四方继保自动化股份有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30 |
代理公司: | 北京智绘未来专利代理事务所(普通合伙) 11689 | 代理人: | 张红莲 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 就地 保护装置 串口 远程 监视 方法 | ||
1.一种就地化保护装置串口远程监视方法,所述就地化保护装置包括第一SOC芯片、第二SOC芯片和以太网交换芯片;其特征在于:
将第一SOC芯片的CPU1和CPU2调试串口分别连接到第二SOC芯片的FPGA,将第二SOC芯片的CPU1和CPU2调试串口分别连接到第一SOC芯片的FPGA;
每一SOC芯片内部使用FPGA扩展2路UART和1路以太网MAC,
其中,第一SOC芯片的UART用于收发第二SOC芯片CPU1和CPU2的串口调试信息,第一SOC芯片的以太网MAC连接到外部以太网交换芯片;
第二SOC芯片的UART用于收发第一SOC芯片CPU1和CPU2的串口调试信息,第二SOC芯片的以太网MAC连接到外部以太网交换芯片。
2.根据权利要求1所述一种就地化保护装置串口远程监视方法,其特征在于:
指定第一SOC芯片和第二SOC芯片具有不同的以太网MAC地址,第一SOC芯片内的CPU1和CPU2,以及第二SOC芯片内CPU1和CPU2均具有不同的识别码,第一SOC芯片和第二SOC芯片均连接到同一片以太网交换芯片。
3.根据权利要求2所述一种就地化保护装置串口远程监视方法,其特征在于:
默认情况下,每一SOC芯片不转发另一SOC芯片的CPU1或CPU2的串口调试信息。
4.根据权利要求2所述一种就地化保护装置串口远程监视方法,其特征在于:
由以太网交换芯片的端口引出以太网远程监视网口,该以太网远程监视网口能兼做调试网口,用于实现就地化保护装置的程序固化、配置下载、后台监控功能。
5.根据权利要求4所述一种就地化保护装置串口远程监视方法,其特征在于:
以太网远程监视网口采用10/100BASE-T电以太网或者100BASE-FX光以太网接口。
6.一种就地化保护装置串口远程监视方法,所述就地化保护装置包括第一SOC芯片、第二SOC芯片和以太网交换芯片;将第一SOC芯片的CPU1和CPU2调试串口分别连接到第二SOC芯片的FPGA,将第二SOC芯片的CPU1和CPU2调试串口分别连接到第一SOC芯片的FPGA;每一SOC芯片内部使用FPGA扩展2路UART和1路以太网MAC,第一SOC芯片的UART用于收发第二SOC芯片CPU1和CPU2的串口调试信息,第一SOC芯片的以太网MAC连接到外部以太网交换芯片;第二SOC芯片的UART用于收发第一SOC芯片CPU1和CPU2的串口调试信息,第二SOC芯片的以太网MAC连接到外部以太网交换芯片;其特征在于,所述远程监视方法包括如下步骤:
步骤1:远程终端通过以太网远程监视网口发送就地化保护装置串口远程监视启动请求命令,该启动请求命令经过以太网交换芯片分别到达两片SOC芯片;
步骤2:每一SOC芯片的CPU1负责对串口远程监视启动请求命令进行解析,根据命令的要求,开始接收另一SOC芯片的CPU1或CPU2串口调试信息,并向远程终端回复启动确认命令;每一SOC芯片的CPU1在接收到的串口调试信息中增加本SOC芯片的MAC地址和CPU1及CPU2识别码,封装成以太网帧格式报文,再通过以太网MAC发送出去;
步骤3:以太网MAC发出的报文经过以太网交换芯片后发送到以太网远程监视网口,远程终端通过该监视网口接收到该报文,对该报文进行解析;
步骤4:远程终端通过以太网远程监视网口发送串口远程监视关闭请求命令,该关闭请求命令经过以太网交换芯片后分别达到两片SOC芯片;每一SOC芯片内CPU1解析请求命令,若为关闭监视请求命令,则停止串口调试信息的数据转发。
7.根据权利要求6所述的一种就地化保护装置串口远程监视方法,其特征在于:
在步骤3中,根据MAC地址来区分报文来自于第一SOC芯片或第二SOC芯片,根据CPU识别码来区分报文来自于CPU1或CPU2,报文解析时去掉MAC地址和CPU识别码,得到原始的串口调试信息。
8.根据权利要求6所述的一种就地化保护装置串口远程监视方法,其特征在于:
在步骤3中,远程终端对该报文进行解析包括以下内容:
3.1:将接收的报文放入缓存;
3.2:对接收到的报文进行解析,判断报文中的源MAC地址,若与第一SOC芯片MAC地址一致,则断定该报文来自第一SOC芯片;若与第二SOC芯片MAC地址一致,则断定报文来自第二SOC芯片;若源MAC地址与两片SOC芯片地址均不一致,则丢弃该报文;
3.3:继续判断报文中CPU识别码,若识别码为0x01,则断定该报文属于CPU1,若识别码为0x02,则断定该报文属于CPU2,若与CPU1和CPU2识别码均不同,则丢弃该报文;
3.4:将识别出的串口调试信息区分不同的SOC芯片和CPU分别进行显示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京四方继保自动化股份有限公司,未经北京四方继保自动化股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710081117.0/1.html,转载请声明来源钻瓜专利网。