用 excel 打开数据归档记录,即 *.csv 文件时,只有英文和数字能被正常显示,汉字显示为乱码,如下图所示:
图 1.
发生这个问题的原因在于,数据归档记录必须用 utf-8 编码解读,而用户的 excel 程序默认的解码方式是 windows(ansi) 或者其他。
这是微软公司产品的问题,而并非 step 7-micro/win 或 s7-200 explorer 的问题。
这一问题有以下两种解决方法:
在配置数据记录时使用英文字符。要求自动上载,或上载后自动打开的项目必须如此设置。
使用 excel 导入数据的功能打开数据归档文件。
使用 excel 导入数据的功能打开数据归档文件
用户使用“导入外部数据的方式打开数据归档记录”,详细步骤如下:
1、新建一个excel表格,点击“数据 --> 导入外部数据 --> 导入数据
图 2.
2、找到并打开数据归档记录
图 3.
上载的数据记录文件保存在特定文件目录中,如 c:\program files\siemens\microsystems\data logs 。
3、文件原始格式选择”65001:unicode(utf-8)“
图 4.
4、分隔符号选择”逗号“
5、点击”完成“
6、选择导入数据的放置位置
7、所有汉字能被正常显示,如下图所示: