chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

PLC最常用的通訊協(xié)議是什么

汽車電子技術(shù) ? 來(lái)源: PLC入門(mén)教程 ? 作者:金魚(yú)的記憶 ? 2023-01-30 15:41 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

大家好,本節(jié)主要介紹使用PLC實(shí)現(xiàn)modbus RTU通訊的兩種常用方法,在電氣工程師的工作中,此協(xié)議可以說(shuō)是用的最多的了,不管是各種儀表、上位機(jī)、觸摸屏等等均支持此協(xié)議。

本節(jié)就簡(jiǎn)單介紹下modbus RTU協(xié)議,大家最好從網(wǎng)上檢索詳細(xì)資料,理解此協(xié)議是使用PLC的最基本的要求,本節(jié)側(cè)重給大家介紹最常使用的兩種方法。    

  Modbus 一個(gè)工業(yè)上常用的通訊協(xié)議、一種通訊約定。Modbus協(xié)議包括RTU、ASCII、TCP。其中MODBUS-RTU最常用,比較簡(jiǎn)單。

   modbus RTU主要包括以下格式:

    1、報(bào)文一個(gè)報(bào)文就是一幀數(shù)據(jù),一個(gè)數(shù)據(jù)幀就一個(gè)報(bào)文:指的是一串完整的指令數(shù)據(jù),就像上面的一串?dāng)?shù)據(jù)。

     2、CRC校驗(yàn)意義:例如上面的 98 04 是它前面的數(shù)據(jù)(01 06 00 01 00 17)通過(guò)一算法(見(jiàn)附錄2,很簡(jiǎn)單的)計(jì)算出來(lái)的結(jié)果,其實(shí)就像是計(jì)算累加和那樣。(累加和:就是010600010017加起來(lái)的值,然后它的算法就是加法)。作用:在數(shù)據(jù)傳輸過(guò)程中可能數(shù)據(jù)會(huì)發(fā)生錯(cuò)誤,CRC檢驗(yàn)檢測(cè)接收的數(shù)據(jù)是否正確。比如主機(jī)發(fā)出01 06 00 01 00 17 98 04,那么從機(jī)接收到后要根據(jù)01 06 00 01 00 17 再計(jì)算CRC校驗(yàn)值,從機(jī)判斷自己計(jì)算出來(lái)的CRC校驗(yàn)是否與接收的CRC校驗(yàn)(98 04主機(jī)計(jì)算的)相等,如果不相等那么說(shuō)明數(shù)據(jù)傳輸有錯(cuò)誤這些數(shù)據(jù)不能要。( **此步驟可以不用理解,大體知道即可** )

3、功能碼意義:modbus 定義。( 很重要,重點(diǎn)學(xué)習(xí)下 )。

01 (0x01) 讀線圈 相當(dāng)于西門(mén)子PLC的Q點(diǎn)

02 (0x02) 讀離散量輸入 相當(dāng)于西門(mén)子PLC的I點(diǎn)

03 (0x03) 讀保持寄存器 相當(dāng)于西門(mén)子PLC的V區(qū)

04(0x04) 讀輸入寄存器

05 (0x05) 寫(xiě)單個(gè)線圈

06 (0x06) 寫(xiě)單個(gè)寄存器

15 (0x0F) 寫(xiě)多個(gè)線圈

16 (0x10) 寫(xiě)多個(gè)寄存器

以下為本人經(jīng)常用到的兩種modbus RTU通訊程序,請(qǐng)大家根據(jù)個(gè)人需求理解:

方法一:

微信截圖_20230105161930.png

微信截圖_20230105161930.png

微信截圖_20230105161930.png

微信截圖_20230105161930.png

微信截圖_20230105161930.png

微信截圖_20230105161930.png

微信截圖_20230105161930.png

上面的程序邏輯為建立通訊主站,然后觸發(fā)第一條通訊指令,使用第一條通訊指令的結(jié)束標(biāo)志,作為下一條通訊指令的觸發(fā)條件。其中通訊主站可以設(shè)置波特率、校驗(yàn)位、超時(shí)時(shí)間等,而下面的每一條指令可以設(shè)置讀或者寫(xiě),從站站號(hào)、從站地址以及讀取數(shù)據(jù)后的存放位置。

方法二:

微信截圖_20230105161930.png

微信截圖_20230105161930.png

微信截圖_20230105161930.png

微信截圖_20230105161930.png

微信截圖_20230105161930.png

此方法原理與第一種方法是一樣的,不過(guò)此方法只建立了一條讀寫(xiě)指令,然后給此指令的各項(xiàng)值均定義為變量,配合計(jì)數(shù)器一起使用,當(dāng)計(jì)數(shù)器為1時(shí),賦予變量特定的值,計(jì)數(shù)器等于其他值時(shí),再賦予其他的值,此種方法個(gè)人感覺(jué)雖然節(jié)省了程序結(jié)構(gòu),但是在理解和直觀性上就差了不少,當(dāng)然了具體使用哪種方法,需要根據(jù)現(xiàn)場(chǎng)的使用要求。

   相信大家在稍微了解此協(xié)議的基礎(chǔ)上,能夠很容易的明白這幾步程序多代表的意義,當(dāng)然了,不理解的同學(xué)也可以私信我。
聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • plc
    plc
    +關(guān)注

    關(guān)注

    5039

    文章

    14256

    瀏覽量

    481007
  • MODBUS
    +關(guān)注

    關(guān)注

    28

    文章

    2289

    瀏覽量

    81511
  • RTU
    RTU
    +關(guān)注

    關(guān)注

    0

    文章

    446

    瀏覽量

    30156
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    市場(chǎng)上最常用的歐姆龍PLC型號(hào)有哪些?

    市場(chǎng)上最常用的歐姆龍PLC型號(hào)有哪些?
    發(fā)表于 01-07 15:42

    最常用的無(wú)線協(xié)議

    最常用的無(wú)線協(xié)議
    發(fā)表于 03-03 07:17

    常用PLC與邁威的通訊連接方法

    常用PLC與邁威的通訊連接方法,omoron,GE,西門(mén)子,施耐德等主流PLC
    發(fā)表于 01-14 15:20 ?12次下載

    物聯(lián)網(wǎng)中常用通訊協(xié)議介紹

    物聯(lián)網(wǎng)常用通訊協(xié)議分為兩種,一種是設(shè)備的網(wǎng)絡(luò)協(xié)議,另一種則是設(shè)備的數(shù)據(jù)傳輸通訊協(xié)議
    發(fā)表于 11-20 15:56 ?4982次閱讀

    串口通訊的使用,常用PLC基本接口

    電力作業(yè)人員在使用PLC的時(shí)候會(huì)接觸到很多的通訊協(xié)議以及通訊接口,最基本的PLC串口通訊和基本的
    的頭像 發(fā)表于 02-21 10:15 ?4882次閱讀
    串口<b class='flag-5'>通訊</b>的使用,<b class='flag-5'>常用</b>的<b class='flag-5'>PLC</b>基本接口

    PLC串口通訊概述、使用及常用接口

    電氣作業(yè)人員在使用PLC的時(shí)候會(huì)接觸到很多的通訊協(xié)議以及通訊接口,最基本的PLC串口通訊和基本的
    的頭像 發(fā)表于 04-06 15:15 ?8688次閱讀

    PLC通訊介質(zhì)和協(xié)議內(nèi)容介紹

    。計(jì)算機(jī)技術(shù)的發(fā)展和普及,為PLC又提供了新的技術(shù)手段,通過(guò)計(jì)算機(jī)可以實(shí)施監(jiān)測(cè)PLC的控制過(guò)程和結(jié)果,讓PLC如虎添翼。但是各PLC通訊介質(zhì)
    的頭像 發(fā)表于 01-07 13:56 ?2339次閱讀

    plc通訊模塊的作用

    PLC通訊模塊是一種用于實(shí)現(xiàn)PLC通訊的硬件設(shè)備,常常用PLC與其他控制設(shè)備進(jìn)行數(shù)據(jù)交換和實(shí)時(shí)
    發(fā)表于 03-31 15:16 ?1w次閱讀

    PLC常見(jiàn)通訊接口和協(xié)議

    淺談各種常用、常見(jiàn)的PLC通訊協(xié)議一、西門(mén)子系列PLC:主要包括其早期的S5和現(xiàn)在的S7-200、S7-300、S7-400等各型號(hào)
    發(fā)表于 03-31 15:27 ?1.8w次閱讀

    工業(yè)通訊應(yīng)用中主流的常用協(xié)議Modbus協(xié)議

    智聯(lián)物聯(lián)技術(shù)分享,本期為大家介紹工業(yè)通訊常用的主流協(xié)議Modbus協(xié)議。Modbus協(xié)議的前身叫做Mod
    的頭像 發(fā)表于 04-19 15:25 ?1933次閱讀
    工業(yè)<b class='flag-5'>通訊</b>應(yīng)用中主流的<b class='flag-5'>常用</b><b class='flag-5'>協(xié)議</b>Modbus<b class='flag-5'>協(xié)議</b>

    常見(jiàn)的PLC通訊協(xié)議

    ? PLC通訊是自動(dòng)化控制領(lǐng)域中非常重要的一部分,能夠?qū)崿F(xiàn)不同設(shè)備之間的信息傳遞和交互,從而協(xié)同工作,提高自動(dòng)化生產(chǎn)系統(tǒng)的效率和智能化程度。下面咱們就來(lái)講講PLC常見(jiàn)的通訊
    的頭像 發(fā)表于 06-29 10:10 ?8269次閱讀

    哪種PLC通訊模式最為常用?

    在工業(yè)自動(dòng)化領(lǐng)域,最常用PLC通訊模式是以太網(wǎng)通訊模式。以下是一些原因: (1)以太網(wǎng)通訊模式具有高速傳輸和可靠性強(qiáng)的特點(diǎn),能夠滿足實(shí)時(shí)性
    的頭像 發(fā)表于 08-22 08:10 ?1028次閱讀

    在SIEMENSI工業(yè)通訊最常用的串口介紹

    在SIEMENSI工業(yè)通訊中,最常用的是串口;Profibus;MPI;以太網(wǎng)通訊,在下表中分別對(duì)其最大通訊距離進(jìn)行描述。
    的頭像 發(fā)表于 09-06 16:16 ?1545次閱讀

    三菱PLC支持哪些通訊協(xié)議

    。在三菱PLC的應(yīng)用過(guò)程中,通訊協(xié)議起著至關(guān)重要的作用,它決定了PLC與其他設(shè)備之間的數(shù)據(jù)交換方式。本文將詳細(xì)介紹三菱PLC支持的
    的頭像 發(fā)表于 07-01 10:20 ?9517次閱讀

    常見(jiàn)PLC通訊協(xié)議的類型

    可編程邏輯控制器(PLC)作為工業(yè)自動(dòng)化領(lǐng)域的核心設(shè)備,其通訊協(xié)議的選擇對(duì)于系統(tǒng)的整體性能和兼容性至關(guān)重要。本文將詳細(xì)介紹幾種常見(jiàn)的PLC通訊
    的頭像 發(fā)表于 02-03 14:30 ?2641次閱讀