一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

3天內不再提示

三菱和松下實現無協議串口通信

工程師 ? 來源:技成培訓 ? 作者:技成培訓 ? 2020-10-19 17:30 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一、系統概述:

柳鋼某車間一期控制系統控制器使用松下FPXH系列PLC、主驅動器使用松下A5系列伺服控制器,二期項目立項開工,控制系統主控制器使用三菱FX5U系列PLC,該三菱FX5U系列PLC本體集成1路以太網通信口、1路RS485串行通信口。現今要求二期控制系統主控制器三菱FX5U系列PLC通過通信方式定時讀取一期主驅動器松下A5系列伺服絕對式數據(單圈數據和多圈數據),經查松下A5系列伺服通信協議為非Modbus協議,故而三菱FX5U只能通過RS2指令無協議編程實現和松下A5系列伺服串口通信。

二、通信參數約定:

1、三菱FX5U系列PLC通信參數:協議格式為無順序通信、數據位設置為8位、校驗方式設置為偶校驗、停止位設置為1位、通信物理層為RS485、通信波特率為9600bps、數據處理模式為16位模式、幀頭無添加、幀尾無添加、和校驗不添加、無添加回車和換行符、超時時間設置為1000ms,詳細設置如下圖所示:

2、松下A5系列伺服通信參數:數據位設置為8位、校驗方式設置為偶校驗、停止位設置為1位、通信物理層為RS485、通信波特率為9600bps、軸編號設置為1。

三、松下A5系列伺服通信協議:

三菱FX5U系列PLC要讀取松下A5系列伺服絕對式數據要經過4次通信發(fā)送和接收才能完成,其松下A5系列伺服通信協議流程圖和數據格式如下兩圖所示:

其中通信命令詳解如下:

(1)三菱FX5U發(fā)送:81 05

(2)松下A5返回:81 04

(3)三菱FX5U發(fā)送:00 01 D2 2D(2D為LRC校驗碼)

(4)松下A5返回:06 或 15

(5)松下A5返回:80 05

(6)三菱FX5U發(fā)送:80 04

(7)松下A5返回:0B 01 D2 03 11 00 00 D8 FF 01 00 00 00 00 36(36是LRC校驗碼)

(8)三菱FX5U返回:06 或 15

其中數據格式詳解如下所示:

以0B 01 D2 03 11 00 00 D8 FF 01 00 00 00 00 36為例說明:

0B:起始符

01:axis軸編號

D2:2為mode命令執(zhí)行模式、D為command控制命令

03:編碼器ID低8位

11:編碼器ID高8位

00:編碼器狀態(tài)低8位

00:編碼器狀態(tài)高8位

D8:單圈數據低8位

FF:單圈數據中8位

01:單圈數據高8位

00:多圈數據低8位

00:多圈數據高8位

00:固定為0

00:錯誤碼,無錯時為00

36:前14個字節(jié)的LRC校驗碼

四、三菱FX5U系列PLC通信編程詳解:

1、初始化程序命令段:上電初始化時置位M0、復位其他所有標志位和寄存器,M0置位后開始延時,延時時間到達時置位M1、復位M0,M1置位后開始執(zhí)行和松下A5伺服串口通信程序段,程序梯形圖如下圖所示:

2、通信命令程序段1:RS2指令發(fā)送緩沖區(qū)首地址為D10、發(fā)送字節(jié)計數為2、接收緩沖區(qū)首地址為D20、接收字節(jié)計數為2,標志位M1置位后開始延時,延時時間到達后,給發(fā)送緩沖區(qū)依次填寫數據81、05,將開始發(fā)送標志位SM8561手動置位,發(fā)送完成后進入到等待接收程序命令段。如果接收超時則進入到繼續(xù)定時發(fā)送數據H0581程序段;如果接收完成,接收完成標志位SM8562自動置位,判斷接收到的數據是否為81 04,如果接收到的數據為81 04則進入到下一個通信命令程序段;如果接收到的數據非81 04則繼續(xù)定時發(fā)送數據81 05,梯形圖程序如下圖所示:

3、通信命令程序段2:RS2指令發(fā)送緩沖區(qū)首地址為D40、發(fā)送字節(jié)計數為4、接收緩沖區(qū)首地址為D50、接收字節(jié)計數為1,標志位M4置位后開始延時,延時時間到達后依次給發(fā)送緩沖區(qū)填寫數據00 01 D2 2D,將開始發(fā)送標志位SM8561手動置位,發(fā)送完成后進入到等待接收程序命令段。如果接收完成,接收完成標志位SM8562自動置位,判斷接收到的數據是否為06,如果接收到的數據為06則進入到下一個通信命令程序段;如果接收到的數據非H06則進入繼續(xù)定時發(fā)送數據81 05程序命令段,梯形圖程序如下圖所示:

4、通信命令程序段3:RS2指令發(fā)送緩沖區(qū)首地址為D70、發(fā)送字節(jié)計數為2、接收緩沖區(qū)首地址為D80、接收字節(jié)計數為2,標志位M7置位后則進入到等待接收程序命令段,如果接收超時則進入到繼續(xù)定時發(fā)送數據81 05程序段;如果接收到的數據為80 05則開始給松下A5伺服發(fā)送80 04,發(fā)送完成進入到下一個程序命令段;如果接收到的數據非80 05則進入到繼續(xù)定時發(fā)送數據81 05程序命令段,程序梯形圖如下圖所示:

5、松下A5伺服絕對式數據的處理與保存:D130、D131、D132等3個寄存器中保存的是松下A5伺服單圈數據和多圈數據的原始值,經過數據處理,D200和D201組成的32位寄存器中保存的是單圈數據、D202保存的是多圈數據,程序梯形圖如下圖所示:

五、松下A5系列伺服通信測試:

使用USB轉RS485電纜連接電腦和松下A5系列伺服,串口調試助手通信測試命令如下所示:

串口調試助手發(fā)送:81 05、松下A5伺服返回81 04

串口調試助手發(fā)送:00 01 D2 2D、松下A5伺服返回06

松下A5伺服發(fā)送:80 05、串口調試助手返回80 04

松下A5伺服發(fā)送:0B 01 D2 03 11 00 00 D8 FF 01 00 00 00 00 36、串口調試助手返回06

以上說明,松下A5伺服通信測試無誤。

六、三菱FX5U系列PLC通信測試:

使用USB轉RS485電纜連接電腦和三菱FX5U系列PLC,串口調試助手通信測試命令如下所示:

三菱FX5U發(fā)送:81 05、串口調試助手返回81 04

三菱FX5U:00 01 D2 2D、串口調試助手返回06

串口調試助手發(fā)送:80 05、三菱FX5U返回80 04

串口調試助手發(fā)送:0B 01 D2 03 11 00 00 D8 FF 01 00 00 00 00 36、三菱FX5U返回06

以上說明,三菱FX5U通信測試無誤。

七、系統聯調:

將三菱FX5U系列PLC和松下A5系列伺服連接起來,通信測試后,發(fā)現PLC可以定時讀取到伺服絕對式數據,并可將讀取到的絕對式數據保存至指定的寄存器中,通信已然成功。

責任編輯:haq

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

    關注

    114

    文章

    17105

    瀏覽量

    184273
  • plc
    plc
    +關注

    關注

    5037

    文章

    13919

    瀏覽量

    474542
  • 松下
    +關注

    關注

    14

    文章

    28102

    瀏覽量

    96053
  • 三菱
    +關注

    關注

    32

    文章

    817

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    三菱PLC數據采集實現變頻器遠程監(jiān)控與遠程控制

    線采用三菱PLC(FX3U)接入多臺變頻器進行控制,要求將PLC數據采集到組態(tài)上位機中,以提供多種可視化的生產管理應用。對此,物通博聯提供基于工業(yè)智能網關的PLC數據采集解決方案。 1、硬件連接 三菱PLC常用的通信協議為MC
    的頭像 發(fā)表于 07-08 14:30 ?134次閱讀
    <b class='flag-5'>三菱</b>PLC數據采集<b class='flag-5'>實現</b>變頻器遠程監(jiān)控與遠程控制

    如何實現ModbusRTU轉ProfibusDP網關與三菱PLC的完美通訊!

    ProfibusDP網關(XD-MDPB100)作為一種重要的通信設備,能夠實現三菱PLC與其他支持ProfibusDP協議的設備之間的無縫通信
    的頭像 發(fā)表于 06-05 12:48 ?180次閱讀
    如何<b class='flag-5'>實現</b>ModbusRTU轉ProfibusDP網關與<b class='flag-5'>三菱</b>PLC的完美通訊!

    揭秘ModbusRTU轉DP,輕松連三菱PLC!

    本文將詳細介紹如何通過ModbusRTU轉ProfibusDP網關實現三菱PLC的通訊。 在實際應用場景中,許多設備可能只支持其中一種通信協議,例如某些老舊設備僅支持ModbusRTU,而
    的頭像 發(fā)表于 06-04 12:48 ?266次閱讀
    揭秘ModbusRTU轉DP,輕松連<b class='flag-5'>三菱</b>PLC!

    三菱PLC對變頻器進行控制,其通信參數如何設置?

    三菱PLC與變頻器之間的通信控制是工業(yè)自動化領域的重要應用場景,其通信參數設置直接影響系統穩(wěn)定性和控制精度。要實現高效可靠的通信,需從硬件連
    的頭像 發(fā)表于 05-20 07:43 ?358次閱讀

    金屬加工車間三菱機床數據采集如何實現

    多源數據接入:可兼容三菱不同型號機床的多種通信協議,同時支持通過以太網、串口等多種接口,接入機床控制系統、傳感器等設備產生的數據,實現多源異構數據的統一接入。 數據清洗與轉換:對采集
    的頭像 發(fā)表于 02-14 15:30 ?297次閱讀

    三菱PLC伺服控制系統介紹

    在現代工業(yè)自動化領域,三菱電機以其高質量和可靠性而聞名。三菱PLC伺服控制系統是實現精確運動控制和高效生產的關鍵技術之一。 一、三菱PLC伺服控制系統概述
    的頭像 發(fā)表于 12-26 17:32 ?1624次閱讀

    三菱PLC產品型號及規(guī)格

    三菱電機(Mitsubishi Electric)是全球知名的自動化和控制產品制造商,其PLC(可編程邏輯控制器)產品廣泛應用于工業(yè)自動化領域。 1. iQ-R系列 iQ-R系列 是三菱電機的高端
    的頭像 發(fā)表于 12-26 16:50 ?7449次閱讀

    三菱PLC通訊協議詳細解析

    三菱PLC(Programmable Logic Controller)是一種廣泛應用于工業(yè)自動化領域的可編程邏輯控制器。它通過特定的通訊協議與各種設備進行數據交換。 1. 主要特點 三菱PLC
    的頭像 發(fā)表于 12-26 16:48 ?2463次閱讀

    CC-Link IEFB轉PROFINET應用于西門子伺服接入三菱PLC

    在工業(yè)自動化系統集成場景中,遇到這樣的情況:一個已經使用西門子伺服也就是ProfiNet 的系統需要與使用三菱PLC即CCLink IE的設備或子系統進行通信。這就需要進行協議轉換,以實現
    的頭像 發(fā)表于 12-03 17:14 ?1077次閱讀
    CC-Link IEFB轉PROFINET應用于西門子伺服接入<b class='flag-5'>三菱</b>PLC

    三菱PLC解密工具

    三菱PLC解密工具能夠讀取機械設備的PLC鎖密碼并輕松將其解鎖,輕松解決忘記PLC鎖密碼導致設備無法使用的問題,并且三菱PLC解密工具也可以用來給設備設置PLC鎖。KK下載站為您提供三菱PLC解密
    發(fā)表于 11-06 10:51 ?10次下載

    三菱變頻器EtherNet/IP協議與西門子PLC1200通訊案例

    關鍵的驅動設備,負責控制電機的轉速和運行狀態(tài),采用的是 Ethernet/IP 協議進行通信。而工廠的核心控制器為西門子 PLC1200,其基于 ProfiNet 協議構建控制系統。為了實現
    的頭像 發(fā)表于 11-02 12:41 ?1679次閱讀
    <b class='flag-5'>三菱</b>變頻器EtherNet/IP<b class='flag-5'>協議</b>與西門子PLC1200通訊案例

    三菱FX3U/5U PLC無線MODBUS通信方案

    【方案概述】 本方案旨在實現一臺三菱FX5UPLC與三菱FX3UPLC之間的無線通信,依托于MODBUS
    的頭像 發(fā)表于 10-22 08:11 ?1811次閱讀
    <b class='flag-5'>三菱</b>FX3U/5U PLC無線MODBUS<b class='flag-5'>通信</b>方案

    三菱PLC數據 轉 profinet IO項目案例

    目錄 1 案例說明 1 2 VFBOX網關工作原理 1 3 準備工作 2 4 網關采集三菱PLC數據 2 5 用PROFINET IO協議轉發(fā)數據 5 6 其他說明 8 7 案例總結 9 1
    的頭像 發(fā)表于 09-26 09:51 ?607次閱讀
    <b class='flag-5'>三菱</b>PLC數據 轉 profinet IO項目案例

    三菱Q系列選型手冊

    三菱Q系列選型手冊
    發(fā)表于 08-20 11:21 ?3次下載

    三菱電機功率器件發(fā)展史

    三菱電機從事功率半導體開發(fā)和生產已有六十多年的歷史,從早期的二極管、晶閘管,到MOSFET、IGBT和SiC器件,三菱電機一直致力于功率半導體芯片技術和封裝技術的研究探索,本篇章帶你了解三菱電機功率器件發(fā)展史。
    的頭像 發(fā)表于 07-24 10:17 ?1141次閱讀
    <b class='flag-5'>三菱</b>電機功率器件發(fā)展史