遇到的问题
如题,两个月没有打开过S7-200编程软件(软件版本是V4.0 STEP 7 MicroWIN SP9,电脑系统是Windows 11),这一次打开就发现它的那个界面乱码了,原来时中文汉化的地方全都变成了Translation Required,具体如下图所示。
心路历程
先讲一下我的心路历程,不想看的可以直接跳转解决方法论部分。
首先是两个月没打开过的软件一打开就发现是一堆乱码Translation Required,显示翻译错误。因为我的一些程序注释都是用中文注释的,因为中文汉化有问题,所以原来的中文注释都看不到了,是一堆乱码符号。
最开始我认为应该是语言安装包的问题,也许不小心把中文语言包误删了,但是网上找了一圈也没有看到有人说有单独的中文汉化语言安装包的,遂放弃;
然后我认为重装一次软件应该就能解决问题,当我重新安装成功,打开软件发现界面不是乱码而是稍微看得懂的英文界面时以为看到胜利曙光了,然后再软件里面将默认语言设置修改成中文,重启电脑再次打开电脑发现又回到了最初始的那个Translation Required乱码的界面,看来不是重新安装软件的问题。
于是我到官方西门子论坛求助,和我发的这个问题一致,这是具体两个链接:
🚪👉:求助帖:S7-200软件STEP 7打开时中文界面乱码显示Translation Required
🚪👉:提问:S7-200软件STEP 7打开时中文界面乱码显示Translation Required
提问里面的大佬也给出了两个方案。
方案一是把STEP 7软件删除干净再重新安装。
我感觉特别麻烦,因为我还安装了蛮多模拟仿真的软件的(虽然一次也没有用过,如下图所示),主要是还有一些删除注册表的活儿,总怕删除不干净,在这之前我已经重启电脑五次了,不想再重启了。
方案二是修改系统区域设置。
这个方案相对来说比较简单,就是有些非Unicode程序中的语言。按照论坛老哥贴的链接一步步操作(🚪👉:step 7 smart V2.5字体乱码问题)竟然成功了,我欣喜雀跃,它里面的第一条回答很有参考意义,然后作者的回答也很有意义“已解决了,更改系统区域设置,改成英文后重启,再改回中文就可以了”
摸着石头过河,他这么一说就说明他安装这个步骤流程是成功的,我的心里也就有了一定的把握。大佬诚不欺我。
我也找到了西门子官方出的回答:🚪👉:STEP 7-Micro/WIN SMART软件在打开时软件界面显示“????”怎么处理?
于是把我遇到的问题和解决方法写成一篇笔记来记录一下,供同好们参考。
解决方法
第一步 找到STEP安装文件位置
打开STEP 7 MicroWIN文件所在位置,需要右击STEP 7 MicroWIN软件的快捷方式,这一步我返回的是bin文件夹,如下图所示。
第二步 移除原来软件的所有特征
打开setup.exe执行文件,此安装执行文件在bin文件夹的上一级,如下图所示。
先把电脑上原来的STEP 7 MicroWIN给Remove掉
第三步 重装软件
再次打开setup.exe进行Modify重新安装软件(Repair我试过没用)这回再打开STEP 7 MicroWIN就是下面这个英文界面了。
第四步 更改系统区域
Windows 11可以再下方搜索“控制面板”,进入到“控制界面-时钟和区域-区域”更改语言。在上文提到的那篇西门子关于解决界面乱码显示问号“???”的文章写得很清楚。
凡是可以设置为中国-中文简体的地方都设置成这个。
尤其是非Unicode程序的语言,点开上图的“更改系统区域设置”里面的界面需要取消勾选“Beta版”,我当时出现乱码错误也不知道是不是因为就是在这里多此一举了。
完成这一步之后需要重启一次电脑!!!
第五步 将操作界面由英文改为中文
上面操作栏Tools-Options-General-Language-Chinese改为中文
第六步 再次进入软件
我们可以看到下图是中文界面了,一切都回来了!
OK 如何解决STEP 7软件界面出现Translation Required乱码的问题就解决了。
如果帮到了您,可以点一个大大的赞吗?这会对我有很大的帮助。👍
希望我的经历能够给同好们帮助!😀
不清楚的欢迎评论哦!然后如果时想重新安装这个软件的,可以在评论区里面发表一下评论,我有它的压缩包!