免费高清特黄a大片,九一h片在线免费看,a免费国产一级特黄aa大,国产精品国产主播在线观看,成人精品一区久久久久,一级特黄aa大片,俄罗斯无遮挡一级毛片

分享

西門子S7-200 SMART和變頻器的MODBUS無(wú)線通訊實(shí)例測(cè)試

 甲基丁酸 2018-07-27


本案例詳細(xì)介紹了通過(guò)PLC的MODBUS RTU命令遠(yuǎn)程控制變頻器的編程方法,借助DTD434M西門子等歐美系PLC專用無(wú)線通訊終端,非常方便地實(shí)現(xiàn)了PLC與變頻器的遠(yuǎn)距離無(wú)線操控,解決了工業(yè)現(xiàn)場(chǎng)布線不便,移動(dòng)設(shè)備無(wú)法拉線以及滑束線磨損斷線的難題


     這里我們選用西門子PLC型號(hào)為S7-200 Smart臺(tái)達(dá)的變頻器為例,并結(jié)合西安達(dá)泰的DTD434M系列無(wú)線通訊終端來(lái)說(shuō)明PLC與變頻器之間的無(wú)線通訊過(guò)程。

     其他變頻器和S7-200Smart的無(wú)線MODBUS通訊都是一樣的,最大的區(qū)別就是通訊代碼是各廠家自行定義的,查說(shuō)明書就行。

我們的硬件測(cè)試環(huán)境如下 ▼

系統(tǒng)硬件件接線表如下

變頻器通訊格式選擇如下▼

   首先我們打開STEP7編程軟件,在庫(kù)里面找到我們要用到的MODBUS協(xié)議庫(kù)文件

如下圖所示▼

1
初始化Modbus 主站通信
  • EN:使能:必須保證每一掃描周期都被使能(使用SM0.0)

  • Mode:模式:常為1,使能 Modbus 協(xié)議功能;為0 時(shí)恢復(fù)為系統(tǒng) PPI 協(xié)議

  • Baud:波特率:設(shè)為9600,要與從站波特率對(duì)應(yīng)。

  • Parity :校驗(yàn):校驗(yàn)方式選擇 0=無(wú)校驗(yàn) ,1=奇校驗(yàn),2=偶校驗(yàn)。

  • Timeout:超時(shí):主站等待從站響應(yīng)的時(shí)間,以毫秒為單位,典型的設(shè)置值為1000毫秒(1秒), 允許設(shè)置的范圍為 1-32767。

注意: 這個(gè)值必須設(shè)置足夠大以保證從站有時(shí)間響應(yīng)。

  • Done:完成位:初始化完成,此位會(huì)自動(dòng)置1。可以用該位啟動(dòng) MBUS_MSG 讀寫操作。

  • Error:初始化錯(cuò)誤代碼(只有在 Done 位為1時(shí)有效):0= 無(wú)錯(cuò)誤 ,1= 校驗(yàn)選擇非法, 2= 波特率選擇非法 ,3= 模式選擇非法。

詳細(xì)程序如下圖▼


2
讀寫從站保持寄存器的數(shù)據(jù)
  • EN;使能:同一時(shí)刻只能有一個(gè)讀寫功能(即 MBUS_MSG)使能。

  • First:讀寫請(qǐng)求位:每一個(gè)新的讀寫請(qǐng)求必須使用脈沖觸發(fā)。

  • Slave:從站地址:可選擇的范圍 1-247。

  • RW:讀寫操作:0=讀, 1=寫。

注意:①開關(guān)量輸出和保持寄存器支持讀和寫功能。②開關(guān)量輸入和模擬量輸入只支持讀功能

  • Addr:讀寫從站的數(shù)據(jù)地址:選擇讀寫的數(shù)據(jù)類型

       000001至000xxx-開關(guān)量輸出         100001至100xxx-開關(guān)量輸入 

       300001至300xxx-模擬量輸入   

       400001至400xxx-保持寄存器

  • Count:通訊的數(shù)據(jù)個(gè)數(shù)(位或字的個(gè)數(shù))

注意: Modbus主站可讀/寫的最大數(shù)據(jù)量為120個(gè)字(是指每一個(gè) MBUS_MSG 指令)

  • DataPtr:數(shù)據(jù)指針:1. 如果是讀指令,讀回的數(shù)據(jù)放到這個(gè)數(shù)據(jù)區(qū)中。2. 如果是寫指令,要寫出的數(shù)據(jù)放到這個(gè)數(shù)據(jù)區(qū)中。

  • Done:讀寫功能完成位。

  • Error:錯(cuò)誤代碼 只有在 Done 位為1時(shí),錯(cuò)誤代碼才有效。

錯(cuò)誤代碼:0=無(wú)錯(cuò)誤

         1=響應(yīng)校驗(yàn)錯(cuò)誤

         2=未用

         3=接收超時(shí)(從站無(wú)響應(yīng))

         4=請(qǐng)求參數(shù)錯(cuò)誤(SLAVE ADDRESS,MODBUSADDRESS,COUNT,RW)。

         5=Modbus/自由口未使能

         6=Modbus正在忙于其它請(qǐng)求

         7=響應(yīng)錯(cuò)誤(響應(yīng)不是請(qǐng)求的操作)

         8=響應(yīng)CRC校驗(yàn)和錯(cuò)誤

         101= 從站不支持請(qǐng)求的功能

         102= 從站不支持?jǐn)?shù)據(jù)地址

         103= 從站不支持此種數(shù)據(jù)類型

         104= 從站設(shè)備故障

         105= 從站接受了信息,但是響應(yīng)被延遲

        106= 從站忙,拒絕了該信息

         107= 從站拒絕了信息

         108= 從站存儲(chǔ)器奇偶錯(cuò)誤

1. 如果多個(gè) MBUS_MSG 指令同時(shí)使能會(huì)造成6號(hào)錯(cuò)誤。

2. 從站 delay 參數(shù)設(shè)的時(shí)間過(guò)長(zhǎng)會(huì)造成3號(hào)錯(cuò)誤。

3. 從站掉電或不運(yùn)行,網(wǎng)絡(luò)故障都會(huì)造成3號(hào)錯(cuò)誤。


  這里VW200寄存器里存儲(chǔ)這頻率控制指令,后面會(huì)對(duì)VW200寄存器寫入頻率控制指令。

    例如:MODWR  K1  H2001 K4000,就是寫入頻率為40.00HZ。


     這里因?yàn)槲覀冏x出的數(shù)字(以十進(jìn)制為例):xxxx實(shí)際表示數(shù)字應(yīng)該是xx.xx,包含兩位小數(shù),所以需要屬性和格式轉(zhuǎn)。這里我們還可以讀出輸出電流,輸出電壓等各種內(nèi)部參數(shù),具體參照變頻器說(shuō)明書。

注意:電壓和電流讀出的是擴(kuò)大了十倍。



通  告

近期不只是抄襲本公眾號(hào)和官網(wǎng)方案和文章的現(xiàn)象屢次發(fā)生,還出現(xiàn)了仿冒我公司產(chǎn)品的情況。




跟著我們一路走來(lái)的老粉都清楚,不論是我們的方案還是技術(shù)都是原創(chuàng)且歷經(jīng)了多年現(xiàn)場(chǎng)考驗(yàn)的。




這種打著【西安達(dá)泰】或者【PLC無(wú)線通訊專家】的名義欺騙用戶的行為,不但違背了行業(yè)道德,還涉及商業(yè)侵權(quán)行為。




我們已經(jīng)聯(lián)系相關(guān)部門來(lái)處理這件事情。


請(qǐng)大家擦亮眼睛一旦發(fā)現(xiàn)此類情況火速聯(lián)系我們!


我們更為關(guān)心的是用戶的權(quán)益!品牌是你們給的,所以你們值得我們的盡心服務(wù)和鄭重承諾,同時(shí)也必須使用正版可靠穩(wěn)定的工業(yè)產(chǎn)品。





特此通知

此致   敬禮

PLC無(wú)線通訊專家團(tuán)隊(duì)

2017.8.30


左右滑動(dòng),可以變換不同的表情哦。


    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多