色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

分享三菱PLC之MC通信協議詳細說明

智能制造之家 ? 來源:智能制造之家 ? 2023-11-14 11:46 ? 次閱讀

今天我們分享三菱PLC之MC通信協議詳細說明~

三菱PLC的MC協議是一種數據通信協議,它用于在計算機和三菱PLC之間傳輸數據。MC協議是三菱公司獨有的一種協議,主要用于控制三菱PLC。

三菱MC協議目的是讓外部設備,可以通過串行通信模塊C24或以太網接口模塊E71,實現對可編程控制器CPU的數據訪問。

MC協議是Melsec協議的簡稱。

通信幀類型

外部設備通過C24/E71訪問可編程控制器CPU時,可以選擇不同的通信幀及數據格式來實現,具體如下所示:

1ed7ccde-82a0-11ee-939d-92fbcf53809c.png

通信幀命名

通信幀命名格式如下:

xxx 兼容 n m 幀(示例: QnA 兼容 3C 幀、QnA 兼容 3E 幀)

1、xxx 用于表示與以前產品模塊的指令兼容性的對象可編程控制器 CPU

A : A 系列可編程控制器 CPU

QnA : QnA 系列可編程控制器 CPU

2、n對應的以前產品模塊的幀

1 : 兼容 A 系列的計算機鏈接模塊、以太網接口模塊支持的指令的通信幀

2 : 兼容 QnA 系列串行通信模塊支持的 QnA 簡易幀

3 : QnA 系列串行通信模塊支持的 QnA 幀及兼容 QnA 系列以太網接口模塊支持的通信幀

4 : 兼容 QnA 系列串行通信模塊支持的 QnA 擴展幀

3、m是指相應幀進行數據通信的對象模塊

C : C24

E : E71

通信方式

從前面的描述,我們可以知道,MC協議是兼容串口通信和以太網通信的。

一般我們使用比較多的是以太網通信,對于FX5U系列/Q系列/Qna系列/L系列的PLC,通常會使用QnA兼容3E幀,對于FX3U系列,我們需要加以太網模塊,采用A兼容1E幀。

對于串口設備,一般會使用QnA兼容2C幀和QnA兼容4C幀。

通信編碼格式有ASCII和二進制兩種方式,通過二進制編碼數據進行的通信與通過ASCII編碼數據進行的通信相比,前者的通信數據量約為后者的二分之一,因此二進制編碼的方式可縮短通信時間。

通過MC協議進行的數據通信,一般情況下都是以半雙工通信進行。

對可編程控制器CPU進行訪問時,應在接收到來自于可編程控制器CPU側的對應于之前發送的指令報文的響應報文后,再發送下一個指令報文。

在響應報文的接收完畢之前,不能發送下一個指令報文

1ee3c354-82a0-11ee-939d-92fbcf53809c.png

PLC配置

三菱PLC如果要走MC協議,是不需要額外編程的,但是需要做一些簡單的配置。

1、在右側工程欄中雙擊PLC參數

1ef28ff6-82a0-11ee-939d-92fbcf53809c.png

2、在彈框中選擇內置以太網端口設置,設置IP,設置通信數據代碼設置,勾選允許RUN中寫入;

1f047fd6-82a0-11ee-939d-92fbcf53809c.png

3、點擊打開設置,在彈框第一欄中選擇TCP協議,MC協議,端口號根據自己需求設置比如4999,然后設置結束,設置結束,重新下載PLC程序;

1f1079c6-82a0-11ee-939d-92fbcf53809c.png

4、斷電重啟PLC。

協議幀說明

通過以上了解之后,下面我們對協議幀進行更深入地了解,為了方便起見,我們以以太網的Qna兼容3E幀為例進行說明,其他的幀都是大同小異。

協議幀一般分為三種,分別是請求幀、響應幀及異常幀。

請求幀:表示發送請求的報文。

響應幀:如果請求正確,控制器CPU會以響應幀進行返回。

異常幀:如果請求錯誤,CPU會以異常幀返回。

讀取請求幀報文格式:

1f2775cc-82a0-11ee-939d-92fbcf53809c.png

讀取響應幀報文格式:

1f38973a-82a0-11ee-939d-92fbcf53809c.png

讀取異常幀報文格式:

1f41fdca-82a0-11ee-939d-92fbcf53809c.png

寫入請求幀報文格式:

1f549340-82a0-11ee-939d-92fbcf53809c.png

寫入響應幀報文格式:

1f659aaa-82a0-11ee-939d-92fbcf53809c.png

寫入異常幀報文格式:

1f733246-82a0-11ee-939d-92fbcf53809c.png

通信測試

讀取案例:讀取從D0開始的5個寄存器,我們結合協議文檔,按照報文格式進行報文拼接。

發送報文如下:

副頭部:0x50 0x00

網絡編號:0x00

PLC編號:0xFF

請求目標模塊I/O編號:0xFF 0x03

請求目標模塊站號:0x00

請求數據長度:0x0C 0x00

CPU監視定時器:0x0A 0x00

指令:0x01 0x04

子指令:0x00 0x00

起始軟元件:0x00 0x00 0x00

軟元件代碼:0xA8

軟元件點數:0x05 0x00

響應報文如下:

副頭部:0xD0 0x00

網絡編號:0x00

PLC編號:0xFF

請求目標模塊I/O編號:0xFF 0x03

請求目標模塊站號:0x00

響應數據長度:0x0C 0x00

結束代碼:0x00 0x00

軟元件數據:0x0B 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00

網絡調試助手測試結果:

1f85456c-82a0-11ee-939d-92fbcf53809c.png

這樣就知道了D0-D4分別為0x0B 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00,將其轉換成數據,就是11,0,0,0,0。

其他存儲區的讀寫也是同樣的原理。

附錄說明

1f96b0ae-82a0-11ee-939d-92fbcf53809c.png1fb2d2ca-82a0-11ee-939d-92fbcf53809c.png








審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 通信協議
    +關注

    關注

    28

    文章

    911

    瀏覽量

    40383
  • plc
    plc
    +關注

    關注

    5016

    文章

    13385

    瀏覽量

    464780
  • 數據采集
    +關注

    關注

    39

    文章

    6245

    瀏覽量

    113914
  • SCADA
    +關注

    關注

    6

    文章

    269

    瀏覽量

    36830

原文標題:SCADA數據采集之三菱PLC之MC通信協議詳解

文章出處:【微信號:智能制造之家,微信公眾號:智能制造之家】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    三菱plc應用指令

    三菱PLC指令說明書:三菱PLC編程手冊-編程手冊(FX3U·FX3UC基本·應用指令說明書),
    發表于 11-21 01:20 ?396次下載

    三菱FX-PLC的通訊協議參考(含有源碼)

    三菱FX-PLC 的通訊協議參考(含有源碼):三菱FX 系列PLC 專用協議
    發表于 11-08 08:42 ?308次下載

    三菱PLC和西門子PLCMODBUS RTU通信實例

    三菱PLC和西門子PLCMODBUS RTU通信實例介紹走modbus ut通訊
    發表于 06-08 15:13 ?156次下載

    三菱plc型號大全

    本文開始闡述了三菱PLC的發展歷程,其次對三菱FX系列PLC和FX系列PLC型號進行了說明,最后
    的頭像 發表于 03-26 11:32 ?9.7w次閱讀

    最全三菱PLC串口通信開發心得經驗

    本文首先介紹了PLC串行通信和并行通信數據傳輸方式,其次詳細介紹了三菱PLC串口
    發表于 05-22 15:22 ?3.5w次閱讀
    最全<b class='flag-5'>三菱</b><b class='flag-5'>PLC</b>串口<b class='flag-5'>通信</b>開發心得經驗

    PC與三菱PLC串口通訊實例詳細說明

    本文檔的主要內容詳細介紹的是PC與三菱PLC串口通訊實例詳細說明免費下載包括了:三菱PLC數據操
    發表于 11-09 08:00 ?43次下載
    PC與<b class='flag-5'>三菱</b><b class='flag-5'>PLC</b>串口通訊實例<b class='flag-5'>詳細說明</b>

    三菱通訊格式詳細說明(英文版)

    三菱通訊格式詳細說明(英文版)
    發表于 12-21 10:03 ?0次下載

    三菱PLCMC協議配置說明

    三菱PLC進行MC協議配置的時候不要用GXDeveloper,要使用GX Works。GXDeveloper設置完參數寫入PLC后只有IP
    發表于 04-17 15:06 ?10次下載
    <b class='flag-5'>三菱</b><b class='flag-5'>PLC</b>的<b class='flag-5'>MC</b><b class='flag-5'>協議</b>配置<b class='flag-5'>說明</b>

    上位機開發之三菱PLC通信

    三菱MC協議是開發三菱系列PLC必須掌握的一種通信協議,其目的是讓外部設備,可以通過串行
    發表于 04-18 09:18 ?1次下載
    上位機開發之<b class='flag-5'>三菱</b><b class='flag-5'>PLC</b><b class='flag-5'>通信</b>

    三菱PLCMC協議是什么

    Communication Protocol),作為三菱PLC專用的通信協議,在實現PLC與外部設備之間的數據交換方面起著關鍵作用。本文將對三菱
    的頭像 發表于 06-18 10:53 ?5965次閱讀

    上位機與三菱PLC通信過程

    ,其與上位機之間的通信方式和實現原理備受關注。本文將詳細闡述上位機與三菱PLC通信過程,包括通信協議
    的頭像 發表于 06-18 11:00 ?2015次閱讀

    三菱MC協議與Modbus協議的區別

    在工業自動化領域,通信協議的選擇對于系統的高效、穩定運行至關重要。三菱MC協議和Modbus協議作為兩種廣泛應用的
    的頭像 發表于 06-18 11:31 ?2465次閱讀

    三菱PLC支持哪些通訊協議

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

    三菱mc協議斷開怎么解決

    通信協議,用于實現三菱電機控制器與設備之間的數據交換。MC協議具有以下特點: 高速傳輸:MC協議
    的頭像 發表于 07-01 10:26 ?866次閱讀

    三菱plc使用什么協議類型

    對機械設備的控制。在三菱PLC通信過程中,需要使用不同的通信協議來實現數據的傳輸和交互。以下是對三菱P
    的頭像 發表于 07-01 10:31 ?1656次閱讀
    主站蜘蛛池模板: 岛国大片在线播放高清 | 国产女人乱人伦精品一区二区 | 九九九色成人网 | 中文字幕精品无码一区二区 | 无码中文字幕av免费放 | 日本妈妈JMZZZZZ | 狠狠色狠狠色狠狠五月ady | 美女被爽cao免费漫画 | 久久秋霞理论电影 | 97在线精品视频免费 | 一个人在线观看免费中文www | 羞羞答答影院在线 | x69老师x日本| 一本道高清不卡v免费费 | 草草久久久无码国产专区全集观看 | 美女胸被男子强捏视频 | 国内精品久久久久久久试看 | 欧美成人无码A区在线观看免费 | 嫩草影院永久在线一二三四 | 欧美伊人久久大香线蕉综合69 | 2019午夜福利757视频第12集 | 亚洲精品久久久久无码AV片软件 | 国产人妻人伦精品久久久 | 黑人性xxx | 中文字幕爆乳JULIA女教师 | 麻豆免费观看高清完整视频在线 | 自慰弄湿白丝袜 | 亚洲 欧美 中文 日韩 另类 | 久久精品动漫网一区二区 | 噜噜噜狠狠夜夜躁精品 | 超碰在线 视频 | 欧美一区二区三区不卡免费 | 精品久久久久亚洲 | 狠狠久久免费视频在线 | 无码乱人伦一区二区亚洲一 | 日韩欧美中文字幕一区 | 亚洲伊人国产 | 开心成人社区 | 办公室中文BD | 深夜释放自己在线观看 | 九九在线中文字幕无码 |