CIMC中国智能制造挑战赛BBS

 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2354|回复: 4

[程序提问] HMI设置按钮的时候如何实现单击

[复制链接]

该用户从未签到

发表于 2021-4-22 23:25:22 | 显示全部楼层 |阅读模式 来自 中国安徽
问题内容:如何实现点击按钮,MDI会回零,再操作其他步骤之后,再点击按钮,继续回零。我们只能做到点击之后回零,但是操作其他步骤之后圆盘会自动回零。
设置按钮的时候,属性使用单击,但是不能设置取反位,取反位需要对bool量使用,而DCC选的模块定义的变量是wood或者其他的。如果把默认变量表中的变量改为Bool量,编译会出错,触发器不能实现此功能。
相关图片:


回复
  • TA的每日心情
    开心
    2021-7-10 15:59
  • 签到天数: 16 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    发表于 2021-4-24 14:06:07 | 显示全部楼层 来自 中国河南郑州
    按钮 按下的时候回零置位,松开的时候回零复位就行了,
    回复
  • TA的每日心情
    奋斗
    2020-3-24 11:30
  • 签到天数: 7 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    发表于 2021-4-25 14:54:55 | 显示全部楼层 来自 中国湖北宜昌
    可以设计按下释放分别置位位,复位位

    点评

    默认变量表里面与DCC链接的变量类型为word,而置位位,复位位改变的是Bool型变量,如果把默认变量表里面的变量改为Bool型,编译会报错,触发器不支持该类型的变量,这里的触发器是DCC里面的模块吗?模块选的不对吗?  详情 回复 发表于 2021-4-26 08:53
    回复

    该用户从未签到

     楼主| 发表于 2021-4-26 08:53:44 | 显示全部楼层 来自 中国安徽
    圆滚滚 发表于 2021-4-25 14:54
    可以设计按下释放分别置位位,复位位

    默认变量表里面与DCC链接的变量类型为word,而置位位,复位位改变的是Bool型变量,如果把默认变量表里面的变量改为Bool型,编译会报错,触发器不支持该类型的变量,这里的触发器是DCC里面的模块吗?模块选的不对吗?如果不对,应该用什么样的?如果都不是,那是什么问题呢?
    回复
  • TA的每日心情
    奋斗
    2020-3-24 11:30
  • 签到天数: 7 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    发表于 2021-5-6 15:20:49 | 显示全部楼层 来自 中国湖北宜昌
    cimc_FtpBNi1BVq 发表于 2021-4-26 08:53
    默认变量表里面与DCC链接的变量类型为word,而置位位,复位位改变的是Bool型变量,如果把默认变量表里面 ...

    Word型变量可使用置位变量中的位和复位变量中的位,设置好你是word中的哪一位就好
    回复
    1框架
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    关闭

    站长推荐上一条 /2 下一条

    QQ|小黑屋|Archiver|China Intelligent Manufacturing Challenge |京公网安备11010502043466号

    GMT+8, 2024-11-23 00:08 , Processed in 1.208157 second(s), 25 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

    快速回复 返回顶部 返回列表