找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
问题
取消精华
首页精华问答
取消推荐
高端用户推荐
申请置评
已申请置评
修改
修改标签
添加标签
官方认证
取消官方认证
修改标签
添加标签
转移分类
删除
{{itemCategory}}
收藏({{answerDetail.Q_FavoriteCounts}})
手机扫码追踪该问题,
觉得实用,立即去分享!
点击复制链接
专家建议
取消最佳答案
修改
使用 Excel 处理大数据量外部预置文本,在 WinCC flexible 中创建消息?
说明:
按如下步骤将外部预置报警文本导入到 WinCC flexible 项目中:
关于 WinCC flexible 2004/2005/2007 说明:
无法通过导入来直接创建新的报警。只能导入源语言中已存在的报警文本。如果目标项目中存在“假的文本”,就可以导入新的报警文本,并将其覆盖。
关于 WinCC flexible 2008说明:
WinCC flexible 2008 同样支持下面的描述方法。无论如何,WinCC flexible 2008 中报警文本也同样能被导入,但不包括“假的”文本。更多的信息请查询条目 ID: 32947964.
方法:
使用用于转换项目文本的导出/导入接口来导入报警文本。
条件:
此方法仅用于导入不包含过程变量(在报警文本中的输出域)的报警文本。 No. 步骤
1 下载库
可通过下载得到与 WinCC flexible 的各个版本相匹配的库。
下载以下相应的 Zip 文件到你的组态计算机。
各种库的下载:
DiscreteAlarms2004.zip ( 3525 KB )
用于 WinCC flexible 2004
DiscreteAlarms2005.zip ( 3623 KB )
用于 WinCC flexible 2005
DiscreteAlarms2005_SP1.zip ( 3663 KB )
用于 WinCC flexible 2005 SP1
DiscreteAlarms2005_SP1HF7.zip ( 3508 KB )
用于 WinCC flexible 2005 SP1 HF7
DiscreteAlarms2007.zip ( 3920 KB )
用于 WinCC flexible 2007 注释:
WinCC flexible 2008 版本可以使用“ DiscreteAlarms2007.zip ”库。当打开库时将自动转换。
重要事项
该软件是免费软件。每个用户都可以免费使用,复制或转发该 软件。该软件的程序设计者和所有者对该软件的功能性和兼容性不负任何责任。使用该软件的风险完全由用户自行承担。由于它是免费的,所以不提供任何担保,错误纠正和热线支持。
在Windows浏览器中解压相关文件(压缩包,例如: DiscreteAlarms2005 )并存储库。每一个库中的都包括三个报警对象1000 ,2000 和 4000 个德语(德国)和英语(美国)的离散报警。
2 打开项目和库
在 WinCC flexible 中打开项目。
在 WinCC flexible 的工具窗口中打开库(例如, DiscreteAlarms2005 )。带有1000 ,2000 和4000 个离散量报警的报警对象在工具窗口中显示。
在“项目 > 设备 > 报警管理 > 离散量报警”中将需要的报警对象从库中拖动到项目窗口中。
新的报警被添加。
Fig. 01
3 导出报警文本
通过“选项 > 文本 > 导出”的设置导出报警文本:
源语言“德语”(或“英语”)
目标语言(例如)“爱沙尼亚语”
为了避免冲突应该选择一个空目录作为目标目录。
在这种情况下,目标语言作为临时的“替代语言”仅用于报警文本的导出/导入(例如 爱沙尼亚语)。
作为“替代语言”也可以使用不同于爱沙尼亚语的语言,但不是在项目中真正需要的语言,在导出过程中源文本被默认复制到导出文件中的目标语言列中(第二列)。
Fig. 02
4 导入文本
通过“选项 > 文本 > 导入”导入已导出的文件(不做任何修改)。
这就在 WinCC flexible 项目中创建了第二种语言“爱沙尼亚语”,它也包含了所需的假的报警文本(临时替代语言)。
Fig. 03
5 导出报警文本
通过“选项 > 文本 > 导出”导出报警文本,这次需要修改语言设置:
源语言(例如)“爱沙尼亚语”
目标语言“德语”(或“英语”)
为了避免冲突应该选择一个空目录作为目标目录。
Fig. 04
6 打开导出的 Excel 表格
用 Microsoft Excel 打开导出文件“ Messages.xls ”
用你的消息文本覆盖(编辑,拷贝,等)“ B ” 列中的消息文本
留下前 4 行和“ A ” 列不变。
注意:
必须严格遵守每个单元格的格式/语法:
“ <text> 您的消息文本 </text> ”。
Fig. 05
7 增加格式
为便于输入“ B ”列的文本,您可以忽略格式/语法。下面有2种添加格式的方法。
方法1:
在 Excel 中通过单元格式来指定格式。通过添加消息文,语法被自动添加。
在Excel的菜单栏上点击"Format > Cells..." 。
在"Numbers" 栏选择 "User-defined" 类型。
在"Type" 输入栏,输入格式串""@""<text>"@"</text>"" 。
然后点击 "OK"。
适当的地方,在工作表的格式单元中输入更多消息文本。
Fig. 06
方法2:
您可以使用附件的 Excel 模板“ Format_Conversion_V1_3”(在 Format_Conversion_V1_3.zip, 附件 1中)自动添加后面的格式/语法。
首先在 Excel 列表“ Messages.xls”的“B”列中输入消息文本。如果使用Execl 模板,可以忽略默认的格式/语法“ <text> 您的消息文本 </text>”。
然后运行包含于 Excel 模板“ Format_Conversion_V1_3 ”的功能。
在 Excel 列表“ Messages.xls ”中会自动应用所需的格式。
在 Excel 模板“ Format_Conversion_V1_3 ”有更多地详细介绍。
附件1: Format_Conversion_V1_3.zip ( 15 KB )
8 导入编辑过的文件
在 WinCC flexible 中通过“选项 > 文本 > 导入”输入修改后的文件。
Fig. 07
修改的报警文本和相关的帮助文本现在 WinCC flexible 项目中可用。
Fig. 08
关键字:
离散量消息, 模拟量消息
条目号:21976672 日期:2009-02-10
http://support.automation.siemens.com/CN/llisapi.dll?func=cslib.csinfo&lang=zh&siteid=cseus&objid=21976672
等您来回答
换一换
{{item.CoinValue}}西币
{{item.VisitNum}}人想问
本版相关问题
换一换
专家置评
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!

西门子商城