回复:如何读取WINCC时间_时分秒,然后比较数字量输出

RENHQ

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

  • 帖子

    13877
  • 精华

    61
  • 被关注

    2191

论坛等级:至圣

注册时间:2008-12-28

钻石 钻石 如何晋级?

发布于 2016-09-10 15:40:39

1楼

WINCC插入系统驱动,然后创建变量可以读取系统时间变量用脚本的话

VBS:if hmiruntime.tags("Hour").read >=0 and hmiruntime.tags("Hour").read<8 then

    hmiruntime.tags("M1_0").write 1

   else

    hmiruntime.tags("M1_0").wtite 0

   end if

变量名称和意思你的一样

C:

if GetTagWord("Hour")>=0 && GetTagWord("Hour") < 8

    SetTagBit("M1_0",1);

else

    SetTagBit("M1_0",0);


语法上倒是差不多

只是读取变量和设置变量有专门的函数

Q群:https://jq.qq.com/?k=9BDuEgf6
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有33028条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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