按钮功能实现的多种方式(WinCC V7.5 SP1)

已锁定

黯然神伤

  • 帖子

    6
  • 精华

    0
  • 被关注

    2

论坛等级:游民

注册时间:2017-08-03

普通 普通 如何晋级?

按钮功能实现的多种方式(WinCC V7.5 SP1)

5814

15

2020-11-16 16:09:55

1.C置位复位


编写C脚本,置位位,将C1置成为1

 

SetTagBit("C1",1);  //Return-Type: BOOL

 

编写C脚本,置位位,将C1置成为0

 

SetTagBit("C1",0);  //Return-Type: BOOL

 


2.直接连接

 


 

3. VB

 

C1.read

C1.write 1

 

C1.Read

C1.Write 0

 


4. C取反(C脚本!取反)


//C脚本按钮取反

SetTagBit("C1",!GetTagBit("C1") );         //Return-Type: BOOL

 

 

 

 

5.C if 取反


通过if…else…进行取反控制

 

//C脚本的if……else……取反

BOOL V1;

V1=GetTagBit("C1");//Return-Type: BOOL

 

if (V1==0)

SetTagBit("C1",1);//Return-Type: BOOL

else

SetTagBit("C1",0);//Return-Type: BOOL

 

6. VB if 取反


通过VB的if…else…进行取反控制

C1.Read

If C1.Value = 0 Then

C1.Write 1

Else

C1.Write 0

End If

 

 


按钮功能实现的多种方式(WinCC V7.5 SP1) 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有31066条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

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