-
公开(公告)号:CN118409752A
公开(公告)日:2024-07-30
申请号:CN202410523303.5
申请日:2024-04-28
Applicant: 无锡信捷电气股份有限公司
Abstract: 本发明涉及软件维护技术领域,具体是一种高效获取软件对应编译源码的软件维护方法,包括(1)定义软件版本信息文件头模版;(2)创建用于编译前执行的脚本文件,并将指定字符替换为软件版本信息,获得带有版本信息的头文件;(3)采用编程语言将所述头文件中的所述软件版本信息写成特定格式的字符串,将所述特定格式的字符串赋值给全局变量字符串,并存储在ELF文件指定的数据段中;(4)通过解析工具分析所述ELF文件的程序结构,并找到所述数据段;解析所述数据段中的字符串,对其进行解密,还原编译信息,提取出所述软件版本信息。本方法可以无需手动添加编译源码版本号,能方便回退版本和追踪问题,且获取的版本信息较全面。
-
公开(公告)号:CN117555566A
公开(公告)日:2024-02-13
申请号:CN202311457946.6
申请日:2023-11-04
Applicant: 无锡信捷电气股份有限公司
IPC: G06F8/65 , G06F9/451 , H04L67/12 , H04L67/145
Abstract: 本发明涉及人机界面远程更新技术领域,具体是一种基于内网穿透技术的人机界面远程更新方法,包括(1)将HMI的HMI端口映射到云服务器的公网端口中;(2)将本地PC客户端的PC端口与所述云服务器端口相映射,实现将所述PC端口与所述HMI端口相映射;(3)所述本地PC客户端通过所述PC端口将工程文件经所述HMI端口下载到所述HMI中;(4)所述HMI重启后运行更新组态工程。本方法所提供的远程下载的方式不受时地点的约束,免去了工作人员要到现场更新人机界面工程的成本,可以大大地提高了生产的效率,更加节省人力物力成本。
-