回复:在WinCC里面如何做到当一个WORD型外部变量的某一位为1时,画面中一个组对象会以5/s速度移动。

zhangli0

版主 西门子1847工业学习平台

  • 帖子

    17205
  • 精华

    64
  • 被关注

    896

论坛等级:至圣

注册时间:2003-06-06

钻石 钻石 如何晋级?

发布于 2013-08-13 09:13:35

1楼

1、word外部变量如果所有位都为0那么这个word变量的值就是0,如果是判断只是一位为才移动你可以考虑判断这个word的值为1,2,4,8,16,32,64,128,...........65536,只要是他们中的一个值,则说明这个word的某一位就为1了。
2、可以用局部变量也可以用结构变量,结构变量的优势就是能方便处理具有相同功能的设备的显示和控制,画面做控制,用画面窗口显示这个画面,画面窗口加变量前缀。如果你用局部变量(wincc的内部变量)做的也是可以如果做多个设备的控制显示操作,则需要建立多个画面,或者一个画面上画多个设备的操作和显示。
活到老,学到老!为了生活学习吧!
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32757条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。