sgliguobin
级别: 略有小成
精华主题: 0
发帖数量: 100 个
工控威望: 243 点
下载积分: 5468 分
在线时间: 29(小时)
注册时间: 2013-01-22
最后登录: 2019-06-11
查看sgliguobin的 主题 / 回贴
楼主  发表于: 2018-02-09 10:34
我想在组态王里电机启动时搅拌机浆叶就开始旋转,电机停止时,搅拌机浆叶就停止旋转。论坛里有一些比较复杂,不知各位大师有没有一些简单快捷的方法呢?
工控人生之精华
zhangqi_1234
级别: 略有小成
精华主题: 0
发帖数量: 336 个
工控威望: 487 点
下载积分: 4001 分
在线时间: 245(小时)
注册时间: 2013-03-22
最后登录: 2024-04-17
查看zhangqi_1234的 主题 / 回贴
1楼  发表于: 2018-02-09 15:08
     添加一个内部整型变量,编写脚本程序:当电机正转时(由另一个布尔型变量表示),变量每隔一段时间(时间自定,可以是0.1s、0.5s或1s)加1。当电机反转时,变量每隔一段时间减1。电机停止时,变量停止变化,变量值限制在-360至360之间。画面中做一个三叶片对象,设定该对象做旋转运动,旋转角度由变量决定。这种方法做仿真和实际通信都可以。
    也可以在PLC编程中,用一个存储器如D100(三菱)或MW100(西门子),电机正转(Y0=1或Q0.0=1)时,D100或MW100定时自加1,电机反转(Y1=1或Q0.1=1)时,D100或MW100定时自减1,数值变化范围设定在-360至360之间。组态王画面上的三叶片对象的旋转角度,由外部变量D100或MW100决定。这种方法只能用于实际通信。
本帖最近评分记录:
  • 下载积分:+1(wzg87623) 热心助人!
    sgliguobin
    级别: 略有小成
    精华主题: 0
    发帖数量: 100 个
    工控威望: 243 点
    下载积分: 5468 分
    在线时间: 29(小时)
    注册时间: 2013-01-22
    最后登录: 2019-06-11
    查看sgliguobin的 主题 / 回贴
    2楼  发表于: 2018-02-09 15:48
    谢谢,组态王如果有一个这么实用的控件就好了。
    工控人生之精华
    焦刘吉
    紧跟时代发展,努力做好时代青年
    级别: 工控侠客
    精华主题: 0
    发帖数量: 1460 个
    工控威望: 4682 点
    下载积分: 14845 分
    在线时间: 429(小时)
    注册时间: 2015-05-19
    最后登录: 2024-03-23
    查看焦刘吉的 主题 / 回贴
    3楼  发表于: 2018-02-09 20:10
    可以使用动态图库
    Rules are always made by the strong, and history is always written by the winners.
    sgliguobin
    级别: 略有小成
    精华主题: 0
    发帖数量: 100 个
    工控威望: 243 点
    下载积分: 5468 分
    在线时间: 29(小时)
    注册时间: 2013-01-22
    最后登录: 2019-06-11
    查看sgliguobin的 主题 / 回贴
    4楼  发表于: 2018-02-12 11:53
    引用
    引用第2楼sgliguobin于2018-02-09 15:48发表的  :
    谢谢,组态王如果有一个这么实用的控件就好了。
    可是我在组态王软件里没有找到动态图库啊。
    工控人生之精华
    wzg87623
    级别: 探索解密
    精华主题: 0
    发帖数量: 84 个
    工控威望: 127 点
    下载积分: 722 分
    在线时间: 12(小时)
    注册时间: 2019-07-10
    最后登录: 2024-02-22
    查看wzg87623的 主题 / 回贴
    5楼  发表于: 2022-03-25 20:24
    我也遇到同样的问题,很头疼 。
    工控小白