WinCCflexible多语言项目
2020年5月29日星期五
WinCC flexible 多语言项目• 提纲Fra bibliotek• 概述
– 多语言项目的结构 – WinCC_flexible中的语言管理和翻译
• 创建多语言项目
– 用中文创建项目 – 添加英语组态项目 – 组态用于切换语言的按钮 – 设置需要传送到HMI设备上的运行语言
WinCC flexible 多语言项目
• 提纲
• 概述
– 多语言项目的结构 – WinCC_flexible中的语言管理和翻译
• 创建多语言项目
– 用中文创建项目 – 添加英语组态项目 – 组态用于切换语言的按钮 – 设置需要传送到HMI设备上的运行语言
• 在线运行 • 翻译文本及使用字典
– 翻译文本 – 使用字典
添加英语组态项目
•-步骤1:打开项目语言编辑窗口
• 在项目视图的“语言 设置”条目下双击“ 项目语言”选项打开 项目语言编辑窗口 。
添加英语组态项目
•-步骤2:添加英语为项目语言
1. 添加英语为项目语言。 2. 设置英语为编辑语言,在组态对象时编辑语言可以随时更改。 3. 设置中文为参考语言,参考语言不能随时更改因此应该设置自己
。
• 在这里选择循环切换的方式
WinCC flexible 多语言项目
•创建多语言项目
• 用中文创建项目 • 添加英语组态项目 • 组态用于切换语言的按钮 • 设置需要传送到HMI设备上的运行语言
创建多语言项目
-设置需要传送到HMI设备上的运行语言
• 上面应用了中文和英文两 种项目语言组态了同一个 项目,如还需要用其他语 言组态项目,做法同添加 英语组态项目相同。在用 多种语言组态项目之后, 需要将所组态的多语言项 目传送到HMI设备上,这 时可以有选择的传送将要 在HMI设备上运行的语言 。
WinCC flexible 多语言项目
•创建多语言项目
• 用中文创建项目 • 添加英语组态项目 • 组态用于切换语言的按钮 • 设置需要传送到HMI设备上的运行语言
创建多语言项目-用中文创建项目
• 这里已经创建了一个简单的中文项目,该项目有一个画 面,其中包括一个文本域和一个按钮。如下图所示。文 本域显示欢迎词,按钮用于切换语言。
熟悉的的语言作为参考语言。
添加英语组态项目
•-步骤3:打开参考文本窗口
• 选择菜单“视图—>参考文本”打开参考文本 窗口。参考文本是用参考语言显示的项目 文本,作为翻译的源文本。
添加英语组态项目
•-步骤4:将中文文本翻译成英语文本
• 1. 在画面编辑器中根据参考文本的内容在 文本域中输入对应的英语文本。
• 在项目视图的“设备设置” 条目下双击“语言和字体” 选项打开语言和字体设置 窗口。
创建多语言项目 -设置需要传送到HMI设备上的运行语言
WinCC flexible 多语言项目
•创建多语言项目
• 用中文创建项目 • 添加英语组态项目 • 组态用于切换语言的按钮 • 设置需要传送到HMI设备上的运行语言
创建多语言项目-添加英语组态项目
•步骤
1. 打开项目语言编辑窗口 2. 添加英语为项目语言 3. 打开参考文本窗口 4. 将中文文本翻译成英语文本
创建多语言项目-组态用于切换语言的按钮
•1.为其组态系统函数“Set Language” 。
创建多语言项目-组态用于切换语言的按钮
•2.设置切换语言的方式 。
• 在WinCC_flexible中可以组态三种切换语言的方式:
– 循环切换:在所有运行语言间按顺序循环切换。 – 切换到指定语言:直接切换到所设定的运行语言。 – 根据变量切换语言:根据变量的值切换到对应的运行语言
• 参考语言
– 参考语言是最初用来组态项目的语言。在组态期间, 选择一种项目语言作为参考语言。使用参考语言作为 翻译的模板。先用参考语言创建项目的所有文本,然 后进行翻译。翻译文本时,可同时使用参考语言显示 文本。
• 编辑语言
– 用编辑语言创建文本的译文。一旦用参考语言创建了 项目,就可将文本翻译为其他的项目语言。为此,选 择一种项目语言作为编辑语言,并编辑该语言的文本 。您可以在任何时候改变编辑语言。
• 运行语言
– 运行语言是那些传送到HMI 设备的项目语言。可以 根据项目要求,决定将哪些项目语言传送到HMI 设 备。必须提供合适的操作员控制单元,以便操作员在 运行时切换语言。
WinCC flexible 多语言项目
•概述
• 多语言项目的结构 • WinCC_flexible中的语言管理和翻译
概述—WinCC_flexible中的语言管理和翻译 •在WinCC_flexible中已经发布了下列项目语言:
• 中文(中国) • 中文(台湾) • 丹麦语 • 德语 • 英语 • 芬兰语 • 佛兰德语
• 法语 • 希腊语 • 意大利语 • 韩语 • 挪威语 • 波兰语 • 葡萄牙语
• 俄语 • 瑞典语 • 西班牙语 • 捷克语 • 土耳其语 • 匈牙利语 • 日语
• 用户界面语言
– 在组态期间,WinCC flexible中菜单和对话框中的文 本是以用户界面语言显示的。在安装WinCC flexible 时,可以选择需用的用户语言。可使用菜单命令“选 项—>设置”改变用户界面语言。
• 项目语言
– 参考语言 – 编辑语言 – 运行语言
多语言项目的结构 -项目语言
添加英语组态项目
•-步骤4:将中文文本翻译成英语文本
• 2. 根据参考文本的内容在属性视图中编辑 按钮的英语文本。
添加英语组态项目
•-步骤4:将中文文本翻译成英语文本
• 2.用英语组态好的画面如下图所示。
WinCC flexible 多语言项目
•创建多语言项目
• 用中文创建项目 • 添加英语组态项目 • 组态用于切换语言的按钮 • 设置需要传送到HMI设备上的运行语言
• 在线运行 • 翻译文本及使用字典
– 翻译文本 – 使用字典
WinCC flexible 多语言项目
•概述
• 多语言项目的结构 • WinCC_flexible中的语言管理和翻译
概述—多语言项目的结构
•多语言项目中的语言按其应用层次的不同又分为 用户界面语言和项目语言,两种语言层在WinCC flexible 中的应用有所区别。
wincc flexible教程
wincc flexible教程WinCC Flexible教程WinCC Flexible是一款由西门子公司开发的工业自动化软件,用于编程和监视人机界面。
它是一款功能强大、灵活易用的软件,适用于各种工业领域和应用场景。
本教程将详细介绍WinCC Flexible的基本功能和操作方法,帮助读者快速上手并掌握该软件的使用技巧。
第一部分:WinCC Flexible简介与安装1. WinCC Flexible简介- 介绍WinCC Flexible的主要特点和功能。
- 解释WinCC Flexible在工业自动化中的作用和意义。
2. WinCC Flexible安装- 阐述WinCC Flexible的安装步骤和注意事项。
- 提供常见安装问题的解决方法。
第二部分:WinCC Flexible项目创建与配置1. WinCC Flexible项目创建- 演示如何创建新的WinCC Flexible项目。
- 分析项目文件结构和组织方式。
2. WinCC Flexible项目配置- 介绍项目配置的基本概念和作用。
- 演示如何配置项目的属性、变量和通信设置。
第三部分:WinCC Flexible图形界面设计1. WinCC Flexible图形界面概述- 简要介绍WinCC Flexible的图形界面组件和特点。
- 解释不同界面元素的功能和用途。
2. WinCC Flexible界面设计工具- 详细介绍WinCC Flexible的界面设计工具及其使用方法。
- 演示如何创建和编辑图形界面。
3. WinCC Flexible界面设计实例- 提供几个实际应用场景的界面设计示例。
- 解释每个实例的目的和设计思路。
第四部分:WinCC Flexible数据处理和报警管理1. WinCC Flexible数据处理功能- 介绍WinCC Flexible的数据处理功能,如数据记录和计算。
- 演示如何使用数据处理功能实现特定的业务逻辑。
WinCC flexible如何使用VBScript方法
如何使用VBScript WinCC Flexible提纲如何创建报警系统如何使用VBScript如何配方概述组态脚本调试如何配方如何创建报警系统如何使用VBScriptWinCC Flexible如何使用VBScript概述系统函数及其使用脚本及其使用运行脚本的基本信息使用函数列表如何配方如何创建报警系统如何使用VBScriptWinCC Flexible——运行脚本的基本信息WinCC flexible 提供了预定义的系统函数提供了预定义的系统函数,,以用于常规的组态任务任务。
可以用它们在运行系统中完成许多任务可以用它们在运行系统中完成许多任务,,而无需编程技巧。
当然也可以用运行脚本来解决更复杂的问题当然也可以用运行脚本来解决更复杂的问题。
运行脚本具有编程接口编程接口,,可以在运行时访问部分项目数据可以在运行时访问部分项目数据。
运行脚本的使用是针对具有Visual Basic (VB)和Visual Basic Script (VBS)知识的项目设计者的项目设计者的。
概述系统函数的使用如何使用VBScript如何配方如何创建报警系统如何使用VBScriptWinCC Flexible——运行脚本的基本信息概述运行脚本的使用可以从OP 270/TP 270获得运行脚本获得运行脚本,,因此也可从WinCC flexible (标准版)获得获得。
它支持VBScript 编程语言编程语言。
使用运行脚本允许灵活地实现组态允许灵活地实现组态。
在运行时需要额外功能时可以创建运行脚本,例如例如::数值转换可以在不同度量单位之间使用脚本来转换数值可以在不同度量单位之间使用脚本来转换数值,,例如温度例如温度。
生产过程的自动化脚本可以通过将生产数据传送至PLC 控制生产过程控制生产过程。
如果需要,可以使用返回值检查状态和启动相应的措施可以使用返回值检查状态和启动相应的措施。
可以在脚本中保存自己的VB 脚本代码脚本代码。
WinCC flexible多语言切换
WinCC flexible多语言切换∙悬赏分:5∙- 解决时间:2009-1-21 09:46如何在WinCC flexible项目中进行多语言切换。
如何组态。
问题补充:我按照yhk的方式做了,但是还是不行,无法由中文切换到英文?问题ID: 30973提问者:duanjingq - 新生第1级最佳答案1、首先在项目语言里,添加你所需要切换的几种语言2、打开你所编辑的项目,首先在中文下编辑,然后在右上角的语言切换栏里切换到英文(打个比方),然后将画面中的文本再用英文编辑一遍。
另外,其他,例如报警记录等如果你要用到,也需要相同的操作。
另外一个办法就是打开项目文本的编辑器,把项目中所有的文本批量处理,这样有时后效率更高些。
当然更高级的还可以建立自己的词典,以便自动翻译一些语句。
3、在系统中添加语言切换的按钮。
随便建个按钮,然后在动作中选择语言切换功能,有两种可选,一种是toggle,在几种语言之间来回切换,还有就是切换到指定的语言。
补充:感谢大家的提醒,确实漏了一步:设备设置——语言和字体中将你需要的运行系统语言打上勾才可以更换回答者:yhk - 初级工程师第9级2009-1-20 17:47提问者对于答案的评价:非常感谢大家,现在可以了。
30天内的投票结果:好50% (0)不好50% (0)其他回答可以通过WinCC flexible使用多种语言组态项目。
有各种原因需要创建多语言项目:●想要在多个国家使用同一项目。
项目使用多种语言创建;在调试HMI设备时,仅相应现场处操作员使用的语言被传送到HMI设备。
●想要将多种语言提供给工厂中的不同操作员。
用多种语言创建项目,因为维护人员与操作员使用的语言可能不同。
实例:虽然HMI设备在中国使用,但维修人员只懂英语.要打开“项目语言”编辑器,在“项目试图”中双击“本地化”组中的“项目语言”。
翻译方法首先只创建一种语言的项目,然后对其进行测试。
之后,组态需要的所有其他语言。
flexible多语言字体大小设置
flexible多语言字体大小设置
我在flexible2008的项目中,设置了中/英文语言,但是两者的字体大小不知道能不能独立设置呢?(有的英文占位置多,字体要设小点,但是中文占位置少,字体要大点)!
问题补充:
我设置了,好像没用啊。
而且在项目中改变对象字体时,只要改变任何一种语言的字体大小,切换到另外一种语言时,字体大小也会跟着改变。
最佳答案
可以,
(1)首先在winccflexible的项目管理器——项目——设备——语言设置——项目语言——里面添加英语(英国)勾选上。
(2)WinCCflexible打开后,在左侧目录树里找到:项目--设备--画面--设备设置--语言和字体,双击语言和字体在里面勾选上中文和英语,里面可以设置字体。
WINCC多语言切换设置
W I N C C多语言切换设
置
标准化管理处编码[BBX968T-XBB8968-NNJ668-MM9N]
WINCC多语言切换设置
WINCC
1.静态文本
2.按钮
3.报警
文本库
首先通过图形编辑器的菜单: 视图语言来确定当前编辑语言
通过动态向导设置切换按钮
选择需切换的语言
重复向导配制完成所有语言切换按钮
通过WINCC工具中的Easy Language选择需转换的画面和语言,注意不要选择当前使用的语言
选择Export和输出文件后点击Start开始输出,结束后用NOTEPAD打开相对应的文件
如原有的英文环境下创建的按钮输出后在NOTEPAD中显示如下
按钮4;0;;宋体;12;FALSE;FALSE;FALSE
然后对文件中带的区域进行编辑
修改成
按钮4;0;西门子;宋体;12;FALSE;FALSE;FALSE
保存后关闭文件然后再次利用Easy Language进行文件导入
画面上的转化工作结束
报警信息的转换需通过WINCC的文本库来实现
组态完标准的报警信息后
打开文本库
在English一栏中找到对应的文本并翻译后手动填入Chinese一栏报警组态结束
最终的测试画面
英文
中文。
wincc_flexible组态简介
Wincc_Flexible组态简介WinCC flexible,德国西门子(SIEMENS)公司工业全集成自动化(TIA)的子产品,是一款面向机器的自动化概念的HMI软件。
WinCC flexible 用于组态用户界面以操作和监视机器与设备,提供了对面向解决方案概念的组态任务的支持。
WinCC flexible与WinCC十分类似,都是组态软件,而前者基于触摸屏,后者基于工控机。
HMI由硬件和软件两部分组成,硬件部分包括处理器、显示单元、输入单元、通信接口、数据存贮单元等,其中处理器的性能决定了HMI 产品的性能高低,是HMI的核心单元。
根据HMI的产品等级不同,处理器可分别选用8位、16位、32位的处理器。
HMI软件一般分为两部分,即运行于 HMI硬件中的系统软件和运行于PC机Windows操作系统下的画面组态软件(如WinCC flexible)。
使用者都必须先使用HMI的画面组态软件制作“工程文件”,再通过PC机和HMI 产品的串行通信口,把编制好的“工程文件”下载到HMI的处理器中运行。
HMI人机界面产品的基本功能包括:1、设备工作状态显示,如指示灯、按钮、文字、图形、曲线等;2、数据、文字输入操作,打印输出3、生产配方存储,设备生产数据记录4、简单的逻辑和数值运算5、可连接多种工业控制设备组网HMI的选型指标包括:1、显示屏尺寸及色彩、分辨率、HMI的处理器速度性能、2、输入方式:触摸屏或薄膜键盘3、画面存贮容量,注意厂商标注的容量单位是字节(byte)、还是位(bit)4、通信口种类及数量,是否支持打印功能本模块主要介绍西门子TP 270触摸屏,其接口外形如图3-2所示,接口功能描述见表3-1。
图3-2 西门子TP 270接口排列图表3-1接口功能描述编号描述应用1接地连接用于连接到机架地线2电源连接到电源 +24V DC3接口IF1B RS 422/RS 485(未接地)接口4接口IF1A用于PLC 的RS 232接口5接口IF2用于PC、PU、打印机的RS 232接口6开关用于组态接口IF1B7电池连接连接可选备用电池8USB接口用于外部键盘,鼠标等的连接9插槽B用于CF卡10以太网接口(只用于MP 270B)连接RJ45以太网线11插槽A(只用于MP 270B)用于CF卡触摸屏设备的装载程序1、装载程序图3-6显示了触摸屏设备启动期间和运行系统结束时迅速出现的装载程序。
Winccflexible如何使用配方
组态配方 ——配方及配方编辑器
配方数据记录名——在配方中唯一地标识配方数据记录。 显示名称——配方数据记录的显示名称在运行时显示在配方视图 中,并且可以用多种语言进行组态。可以指定描述性的名 称或与产品直接相关的标志,例如产品编号。 配方数据记录号——在配方中唯一地标识配方数据记录。
输入的值——组态期间可以在配方数据记录中输入数值。在将项 目传送给HMI设备时,也传送了配方数据记录。如果HMI 设备已经有了数据记录,那么根据传送设置,他们将在用 户提示之后被覆盖。 信息文本——此处可以输入关于配方元素的帮助信息,运行时将 向用户显示该信息。
这里使用档案柜的实例对配方的结构 进行说明。每个配方代表了显示的文件 机柜里一个抽屉,从而恰为一个产品。 如果果汁厂要生产橙味、苹果味和热带 水果味的饮品,那么需要针对每种口味 组态一个配方。
6
WinCC flexible
如何使用配方
WinCC Flexible
如何创建报警系统 如何使用VBScript 如何使用配方
15
WinCC flexible
如何使用配方
WinCC Flexible
如何创建报警系统 如何使用VBScript 如何使用配方
组态配方 ——配方及配方编辑器
版本——标识最近一次对配方进行更改的日期和时间。 元素名称——可以在配方中唯一地标识配方元素。可以分配唯一 的描述性名称或标志,例如机械设备上的坐标轴标志或配 料。 分配的变量——每个配方元素都分配有一个配方变量,运行时配 方数据记录值就存储在该变量中。 缺省值——在创建新配方数据记录时作为缺省项使用。
3
WinCC flexible
如何使用配方
WinCC Flexible
如何创建报警系统 如何使用VBScript 如何使用配方
第9章-多语言项目PPT课件
组态软件WinCC及其应用
2021/3/12
Hale Waihona Puke 组态软件WinCC及其应用9.2.2 翻译文本库的文本
翻译在文本库中管理的文本既可在文本库中进行, 也可在外部进行。如果只管理文本库中的少量文 本,则可直接在文本库中对其进行翻译;如果管 理文本库中的大量文本,例如已经组态了包含有 许多消息的项目,则可在文本库外部翻译文本。 当直接在文本库中进行翻译时,先在现有语言下 选择相关术语的行,注意源文本和已翻译文本的 ID号必须一致;再选择目标语言的列输入信息文 本,所给出语言的所有条目均输入该列中。
2021/3/12
组态软件WinCC及其应用
9.1.2 组态多语言项目的前提
组态多语言项目时,操作系统必须满足下列要求: (1)操作系统上必须安装有项目语言。 (2)操作系统上必须指定正确的系统区域设置 (操作系统语言)作为缺省设置,特别是采用亚 洲语言进行组态时。 (3)操作系统必须提供任何要使用的特殊字体, 尤其是非拉丁字体,如西里尔字母或亚洲语言字 体。 (4)必须在操作系统中安装相应输入法来输入字 体。对于每个正在运行的应用程序,可选择不同 的输入法。
2021/3/12
组态软件WinCC及其应用
组态多种语言时,需要考虑使用下列WinCC中的 编辑器,包括:
文本库。 图形编辑器。 报警记录。 报表编辑器。 用户管理器。 用户归档。 画面目录树管理器。
2021/3/12
组态软件WinCC及其应用
9.1.3 组态多语言项目的步骤
(1)在操作系统上安装所有需要的字体和输入法。如果 组态非拉丁字体,则可用的相关字体必须是小字体。 (2)在操作系统上激活希望组态的语言。 (3)安装WinCC完整版,它带有WinCC用户界面语言使 用时所需要的所有语言。如果后来再安装语言,则这些语 言的标准文本都不会自动传送给文本库。 (4)在创建新项目时,WinCC用户界面语言即为安装 WinCC时所选择的语言。重新启动,WinCC将以最近设置 的WinCC用户界面语言打开。 (5)打开WinCC中的报警记录。
WinCC flexible 项目的组态PPT课件
在如下图所示的WinCC flexible首页,点击“打开 一个ProTool项目”,将出现 “打开现有项目”窗口。
23
第23页/共29页
13
第13页/共29页
WinCC flexible 如何创建项目
一、利用项目向导创建项目
5.组态系统画面
“系统画面”界面如下图所示。系统画面包括:语言切 换、系统诊断、用户管理、项目信息、系统信息、系统设 置等画面。点击左侧的复选框,可以添加所需要的系统画 面;点击上方的复选框“系统画面的根画面”可以为所选 系统画面设置一个根画面;点击上方的复选框“所有的系 统画面”可以一次性将所有系统画面均选择上。选择完毕 后,点击右下方的“下一步”按钮,进入“库”界面。
项目窗口
按向导一步步组态完毕后,点击“完成”按钮,稍等片 刻,所创建的项目被打开,出现如下图所示的项目窗口。
18
第18页/共29页
WinCC flexible 如何创建项目 一、利用项目向导创建项目
项目窗口
在左侧的项目视图中,包含所创建项目HMI设备的各 个组成部分:画面、通讯、报警管理、配方、历史数据、 脚本以及报表等;双击每个组成部分下方的条目即可在窗 口中的工作区域打开该条目的编辑窗口;在右侧的工具箱 视图中,包含了项目的简单对象、增强对象、图形和库。
19
第19页/共29页
WinCC flexible 如何创建项目 一、利用项目向导创建项目
•注 意 : 不 必 完 全 按 照 项 目 向 导 的 所 有 步 骤 来 进 行 项 目 的 创 建和属性设置,在项目向导中的任何一步点击“完成”按 钮,即可创建一个项目,并且该项目被打开,该项目未设 置的属性均为默认属性设置,在该项目的项目窗口中,可 以重新编辑和设置该项目的各个属性。
WinCC和WinCC Flexible的区别
WinCC和WinCC Flexible的区别
由于名称的原因,wincc和simatic wincc flexible可能会被误认为是同一个软件,但是这两个软件有很大的区别。
wincc是一种复杂的scada(数据采集与监控)系统,用于高效控制自动化过程。
它基于windows平台,是用于计算机的组态软件,可实现过程可视化,能为各种工业领域提供完备的操作和监视功能,涵盖从简单的单用户系统,直到采用冗余服务器和远程web客户端解决方案的分布式多用户系统;wincc的特点之一是开放性,它可方便地与标准程序和用户程序组合在一起使用,建立人机界面,满足实际需要。
wincc提供了丰富的选件,可以实现复杂的监控任务。
wincc可以实现归档,保存对用户有价值的数据。
wincc flexible是西门子人机界面的组态软件,是protool的后续产品。
它可用于组态西门子所有新型的操作面板,也可以用于计算机;wincc flexible可以移植protool的项目,还可以通过选件实现opc通信、远程诊断等功能。
wincc和wincc flexible都可以在计算机上运行,以图形化的方式对现场的plc进行监控,也都可以实现数据归档。
但是wincc的可扩展性比wincc flexible更强。
wincc目前的最新版本是wincc v7.0 sp1, wincc flexible目前最新的版本是wincc flexible 2008,其中文版是免费的,不需要许可证就可以使用。
