WinCC中的按钮对象显示的文本怎样根据变量和当前语言进行切换?

原中文项目中一个按钮显示的文本,是要根据某个过程变量的值显示不同的文本,如Bool1=1时显示“模式1“,Bool1=0时显示”模式2“,原来是通过按钮对象的文本属性利用动态对话框来实现的。现在要将项目改造成多语言,中文和英文,以后可能还要再增加第三种语言,怎样根据所选择的语言和过程变量的值,使按钮文本显示不同的内容?请各位大侠帮忙,但最好不要是另外增加静态文本的办法。

最佳答案

1、使用脚本,获取当前系统的语言,然后再根据你的变量返回不同的语言文本
2、使用文本库。
不过好像还是得使用脚本,不过是返回的是文本参考类型的变量就行了参考:
如何在 OS 上组态一个组合框 (combo box),并且能够自动根据不同语言自动填充相应的文本?
https://support.industry.siemens.com/cs/cn/zh/view/28921535
如何在 SIMATIC WinCC 中将语言设置为东欧语言?
https://support.industry.siemens.com/cs/cn/zh/view/996777

3、多弄个按钮,按钮组态成多语言的,然后根据你的那个变量真假选择显示哪个按钮
嗯,感觉这个更简单直观些

提问者对于答案的评价:
非常感谢

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc359820.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午11:11
下一篇 2021年7月5日 上午11:11

相关推荐

  • WINCC的C动作和VBS动作

    本人刚开始学习WINCC,感觉WINCC的动作特别难,因为不懂C语言和VBS语言,请问各位有没什么好办法,你们是怎么学的,有人有C动作和VB动作的文件集合吗?有的话发个链接,谢谢!…

    SIMATIC WinCC 2017年6月12日
  • 博图软件问题

    用博图软件做的屏打不开了。如何解决? 问题补充:用的博图软件是v12版本的,其他屏程序都能打开,就一个打不开。请问v12版本的博图是否有不同的安装包可以选择?v12 sp…

    SIMATIC WinCC 2017年7月30日
  • HMI如何实现跑马灯式的报警条

    HMI如何实现跑马灯式的报警条,像维纶那样的 最佳答案 变量控制图形列表 提问者对于答案的评价:o

    SIMATIC WinCC 2021年7月5日
  • WINCC5.1

    变量的历史纪录如何做?归档变量为什么不能输出? 显示数据库服务器没有连接 最佳答案 WinCC V5.1的数据库是Sybase SQL An…

    SIMATIC WinCC 2019年6月11日
  • WINCC 画面的弹出

    我以前做的弹出画面都是一个窗口画面,对应一个画面,这样造成的后果是一个画面都是窗口画面影响后期画面的设置,而且做显示的时候不会在鼠标的XY的坐标上,这个我如何去解决它,如果需要脚本…

    SIMATIC WinCC 2020年11月1日
  • 一个阀门,三种颜色,有必要用画面模版吗?

    wincc上有48个阀门,有三种颜色表示它的状态。我在上一个项目中用了脚本来表示三种不同的状态,结果造成wincc画面翻页后元件要闪烁很长时间才稳定。这个项目我想克服这个问题,但是…

    SIMATIC WinCC 2019年6月11日
  • wincc5.0授权装不上

    我没有装过WINCC授权,这次想试装一下,但需要的9个授权只有3个装上了,另外几个都显示灰色。我装的wincc是5.1版本的,我对wincc是个初学者,希望能说的清楚点,最好是可以…

    SIMATIC WinCC 2019年6月11日
  • 关于在线表格和趋势控件的打印功能

    winccV6.2在线表格和趋势控件提供的打印功能非常好。 但是有个小问题: 比如A可以查看表格和趋势,但是不能打印; B可以查看也可以打印。&nbs…

    SIMATIC WinCC 2019年6月11日
  • WINCC怎么通过快捷方式关联启动其它的软件???

    由于这个软件是分布式软件,有很多执行文件还有.DLL文件加载,所以没法直接通过启动.EXE达到启动软件的目的。这个软件本身可以创建快捷方式,然后通过快捷方式启动软件,想问问大神们W…

    SIMATIC WinCC 2021年7月5日
  • 关于WINCC V6.2 ASIA选件的安装问题

    我已经安装了WINCC V6.2 ASIA,现在我有一个WEB NAVIGATOR V6.2的英文版本,可以一起安装使用吗? 最佳答案 当然…

    SIMATIC WinCC 2019年6月11日

发表回复

登录后才能评论