<li id="8g3ty"><tbody id="8g3ty"><th id="8g3ty"></th></tbody></li>
    <label id="8g3ty"><samp id="8g3ty"></samp></label>
  • <span id="8g3ty"></span>

    1. <center id="8g3ty"><optgroup id="8g3ty"></optgroup></center>
    2. <bdo id="8g3ty"><meter id="8g3ty"><bdo id="8g3ty"></bdo></meter></bdo><center id="8g3ty"><optgroup id="8g3ty"></optgroup></center>
      <label id="8g3ty"><samp id="8g3ty"></samp></label>

    3. 電子開發網

      電子開發網電子設計 | 電子開發網Rss 2.0 會員中心 會員注冊
      搜索: 您現在的位置: 電子開發網 >> 電子開發 >> 梯形圖實例 >> 正文

      西門子S7-200CN與臺達DVP14SS2之間的Modbus通訊連接mbus_msg

      作者:佚名    文章來源:本站原創    點擊數:    更新時間:2020/10/13
      硬件:西門子CPU224CN(6ES7214-1BD23-0XB8);臺達DVP14SS211R(V3.02A2)
      軟件:PC系統Microsoft Windows XP Professional SP3
      臺達編程軟件WPLSoft 2.38
      西門子200編程軟件V4.0 STEP 7 MicroWIN SP9
      Modbus是公開的通信協議,支持單主站的主/從通信模式,通信簡單易用,很多廠商的產品都支持。西門子200CN系列機之間使用的PPI網絡,臺達DVPSS/ES/EH小型系列機之間使用的plc-LINK網絡,三菱FX系列小型機之間使用的N:N網絡……以上各家通訊雖然稱呼不同,但都是建立在RS485傳輸基礎上符合基本Modbus通訊協議,可見Modbus通訊還是蠻有群眾基礎的。^_^
      同品牌PLC采用廠家提供的通訊方式組網簡單易用,相信大家對于以上提到的諸如PPI網絡、PLC-LINK網絡、N:N網絡耳熟能詳,使用起來輕車熟路。那么如果不同品牌PLC之間通訊,將又如何連接呢?例如一臺西門子CPU224CN與一臺臺達DVP14SS211R之間通過Modbus通訊連接。
      CPU224CN和DVP14SS211R均提供有支持Modbus標準協議的RS485通訊口,前面說過Modbus是公開的通信協議,所以我們有望將兩者連接起來通訊。
      1、硬件連接
      西門子200CN通訊口定義如下:

      西門子200CN通訊口定義 rs485管腳定義 
      圖1
      臺達DVP14SS211R的RS485通訊口COM2提供的是一個簡單的2位插針式接線端子。
      通訊硬件連接只需要將西門子9針接口的3、8對應連接到臺達2位插針式接線端子(RS485口)的+、-上。
      2、軟件編程
      連接好硬件后接下來就要規劃邏輯程序了。不妨使用224CN作主站,DVP14SS211R作從站(1#),當224CN讀到1#從站X0為1時,輸出Q0.0=1;當224CN 接收到自身I0.0信號時,DVP14SS211R的輸出Y0=1,即從站的輸入X0狀態決定主站輸出Q0.0狀態,主站輸入I0.0狀態決定從站輸出Y0狀態。
      主站224CN程序:

      mbus_ctrl,mbus_msg 西門子plc編程指令 
      圖2

      西門子plc通信編程mbus_msg 
      圖3
      從站(1#)DVP14SS211R的程序:

       
      圖4
      3、注意事項
      1.對于從站臺達PLC來說,不存在數據交換邏輯處理問題,僅僅需要PLC上電第一個掃描周期完成COM2通訊口初始化。即設置COM2通訊口的通訊參數:波特率:9600bps,數據長:8位,校驗:無校驗,停止位:2;設置COM2口站號(通訊地址);設置Modbus模式(RTU模式);并且運行期間保持這些參數不被更新。這個工作熟悉臺達編程參看一下圖4很容易理解。
      2.通訊雙方必須設置相同的通訊參數才能握手交換數據,對于主站西門子224CN來說,也應該在上電工作首個掃描周期完成PORT 0通訊端口的初始化工作。注意西門子通訊口初始化需要程序設置完成1.改變通訊口支持Modbus協議(因為西門子默認狀態通訊口支持PPI協議);2. 設置波特率:9600bps;設置校驗:無校驗;3.由于是主站,還需要設置一個通訊超時時間;4.對于停止位與數據長度這里不需要設置,使用2位停止位、8位長度即可。參見圖2網絡2
      3.圖2網絡3主站每秒讀一次從站X0的狀態,實質起了一個建立起通訊連接的作用。
      4.主站與從站建立起通訊連接后圖2網絡4觸發讀從站X0狀態工作。
      5.完成讀從站X0狀態工作后圖3網絡6觸發寫從站Y0狀態工作。
      6.完成寫從站Y0狀態工作后圖3網絡8又觸發開始讀從站X0狀態工作,這樣隨著PLC掃描周而復始不斷執行對從站讀X0狀態以及寫Y0狀態的工作。
      7.圖3網絡9與10完成讀寫狀態的邏輯。
      4、參考資料
      1.臺達plc編程手冊中有關DVP系列PLC裝置通訊地址。
      2.西門子 S7-200 · LOGO! · SITOP 參考Beta Version 1.3。
      3.以上資料在各自官方網站均提供有下載。

      Tags:Modbus通訊,西門子S7-200,梯形圖實例  
      責任編輯:admin
      請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
      1分 2分 3分 4分 5分

      還可以輸入 200 個字
      [ 查看全部 ] 網友評論
      推薦文章
      最新推薦
      關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
      返回頂部
      刷新頁面
      下到頁底
      晶體管查詢
      主站蜘蛛池模板: 色爱无码AV综合区| 亚洲综合免费视频| 丁香五月网久久综合| 狠狠色综合久久婷婷色天使| 尹人久久大香找蕉综合影院| 狠狠色综合久色aⅴ网站| 99久久婷婷国产综合亚洲| 一本大道无香蕉综合在线| 久久99精品久久久久久综合| 丁香五月天综合缴情网| 99久久婷婷国产综合亚洲| 色综合久久精品中文字幕首页| 亚洲综合色婷婷在线观看| 小说区综合区首页| 一本色道久久综合亚洲精品| 久久综合丝袜长腿丝袜| 91精品国产综合久久久久久| 婷婷久久香蕉五月综合| 人人狠狠综合久久88成人| 国产成人亚洲综合在线| 天天狠狠色综合图片区| 婷婷综合久久中文字幕蜜桃三电影 | 俺来也俺去啦久久综合网| 综合五月激情五月开心婷婷| 一本大道久久a久久精品综合| 国产精品激情综合久久| 国产婷婷综合在线视频中| 亚洲AV综合色区无码一二三区 | 99久久婷婷国产综合亚洲| 久久综合给合久久国产免费| 久久综合日韩亚洲精品色| 99综合电影在线视频好看| 一本久道久久综合中文字幕| 九月婷婷亚洲综合在线| 伊人久久成人成综合网222| 伊人久久青草青青综合| 狠狠狠色丁香婷婷综合久久俺| 激情五月婷婷综合网站| 久久九九精品国产综合喷水| 综合五月激情五月开心婷婷| 本道久久综合无码中文字幕|