技术论坛

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

返回主题列表
作者 主题
黯然神伤
游民

经验值:144
发帖数:6
精华帖:0
楼主    2020-11-16 16:09:55
主题:按钮功能实现的多种方式(WinCC V7.5 SP1)

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

 

 


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