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

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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

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

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

汽車電子技術 ? 來源: PLC入門教程 ? 作者:金魚的記憶 ? 2023-01-30 15:41 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

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

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

   modbus RTU主要包括以下格式:

    1、報文一個報文就是一幀數(shù)據(jù),一個數(shù)據(jù)幀就一個報文:指的是一串完整的指令數(shù)據(jù),就像上面的一串數(shù)據(jù)。

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

3、功能碼意義:modbus 定義。( 很重要,重點學習下 )。

01 (0x01) 讀線圈 相當于西門子PLC的Q點

02 (0x02) 讀離散量輸入 相當于西門子PLC的I點

03 (0x03) 讀保持寄存器 相當于西門子PLC的V區(qū)

04(0x04) 讀輸入寄存器

05 (0x05) 寫單個線圈

06 (0x06) 寫單個寄存器

15 (0x0F) 寫多個線圈

16 (0x10) 寫多個寄存器

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

方法一:

微信截圖_20230105161930.png

微信截圖_20230105161930.png

微信截圖_20230105161930.png

微信截圖_20230105161930.png

微信截圖_20230105161930.png

微信截圖_20230105161930.png

微信截圖_20230105161930.png

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

方法二:

微信截圖_20230105161930.png

微信截圖_20230105161930.png

微信截圖_20230105161930.png

微信截圖_20230105161930.png

微信截圖_20230105161930.png

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

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

    關注

    5051

    文章

    14601

    瀏覽量

    487022
  • MODBUS
    +關注

    關注

    28

    文章

    2457

    瀏覽量

    83258
  • RTU
    RTU
    +關注

    關注

    0

    文章

    450

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    市場上最常用的歐姆龍PLC型號有哪些?

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

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

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

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

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

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

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

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

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

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

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

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

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

    plc通訊模塊的作用

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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