18luck网站

18luck网站電子設計 | 18luck网站Rss 2.0 會員中心 會員注冊
搜索: 您現在的位置: 18luck网站 >> 18luck平台 >> plc軟件使用 >> 正文

如何組態PLC塊中的結構變量,使其連接能在OS係統(WinCC) 中使用?

作者:佚名    文章來源:本站原創    點擊數:    更新時間:2019-02-07

組態步驟

1. 在 SIMATIC Manager 中插入一個(ge) FB功能塊,雙擊FB1打開此功能塊。
2. 在功能塊FB1中新建結構變量aaa,然後在此結構變量中建立三個(ge) 元素為(wei) a1、a2、a3。

 
圖1 建立結構變量

3. 在 FB1 中選擇結構變量aaa,單擊右鍵打開 aaa 的關(guan) 聯菜單。打開 aaa 的 “Object Properties”。跳轉到 “Attributes”標簽,輸入係統屬性 “S7_m_c”。輸入值“true”。單擊 “OK”保存設置。

 
圖2 組態結構變量屬性

注意:在“Attributes”標簽中,可以看到一個(ge) 係統屬性 “S7_xm_c”,此屬性在普通的OS項目中沒有任何意義(yi) ,此功能是針對於(yu) PCS7項目增加的功能。

 
圖3 結構變量屬性

4. 在 SIMATIC Manager中創建一個(ge) OB1功能塊,雙擊打開OB1,然後在程序中調用FB1並且設置背景數據塊為(wei) DB1。

 
圖4 FB1調用程序

5. 在SIMATIC Manager 中選擇 DB1,單擊右鍵打開 DB1 的關(guan) 聯菜單。打開 DB1 的 “Object Properties”。跳轉到 “General – Part1” 標簽,在“Symbolic Name”中輸入ddd並點擊“OK”保存設置。

 
圖5 DB1符號名設置

6. 在SIMATIC Manager 中選擇 DB1,單擊右鍵打開 DB1 的關(guan) 聯菜單。通過 “Special Object Properties > Operator Control and Monitoring...” 打開 DB 的 OC&M 屬性。啟用 “Operator Control and Monitoring”選項框並單擊 “Save”保存設置。

 
圖6 DB1 OC&M設置

7. 在 SIMATIC Manager 中選擇 DB1,單擊右鍵打開 DB1 的關(guan) 聯菜單。打開 DB 的 “Object Properties”。跳轉到 “Attributes” 標簽,輸入係統屬性 “S7_m_c”。輸入值 “true”。單擊 “OK”保存設置。

 
圖7 DB1 Attributes設置

8. 在 SIMATIC Manager 中選擇 OS站,單擊右鍵打開 OS站 的關(guan) 聯菜單。打開 OS站 的 “Compile”,點擊“Next”打開項目選擇界麵,選擇要關(guan) 聯的plc程序如下圖,再點擊“Next”兩(liang) 次,最後點擊“Compile”完成項目編譯。

 
圖8 PLC程序選擇

9. 在 SIMATIC Manager 中打開 OS項目,然後在WinCC項目樹中展開結構變量,可以看到PLC程序中的FB1已經被編譯過來了。

 

圖9 結構變量

10. 在WinCC變量管理器“SIMATIC S7 PROTOCOL SUITE—TCP/IP”下可以看到編譯過來的S7連接,在S7連接裏可以看到編譯過來的FB1中的結構變量。

 

圖10 編譯過來的結構變量

聲 明 目前PLC程序塊中的複雜數據類型的編譯功能,隻支持結構變量的編譯,而數組和UDT數據類型目前還不支持,因為(wei) 在數組和UDT類型變量的屬性中沒有“S7_m_c”這個(ge) 參數,所以無法進行編譯。

 
圖11 數組變量屬性參數

 
圖12 UDT變量屬性參數

Tags:組態PLC塊,組態,PLC  
責任編輯:admin
  • 上一篇文章:
  • 下一篇文章: 沒有了
  • 相關文章列表
    西門子S7-1200編程技巧
    用普通指令編寫西門子S7-1200PLC的循環程序
    西門子S7-1200工程項上載步驟圖解
    西門子S7-1200PLC的以太網通信應用
    西門子組態軟件WinCC與西門子S7-1200 PLC的通訊配置方法圖解
    如何畫plc梯形圖? plc梯形圖怎麽畫?梯形圖怎麽畫
    如何基於PPI協議實現兩個PLC之間通信
    plc和變頻器通信實例
    PLC程序中的定時器使用場景總結
    PLC節省輸入點數的方法
    什麽是PLC的掃描周期和相應時間
    PLC的掃描周期介紹
    PLC的硬件電路
    什麽是PLC的掃描周期?其掃描過程分為哪幾個階段,各階段完成什麽
    PLC順序控製設計法中梯形圖的編程方式,plc順序功能圖
    PLC順序功能表圖的繪製,PLC順序功能圖繪製
    實例詳解PLC順序功能圖順序設計法的一般步驟
    PLC如何控製變頻器?PLC控製變頻器實例設計
    如何實現人機界麵plc控製變頻器的頻率?
    PLC控製變頻器三種基本方式
    西門子S7-200 PLC單路循環控製液體混合裝置應用梯形圖實例
    PLC模擬量(工程量)轉化的方法:A/D轉換
    西門子PLC定時器簡單電路的編程:TON、TONR、TOF
    PLC定時器延遲關閉編程實例梯形圖
    PLC定時器以及套路講解,TON指令
    基於PLC的電梯控製係統的設計與實現
    西門子S7-200 PLC如何通過自由口通信控製變頻器運行,發送指令XMT
    西門子s7-200PLC CPU自由口通信模式總結,XMT和RCV指令
    PLC編程學習的三個階段
    PLC編程軟元件V、L、S的功能及使用方法
    請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
    1分 2分 3分 4分 5分

    還可以輸入 200 個字
    [ 查看全部 ] 網友評論
    最新推薦
    熱門文章
    • 此欄目下沒有熱點文章
    關於我們 - 聯係我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
    返回頂部
    刷新頁麵
    下到頁底
    晶體管查詢