99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

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 MODBUS通信協(xié)議的應(yīng)用及編程

autozhineng ? 來(lái)源:PLC與自控設(shè)備 ? 2023-06-25 10:25 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

現(xiàn)為大家講解一下MODBUS的應(yīng)用,現(xiàn)在工業(yè)控制上位機(jī)和下位機(jī)通信大部分采用通信協(xié)議為MODBUS,可想而知機(jī)器與機(jī)器通信的重要性。

一、MODBUS系統(tǒng)框架圖

2964570a-1115-11ee-962d-dac502259ad0.jpg

二、MODBUS運(yùn)用

MODBUS 通訊的底層為 RS485 信號(hào)采用雙絞線進(jìn)行聯(lián)接就可以了,因 此傳輸距離較遠(yuǎn),可達(dá) 1000 米,抗干擾性能比較好,且成本低,在工業(yè)控制設(shè)備的通訊中被 廣泛使用,現(xiàn)在眾多廠家的變頻器、控制器都采用了該協(xié)議。

傳送數(shù)據(jù)格式有 HEX 碼數(shù)據(jù)和 ASCII碼兩種,分別稱為 MODBUS-RTU 和 MODBUS-ASCII 協(xié) 議,前者為數(shù)據(jù)直接傳送,而后者需將數(shù)據(jù)變換為 ASCII碼后傳送,因此 MODBUS-RTU 協(xié)議的 通訊效率較高,處理簡(jiǎn)單,使用得更多。

MODBUS 為單主多從通訊方式,采用的是主問(wèn)從答方式,每次通訊都是由主站首先發(fā)起, 從站被動(dòng)應(yīng)答。因此,如變頻器之類(lèi)的被控設(shè)備,一般內(nèi)置的是從站協(xié)議,而 PLC 之類(lèi)的控 制設(shè)備,則需具有主站協(xié)議、從站協(xié)議。

現(xiàn)在以 MODBUS-RTU 協(xié)議為例,說(shuō)明通訊幀的典型格式:請(qǐng)求幀格式:從機(jī)地址+0x03+寄存器起始地址+寄存器數(shù)量+CRC 檢驗(yàn)。

2983fe34-1115-11ee-962d-dac502259ad0.png

正常響應(yīng)幀格式:從機(jī)地址+0x03+字節(jié)數(shù)+寄存器值+CRC 檢驗(yàn);

29a17cd4-1115-11ee-962d-dac502259ad0.png

2a06a7a8-1115-11ee-962d-dac502259ad0.png

三、PLC 編程時(shí)應(yīng)該注意以下信息

從機(jī)地址:主站發(fā)送幀中,該地址表示目標(biāo)接收從機(jī)的地址;從機(jī)應(yīng)答幀中,表示本機(jī) 地址;從機(jī)地址的設(shè)定范圍為 1~247,0 為廣播通信地址。

操作類(lèi)型:表示讀或?qū)懖僮鳎?x1=讀線圈操作;0x03=讀寄存器操作;0x05=改寫(xiě)線圈 操作;0x06=改寫(xiě)寄存器操作。

對(duì)于變頻器而言,只支持 0x03 讀、0x06 寫(xiě)的操作。寄存器起始地址:表示對(duì)從機(jī)中要訪問(wèn)的寄存器地址,對(duì)于 MD280、MD320 系列變頻器的 訪問(wèn)時(shí),對(duì)應(yīng)的就是"功能碼號(hào)"、"命令地址"、"運(yùn)行參數(shù)地址";數(shù)據(jù)個(gè)數(shù):即從"寄存器起始地址"開(kāi)始要連續(xù)訪問(wèn)的數(shù)據(jù)個(gè)數(shù),對(duì)于寄存器變量,以 word 為單位。

寄存器參數(shù)(數(shù)據(jù)):要改寫(xiě)的數(shù)據(jù)(主機(jī)改寫(xiě)),或讀取的數(shù)據(jù)(從機(jī)應(yīng)答);

四、程序編程編寫(xiě)及講解

2a670062-1115-11ee-962d-dac502259ad0.jpg

2a881b94-1115-11ee-962d-dac502259ad0.jpg

以上是對(duì)PLC通信舉的例子,只要設(shè)置這幾個(gè)特殊寄存器就可以通信了,特別是要對(duì)RS通信指令的應(yīng)用核對(duì)PLC通信中所用到的特殊寄存器等等。

審核編輯:湯梓紅

聲明:本文內(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)投訴
  • 通信協(xié)議
    +關(guān)注

    關(guān)注

    28

    文章

    1036

    瀏覽量

    41192
  • plc
    plc
    +關(guān)注

    關(guān)注

    5037

    文章

    13925

    瀏覽量

    474794
  • MODBUS
    +關(guān)注

    關(guān)注

    28

    文章

    2123

    瀏覽量

    79623
  • 上位機(jī)
    +關(guān)注

    關(guān)注

    27

    文章

    967

    瀏覽量

    55812
  • 工業(yè)控制
    +關(guān)注

    關(guān)注

    38

    文章

    1546

    瀏覽量

    87065

原文標(biāo)題:PLC通訊MODBUS協(xié)議的應(yīng)用及編程,入門(mén)就看這篇!

文章出處:【微信號(hào):PLC與自控設(shè)備,微信公眾號(hào):PLC與自控設(shè)備】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    Modbus?串行通信協(xié)議概述

    Modbus是一種串行通信協(xié)議,是Modicon公司(現(xiàn)在的施耐德電氣 Schneider Electric)于1979年為使用可編程邏輯控制器(PLC)
    發(fā)表于 09-02 10:58 ?1587次閱讀

    淺談Modbus通信協(xié)議

    Modbus通信協(xié)議是一種工業(yè)現(xiàn)場(chǎng)總線協(xié)議標(biāo)準(zhǔn),常用的Modbus協(xié)議有以下三種類(lèi)型:Modbus TCP、
    發(fā)表于 09-20 15:56 ?5830次閱讀
    淺談<b class='flag-5'>Modbus</b><b class='flag-5'>通信協(xié)議</b>

    Modbus通信協(xié)議的錯(cuò)誤及解決辦法

    Modbus通信協(xié)議可能出現(xiàn)的錯(cuò)誤Modbus通信協(xié)議錯(cuò)誤的解決辦法
    發(fā)表于 01-11 07:32

    Modbus通信協(xié)議的相關(guān)資料分享

    Modbus通信協(xié)議Modicon公司1979在發(fā)展中,適用于工業(yè)現(xiàn)場(chǎng)總線協(xié)議控制。Modbus通信系統(tǒng)包含芯片的節(jié)點(diǎn),并與組合物可
    發(fā)表于 11-24 08:01

    Modbus通信協(xié)議的相關(guān)資料下載

    Modbus通信協(xié)議是在RS-485串口實(shí)驗(yàn)的基礎(chǔ)上實(shí)現(xiàn)的,簡(jiǎn)單說(shuō)就是首先要實(shí)現(xiàn)RS-485的串口通信,對(duì)所收發(fā)的數(shù)據(jù)串按照Modbus的規(guī)則編寫(xiě)(比作數(shù)據(jù)的加密處理)因此在程序編寫(xiě)上
    發(fā)表于 02-09 07:47

    簡(jiǎn)述一下Modbus串行通信協(xié)議

    Schneider Electric)于1979年為使用可編程邏輯控制器(PLC通信而發(fā)表。Modbus已經(jīng)成為工業(yè)領(lǐng)域通信協(xié)議的業(yè)界標(biāo)
    發(fā)表于 02-16 07:25

    工業(yè)通信協(xié)議modbus如何具體使用呢?

    工業(yè)通信協(xié)議modbus如何具體使用呢?是否依賴一定的硬件,還是根據(jù)協(xié)議直接編程實(shí)現(xiàn)數(shù)據(jù)讀寫(xiě)?
    發(fā)表于 05-05 15:47

    淺析ModBus通信協(xié)議的相關(guān)知識(shí)

      概 述   Modbus是一種串行通信協(xié)議,是Modicon公司(現(xiàn)在的施耐德電氣Schneider Electric)于1979年為使用可編程邏輯控制器(PLC
    發(fā)表于 05-05 15:51

    ModBus通信協(xié)議.pdf

    ModBus通信協(xié)議.pdf
    發(fā)表于 04-09 22:24 ?90次下載

    Modbus通信協(xié)議詳解

    關(guān)于Modbus通信協(xié)議的詳解和應(yīng)用分析
    發(fā)表于 10-12 16:54 ?151次下載
    <b class='flag-5'>Modbus</b><b class='flag-5'>通信協(xié)議</b>詳解

    Modbus通信協(xié)議教程

    Modbus通信協(xié)議教程Modbus通信協(xié)議教程Modbus通信協(xié)議教程
    發(fā)表于 12-08 14:14 ?76次下載

    ModBus通信協(xié)議編程

    ModBus通信協(xié)議編程。
    發(fā)表于 05-11 16:40 ?22次下載

    ModBus通信協(xié)議編程_朱小襄

    ModBus通信協(xié)議編程_朱小襄
    發(fā)表于 03-21 20:01 ?2次下載

    什么是Modbus通信協(xié)議?Modbus特點(diǎn)及工作原理

    Modbus是一種串行通信協(xié)議,是Modicon公司(現(xiàn)在的施耐德電氣 Schneider Electric)于1979年為使用可編程邏輯控制器(PLC
    發(fā)表于 02-14 11:07 ?9112次閱讀

    Modbus通信協(xié)議為什么這么受歡迎?

    使用可編程邏輯控制器(PLC通信而發(fā)表。Modbus已經(jīng)成為工業(yè)領(lǐng)域通信協(xié)議的業(yè)界標(biāo)準(zhǔn)(Defacto),并且現(xiàn)在是工業(yè)電子設(shè)備之間常用的
    的頭像 發(fā)表于 02-13 10:41 ?2287次閱讀
    <b class='flag-5'>Modbus</b><b class='flag-5'>通信協(xié)議</b>為什么這么受歡迎?