<object id="ayu7o"></object>

      <object id="ayu7o"></object>

    1. <menuitem id="ayu7o"></menuitem>
      <object id="ayu7o"></object>
      加入收藏 在線留言 聯系我們
      關注微信
      手機掃一掃 立刻聯系商家
      全國服務熱線18475208684

      西門子PLC模塊代理商-山西西門子s7 200 smart代理商

      更新時間
      2024-12-02 08:00:00
      價格
      請來電詢價
      PLC觸摸屏代理商
      西門子代理商
      伺服電機驅動電纜
      西門子一級代理商
      變頻器直流調速器
      西門子一級總代理商
      聯系電話
      13922889745
      聯系手機
      18475208684
      聯系人
      向小姐
      立即詢價

      詳細介紹

      西門子Wincc畫面中復選框的使用(后附腳本下載方式)

          在西門子wincc畫面中,有時候項目會涉及浮選框的使用,如上圖所示。

      注:下面所有操作只是用來演示仿真使用,并無實際代表意義!!!

      步驟:

      1、西門子Step7中新建3個BOOL量,并且通過編譯傳送至Wincc變量管理器中(此方法WINCC安裝時需自定義安裝,把“AS-OS”勾選上),如下圖:

      2、打開wincc圖形編輯器,在畫面中放置復選框,設置好框數量,這里設置3,如下圖:

      3、在“屬性”--->“字體”中,根據不同索引號,設置好文本:索引1對應文本為“操作員A”;索引2對應文本為“操作員B”;索引3對應文本為“操作員C”;如下3圖所示:

      4、編寫腳本,在復選框“事件”-->“屬性主題”-->“輸出/輸入”-->“選擇框”-->“更改”編寫如下C腳本,下圖中所示:

      具體C腳本:

      #include "apdefap.h"

      void OnPropertyChanged(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName,  long  value)

      {

      SetTagDWord("FXK",value);                                  

      if (value&1) SetTagBit("S7$程序(1)/FXK_11",1);   

      else SetTagBit("S7$程序(1)/FXK_11",0);                    

      if (value&2) SetTagBit("S7$程序(1)/FXK_12",1);

      else SetTagBit("S7$程序(1)/FXK_12",0);                 

      if (value&4) SetTagBit("S7$程序(1)/FXK_13",1);   

      else SetTagBit("S7$程序(1)/FXK_13",0);   

      }


      相關產品

      聯系方式

      • 電  話:13922889745
      • 經理:向小姐
      • 手  機:18475208684
      • 微  信:18475208684