女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

PLC最常用的通訊協議是什么

汽車電子技術 ? 來源: PLC入門教程 ? 作者:金魚的記憶 ? 2023-01-30 15:41 ? 次閱讀

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

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

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

   modbus RTU主要包括以下格式:

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

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

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

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

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

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

04(0x04) 讀輸入寄存器

05 (0x05) 寫單個線圈

06 (0x06) 寫單個寄存器

15 (0x0F) 寫多個線圈

16 (0x10) 寫多個寄存器

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

方法一:

微信截圖_20230105161930.png

微信截圖_20230105161930.png

微信截圖_20230105161930.png

微信截圖_20230105161930.png

微信截圖_20230105161930.png

微信截圖_20230105161930.png

微信截圖_20230105161930.png

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

方法二:

微信截圖_20230105161930.png

微信截圖_20230105161930.png

微信截圖_20230105161930.png

微信截圖_20230105161930.png

微信截圖_20230105161930.png

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

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

    關注

    5031

    文章

    13703

    瀏覽量

    472069
  • MODBUS
    +關注

    關注

    28

    文章

    1998

    瀏覽量

    78945
  • RTU
    RTU
    +關注

    關注

    0

    文章

    432

    瀏覽量

    29254
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    最常用的無線協議

    最常用的無線協議
    發表于 03-03 07:17

    各種PLC通訊介質和協議介紹

    計算機技術的發展和普及,為PLC又提供了新的技術手段,通過計算機可以實施監測PLC的控制過程和結果,讓PLC如虎添翼。但是各PLC通訊介質和
    發表于 06-10 11:52 ?9886次閱讀

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

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

    物聯網中常用通訊協議介紹

    物聯網常用通訊協議分為兩種,一種是設備的網絡協議,另一種則是設備的數據傳輸通訊協議
    發表于 11-20 15:56 ?4685次閱讀

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

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

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

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

    PLC通訊介質和協議內容介紹

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

    plc通訊模塊的作用

    PLC通訊模塊是一種用于實現PLC通訊的硬件設備,常常用PLC與其他控制設備進行數據交換和實時
    發表于 03-31 15:16 ?9723次閱讀

    PLC常見通訊接口和協議

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

    工業通訊應用中主流的常用協議Modbus協議

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

    常見的PLC通訊協議

    ? PLC通訊是自動化控制領域中非常重要的一部分,能夠實現不同設備之間的信息傳遞和交互,從而協同工作,提高自動化生產系統的效率和智能化程度。下面咱們就來講講PLC常見的通訊
    的頭像 發表于 06-29 10:10 ?7730次閱讀

    哪種PLC通訊模式最為常用

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

    在SIEMENSI工業通訊最常用的串口介紹

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

    三菱PLC支持哪些通訊協議

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

    常見PLC通訊協議的類型

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