昆仑通态设备状态如何显示不同的文本 点击:3061 | 回复:16



风中百合哈哈

    
  • 精华:0帖
  • 求助:16帖
  • 帖子:43帖 | 746回
  • 年度积分:1739
  • 历史总积分:7397
  • 注册:2009年12月07日
发表于:2021-09-04 16:41:04
楼主
求助帖50分-未结帖

如题,设备的状态显示 暂停、急停、手动、自动等,用一个文本框来显示不同的内容,在线等



楼主最近还看过



电气小霍

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 6回
  • 年度积分:0
  • 历史总积分:62
  • 注册:2016年5月05日
发表于:2021-09-09 14:34:14
1楼

直接用动画按钮这个构件就可以了

D1CFD7C1-6E67-4c4e-BBBF-B1D89BCA4A47.png

AI雪

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 204回
  • 年度积分:26
  • 历史总积分:1951
  • 注册:2016年8月07日
发表于:2021-09-04 20:00:20
2楼

每个状态在PLC里面都对应一个开关量,然后你每个状态都做个文本,叠起来并隐藏,哪个置1就显示。这个比较简单。或者你去写脚本应该也行。在运行策略里面

关育谋

  • [版主]
  • 精华:5帖
  • 求助:22帖
  • 帖子:738帖 | 5640回
  • 年度积分:68
  • 历史总积分:84034
  • 注册:2004年5月28日
发表于:2021-09-05 12:09:09
3楼

设置一个寄存器,假设变量名为DT0

然后用文本标签做出暂停、急停、手动、自动这些文本
用脚本控制

当DT0=1时让暂停这个文本显示,其他隐藏

当DT0=2时让急停这个文本显示,其他隐藏

以此类推。

yerone

  • 精华:0帖
  • 求助:0帖
  • 帖子:27帖 | 943回
  • 年度积分:0
  • 历史总积分:282
  • 注册:2006年7月22日
发表于:2021-09-06 12:47:41
4楼

使用动画按钮构件  分段显示即可

帝一

  • 精华:0帖
  • 求助:1帖
  • 帖子:7帖 | 38回
  • 年度积分:520
  • 历史总积分:2030
  • 注册:2014年3月17日
发表于:2021-09-06 13:38:38
5楼

 暂停、急停、手动、自动的显示,都是用PLC的变量控制的,这个显示要看你PLC程序里面是怎么设置的。比如说M0.0=1,表示暂停;M0.1=1,表示急停;M0.2=0,表示手动;M0.2=1,表示自动,那么你可以把这三个变量组态传输到触摸屏的组态程序里面,然后画面上做四个文本,分别用对应变量的值来表示是否显示。例如M0.0=1,文本暂停显示,依次类推,可以把四个文本分开显示;如果用一个文本框显示,那你就要弄清楚你的手动/自动与暂停/急停的值会不会同时发生,如果是同时发生,最好分开显示。如若一定要做成同时显示,那可以做成诸如自动急停、自动暂停之类的,两个变量值同时满足后显示

风中百合哈哈

  • 精华:0帖
  • 求助:16帖
  • 帖子:43帖 | 746回
  • 年度积分:1739
  • 历史总积分:7397
  • 注册:2009年12月07日
发表于:2021-09-06 14:15:13
6楼

"帝一" 的回复,发表在4楼
        对内容: 【暂停、急停、手动、自动的显示,都是用PLC的变量控制的,这个显示要看你PLC程序里面是怎么设置的。比如说M0.0=1,表示暂停;M0.1=1,表示急停;M0.2=0,表示手动;M0.2=1,表示自动,...】进行回复:

        -----------------------------------------------------------------


能再具体点吗

风中百合哈哈

  • 精华:0帖
  • 求助:16帖
  • 帖子:43帖 | 746回
  • 年度积分:1739
  • 历史总积分:7397
  • 注册:2009年12月07日
发表于:2021-09-06 14:15:27
7楼

"关育谋" 的回复,发表在2楼
        对内容: 【设置一个寄存器,假设变量名为DT0然后用文本标签做出暂停、急停、手动、自动这些文本用脚本控制当DT0=1时让暂停这个文本显示,其他隐藏当DT0=2时让急停这个文本显示,其他隐藏以此类推。...】进行回复:

        -----------------------------------------------------------------


能再具体点吗


帝一

  • 精华:0帖
  • 求助:1帖
  • 帖子:7帖 | 38回
  • 年度积分:520
  • 历史总积分:2030
  • 注册:2014年3月17日
发表于:2021-09-06 17:09:12
8楼

"风中百合哈哈" 的回复,发表在5楼
        对内容: 【"帝一" 的回复,发表在4楼        对内容: 【暂停、急停、手动、自动的显示,都是用PLC的变量控制的,这个显示要看你PLC程序里面是怎么设置的。比如说M0.0=1,表示暂停;M0.1=1,表...】进行回复:

        -----------------------------------------------------------------


我说的是用开关量控制显示,楼上寄存器的相当于用模拟量的值来做控制,没法再具体了。

yigedaluobo

  • 精华:0帖
  • 求助:4帖
  • 帖子:9帖 | 24回
  • 年度积分:1
  • 历史总积分:164
  • 注册:2021年3月16日
发表于:2021-09-15 17:30:08
9楼

文本框显示字符串变量data0,然后在策略里写啊

if <条件1> then

data0 = 暂停

endif

if <条件2> then

data0 = 急停

endif

……

玉皇盖金殿

  • 精华:0帖
  • 求助:8帖
  • 帖子:14帖 | 19回
  • 年度积分:505
  • 历史总积分:1165
  • 注册:2020年10月12日
发表于:2021-09-27 18:01:21
10楼

用脚本


Allrd

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 39回
  • 年度积分:0
  • 历史总积分:174
  • 注册:2015年7月02日
发表于:2021-09-29 11:04:08
11楼

动画显示构件不是可以实现吗,地址是不是一样

星空的那边是

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 20回
  • 年度积分:31
  • 历史总积分:82
  • 注册:2018年3月31日
发表于:2021-10-04 09:35:26
12楼

学习了

Smile-lyc

  • [管理员]
  • 精华:127帖
  • 求助:50帖
  • 帖子:3482帖 | 22331回
  • 年度积分:1963
  • 历史总积分:145694
  • 注册:2006年8月04日
发表于:2021-10-18 14:35:59
13楼

感谢求助者和答疑者对求助答疑板块的厚爱,赠人玫瑰,手留余香。

对于求助者要求:

1、请在一个月内自行结贴,把悬赏积分(如果设置积分悬赏求助)发放给答疑者;

2、如果在求助答疑过程中,自己已经有效解决问题,建议大家把解决问题方法在自己求助帖分享,有效分享可以获得50积分奖励。


oceano1

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 21回
  • 年度积分:0
  • 历史总积分:74
  • 注册:2018年4月09日
发表于:2021-10-21 22:30:26
14楼

方法很多,学习

离苏州很近

  • 精华:1帖
  • 求助:0帖
  • 帖子:13帖 | 514回
  • 年度积分:0
  • 历史总积分:686
  • 注册:2003年8月12日
发表于:2021-11-01 14:39:46
15楼

直接用动画按钮这个构件就可以了

电气小霍的方法最方便


不到65

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 31回
  • 年度积分:0
  • 历史总积分:180
  • 注册:2021年3月01日
发表于:2021-11-25 13:31:03
16楼

F906DCE0-5A79-49e9-85B4-1F80B91C94E8.png

如图 按照不同状态变量不同值才显示不同的文本或者图案


热门招聘
相关主题

官方公众号

智造工程师