<nobr id="zkazv"></nobr>

      午夜精品一区二区三区成人,中文字幕av一区二区,亚洲AVAV天堂AV在线网阿V,肥臀浪妇太爽了快点再快点,国产网友愉拍精品视频手机,国产精品无码a∨麻豆,久久中文字幕一区二区,a级国产乱理伦片在线观看al
      首頁 新聞 工控搜 論壇 廠商論壇 產品 方案 廠商 人才 文摘 下載 展覽
      中華工控網首頁
        P L C | 變頻器與傳動 | 傳感器 | 現場檢測儀表 | 工控軟件 | 人機界面 | 運動控制
        D C S | 工業以太網 | 現場總線 | 顯示調節儀表 | 數據采集 | 數傳測控 | 工業安全
        電 源 | 嵌入式系統 | PC based | 機柜箱體殼體 | 低壓電器 | 機器視覺
      一種S7-300與S7-200自由口無線通信實現方法
      收藏本文     查看收藏

      // 調用發送指令,當M30.11時(其上升沿初始化發送請求),即定時器第一秒內發送DB2.DBB0起始的7個字節,第一個字節為1站地址;當M30.21時(其上升沿初始化發送請求),即定時器第2秒內發送DB2.DBB8起始的7個字節,第一個字節為2站地址

        A     M     33.0

        =     L     20.0

        BLD   103

        CALL  "P_RCV" , DB20

        EN_R  :=L20.0

        R     :=

        LADDR :=320

        DB_NO :=22

        DBB_NO:=MW36

        NDR   :=M60.1

        ERROR :=M60.2

        LEN   :=MW62

        STATUS:=MW64

        NOP   0

      // 調用接收指令,當M30.11時(允許讀數據),即定時器第一秒內接收1S7-200站回傳的6字節數據,存入DB22數據塊中,起始字節為DB22.DBB0;當M30.21時,即定時器第2秒內接收2S7-200站回傳的6字節數據,存入DB22數據塊中,起始字節為DB22.DBB8

      3.2  S7-200端通信程序

          S7-200 PLC程序分為主程序、子程序和中斷程序,主程序完成控制和子程序調用功能,子程序完成通信口初始化功能,中斷程序完成數據的接收和發送功能。發送數據采用發送指令XMT,接收數據采用逐字節接收方法,通信口接收每個字節都會暫存到特殊存儲器SMB2中,并且產生中斷,利用中斷程序控制數據的接收。由于S7-200CPU的通信是建立在RS-485半雙工通信硬件的基礎上,接收和發送不能同時進行。通信中斷程序要做到:接收指令不結束,就不能執行發送指令。

      反映S7-200CPU工作方式的模式開關當前位置的特殊存儲器位為SM0.7,它控制自由端口模式的進入。當模式開關處于TERM位置時,SM0.70;當模式開關處于RUN位置時,SM0.71SMB30是自由口模式控制字節,用來設定校驗方式、通信協議、波特率等通信參數(其各個位含義參閱相關手冊),中斷事件號8為端口0接收字符中斷,中斷事件號9為端口0發送完成中斷。

      SM0.71時,調用子程序SBR_0設置SMB30,允許進行自由口通信;SM0.70時,調用子程序SBR_1重新設置SMB30,停止自由口通信,恢復PPI通信,便于用Micro/WIN軟件對CPU運行狀態進行監視。S7-200通信程序流程如圖4

       

      圖4 S7-200通信程序流程圖

      4 S7-200通信程序流程圖

       

      S7-200通信程序詳細介紹(1號站)

       

      主程序MAIN(只給出與通信有關程序)

      LD     SM0.1

      MOVB   1, VB1

      //設置站地址

      LD     SM0.7

      EU

      O      SM0.1

      CALL   SBR_0

      //首次運行或模式開關從TERM打到ON時定義通信口為自由口

      LD     SM0.7

      ED

      CALL   SBR_1

      //模式開關從ON撥到TERM時定義通信口為PPI從站

        子程序SBR_0

      LD     SM0.0

      MOVB   16#09, SMB30

      ENI

      ATCH   INT_11, 8

      //定義通信口0為自由口模式,9.6K波特率,無校驗,8位數據位,連接接收字符中斷為中斷程序INT_11

        子程序SBR_1

      LD     SM0.0

      MOVB   16#C0, SMB30

      DTCH   8

      DTCH   9

      //恢復普通PPI通信設置

      中斷程序INT_11

      LD     SM0.0

      AB=    SMB2, VB1

      MOVW   +5, VW200

      MOVD   &VB640, VD688

      ATCH   INT_12, 8

      //若站地址正確,連接接收字符中斷到中斷程序INT_12,并使VW200=5來計數,在INT_12中連續接收五個字節;若站地址錯誤,則繼續由INT_11接收字節數據,要在S7-300中程序中將其余六個字節的高位進行設計,避免出現為內容12地址信息的字節,即使傳輸過程中因外界干擾,其余六個字節出現為12的假地址情況,程序也會在接下來12個接收過程中,因INT_13中斷程序中的校驗指令作用,得到錯誤校驗值,而恢復到正常接收狀態。

      中斷程序INT_12

      LD     SM0.0

      MOVB   SMB2, *VD688

      INCD   VD688

      DECW   VW200

      //接收5個字節

      LD     SM1.0

      MOVB   1, VB639

      MOVW   VW639, VW700

      XORW   VW641, VW700

      ATCH   INT_13, 8

      //通過異或指令進行數據校驗,連接接收字符中斷到中斷程序INT_13,即由第七個字節觸發中斷程序INT_13

      中斷程序INT_13

      LD     SM0.0

      DTCH   8

      //中斷分離

      LDW=   VW700, VW643

      MOVD   VD640, VD400  //校驗正確,將控制信息數據存到VB400VB402

      MOVB   6, VB600

      MOVB   VB1, VB601

      BMB    VB100, VB602, 5

      ATCH   INT_14, 9

      XMT    VB600, 0

      //校驗正確,使能發送,發送6字節數據VB601VB606,連接發送指令結束到中斷程序INT_14

      LDW<>  VW700, VW643

      ATCH   INT_11, 8

      //校驗不正確,連接接收字符中斷到中斷程序INT_11,進行新一次接收

      中斷程序INT_14

      LD     SM0.0

      DTCH   9

      ATCH   INT_11, 8

      //發送結束則連接接收字符中斷到中斷程序INT_11,進行新一次接收

      4        電臺選型和故障判斷

      數傳電臺選擇了深圳友訊達科技發展公司的FC-201/B,該數傳電臺以其價格合理、運行穩定在國內得到廣泛應用。通過友訊達提供的電臺軟件pfc5對電臺進行參數設置,在S7-200兩個站處將電臺參數設置為:發射頻率453.00,接收頻率465.00,空中速率1200bps,工作模式為透明模式,串口波特率9600bps,串口校驗和設為無;在S7-300站處將電臺的參數中發射頻率設為465.00,接收頻率設為453.00,與S7-200站處電臺收發頻率對應,其余參數一致。

      FC-201/B數傳電臺有一個發送和接收指示燈,當發送數據時為紅燈,接收數據時為綠燈。根據此燈可以方便的判斷通訊是否正常,正常情況下,S7-300輪循方式與兩S7-200通信,即第一秒內向1號站發送數據,然后接收1號站返回的數據(S7-200在接收到S7-300發送的數據后會立刻向S7-300發送數據);第二秒內向2號站發送數據,然后接收2號站返回的數據,不停地循環通信。S7-300站處電臺通訊指示燈紅閃一下,接著綠閃一下,處在不停的紅-綠-紅-綠循環狀態。而S7-200站在接收S7-300發送的數據時,要經過地址數據字節判斷,確認地址為本站,并且對接收數據進行校驗,確定接收數據無誤才回傳S7-300數據,但是只要S7-300發送數據,S7-200就接收數據,即使是發送給另一個S7-200站的數據。所以在無外界干擾,數據發送沒有校驗錯誤的情況下,S7-200站處的電臺通訊燈是綠閃兩下,紅閃一下,處在不停的綠-綠-紅循環狀態,即接收兩次數據,發送一次數據。如果通訊出現故障,根據通訊燈的閃爍狀態,便可很容易查出通訊故障所在。
      5  結束語

      上位機WINCC通過訪問S7-300的數據塊DB2DB22,就可以實現對兩個S7-200PLC站的監控。自本系統投入運行以來,運行穩定可靠,收到用戶好評。本通信方案經濟、靈活,程序可移植性強,對于類似項目具有很高的借鑒意義。


       

      狀 態: 離線

      公司簡介
      產品目錄
      供應信息

      公司名稱: 西門子(中國)有限公司
      聯 系 人: 技術支持
      電  話: 010-64731919
      傳  真: 010-64731096
      地  址: 北京市朝陽區望京中環南路7號 郵政信箱: 8543
      郵  編: 100102
      主  頁:
       
      該廠商相關解決方案:
      西門子在青島卷煙廠成功實施MES系統
      西門子S7-200 PLC在均勻化著色電源中的應用
      SIWAREX稱重技術結合PCS7在制藥公司帶來的巨大利益
      新型玻璃原料配料控制系統的開發及應用
      西門子稱重給料機在電解鋁石油焦煅燒工藝的應用
      基于Profibus DP的紙機傳動控制系統設計
      西門子S7-300軟冗余系統在垃圾處理自控系統中的應用
      西門子SIMATIC控制技術在轎車涂裝線高速旋杯自動靜電噴涂機系統的開發與應用
      安全總線協議PROFIsafe在汽車廠總裝車間的應用
      WINCC冗余系統在連續鍍鋅生產線的應用
      西門子PA儀表與PCS7系統結合在華新水泥(武穴)項目中的應用
      西門子信息化電能管理系統
      更多方案...
      立即發送詢問信息在線聯系該解決方案廠商:
      用戶名: 密碼: 免費注冊為中華工控網會員
      請留下您的有效聯系方式,以方便我們及時與您聯絡

      關于我們 | 聯系我們 | 廣告服務 | 本站動態 | 友情鏈接 | 法律聲明 | 不良信息舉報
      工控網客服熱線:0755-86369299
      版權所有 中華工控網 Copyright©2022 Gkong.com, All Rights Reserved

      主站蜘蛛池模板: 成人午夜免费一区二区三区| 一面膜上边一面膜下边视频| 国产精品最新免费视频| 99国产精品白浆在线观看免费| 人妻丰满熟妇av无码区| 天天躁日日躁狠狠躁2018| 亚洲人妻精品一区二区| 性一交一乱一伦| 国产精品无码无需播放器| 中文字幕人妻丝袜美腿乱 | 亚洲国产女性内射第一区| 色狠狠色婷婷丁香五月| 国产AV老师黑色丝袜美腿| 国产成人无码区免费内射一片色欲| 天堂va欧美ⅴa亚洲va在线| 欧美性猛交xxxx乱大交丰满| 久久五月丁香激情综合| 亚洲精品色国语对白在线| 亚洲中文字幕一区二区| 精品无人乱码一区二区三区| 97一区二区国产好的精华液| 国产性三级高清在线观看| 国产午夜福利大片免费看| 欧美黑人XXXX性高清版| 天堂久久天堂av色综合| 国产一区二区日韩在线| 四虎影院176| 国产精品国产高清国产一区| 中文字幕日韩人妻一区| 亚洲一区二区三区18禁| 日本中文字幕有码在线视频| 亚洲午夜伦费影视在线观看| 国产成人久久蜜一区二区| 精品国产成人国产在线视| 天堂久久久久VA久久久久| 精品国产成人网站一区在线| 中文字幕日韩人妻一区| 天堂v亚洲国产v第一次| 国产精品一线天在线播放| 国产熟睡乱子伦视频在线播放 | 精品黄色av一区二区三区|