<s id="i0q2g"></s>
  • <nav id="i0q2g"><code id="i0q2g"></code></nav><optgroup id="i0q2g"><blockquote id="i0q2g"></blockquote></optgroup>
  • <optgroup id="i0q2g"><u id="i0q2g"></u></optgroup>
    您好,歡迎進入上海慶惜自動化設備有限公司網站!

    產品列表

    PROUCTS LIST

    新聞動態News 當前位置:首頁 > 新聞動態 > 西門子SMART模塊與300的以太網通訊軟件編程
    西門子SMART模塊與300的以太網通訊軟件編程
    點擊次數:48 發布時間:2019/6/27 11:08:27

      西門子SMART模塊與300的以太網通訊軟件編程
      西門子專業知識就關注西門子SMART模塊代理商!
      S7-300通信是S7系列PLC基于MPI、PROFIBUS、ETHERNET網絡的一種優化的通信協議,主要用于S7-300/400PLC之間的通信。S7 SMART PLC V2.0版本支持SMART PLC之間的PUT/GET通訊,經過測試發現S7-300/400集成的PN口與S7-200 SMART PLC之間的PUT/GET通訊也是可以成功的,但是需要S7-300/400側編程調用PUT/GET指令。
      軟件編程:
      可以通過SFB/FB 14"GET",從遠程CPU中讀取數據。
      S7-300:在REQ的上升沿處讀取數據。在REQ的每個上升沿處傳送參數ID、ADDR_1和RD_1。
      在每個作業結束之后,可以分配新數值給ID、ADDR_1和RD_1參數。
      S7-400:在控制輸入REQ的上升沿處啟動SFB。在此過程中,將要讀取的區域的相關指針(ADDR_i)發送到伙伴CPU。遠程伙伴返回此數據。在下一個SFB/FB調用處,已接收的數據被復制到組態的接收區(RD_i)中。必須要確保通過參數ADDR_i和RD_i定義的區域在長度和數據類型方面要相互匹配。
      通過狀態參數NDR數值為1來指示此作業已完成。只有在前一個作業已經完成之后,才能重新激活讀作業。遠程CPU可以處于RUN或STOP工作狀態。如果正在讀取數據時發生訪問故障,或如果數據類型檢查過程中出錯,則出錯和警告信息將通過ERROR和STATUS輸出表示。
      通過使用SFB/FB 15"PUT",可以將數據寫入到遠程CPU。
      S7-300:在REQ的上升沿處發送數據。在REQ的每個上升沿處傳送參數ID、ADDR_1和SD_1。在每個作業結束之后,可以給ID、ADDR_1和SD_1參數分配新數值。
      S7-400:在控制輸入REQ的上升沿處啟動SFB。在此過程中,將指向要寫入數據的區域(ADDR_i)的指針和數據(SD_i)發送到伙伴CPU。遠程伙伴將所需要的數據保存在隨數據一起提供的地址下面,并返回一個執行確認。必須要確保通過參數ADDR_i和SD_i定義的區域在編號、長度和數據類型方面相互匹配。
      如果沒有產生任何錯誤,則在下一個SFB/FB調用時,通過狀態參數DONE來指示,其數值為1。只有在最后一個作業完成之后,才能再次激活寫作業。遠程CPU可以處于RUN或STOP模式。如果正在寫入數據時發生訪問故障,或如果執行檢查過程中出錯,則出錯和警告信息將通過ERROR和STATUS輸出表示。

    版權所有 © 2019 上海慶惜自動化設備有限公司  ICP備案號:滬ICP備18030019號-2
    QQ在線客服
    股票配资盈利了都要分成的吗
    <s id="i0q2g"></s>
  • <nav id="i0q2g"><code id="i0q2g"></code></nav><optgroup id="i0q2g"><blockquote id="i0q2g"></blockquote></optgroup>
  • <optgroup id="i0q2g"><u id="i0q2g"></u></optgroup>