在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

完善資料讓更多小伙伴認識你,還能領取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次通信發送和接收才能完成,其松下A5系列伺服通信協議流程圖和數據格式如下兩圖所示:

其中通信命令詳解如下:

(1)三菱FX5U發送:81 05

(2)松下A5返回:81 04

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

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

(5)松下A5返回:80 05

(6)三菱FX5U發送: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命令執行模式、D為command控制命令

03:編碼器ID低8位

11:編碼器ID高8位

00:編碼器狀態低8位

00:編碼器狀態高8位

D8:單圈數據低8位

FF:單圈數據中8位

01:單圈數據高8位

00:多圈數據低8位

00:多圈數據高8位

00:固定為0

00:錯誤碼,無錯時為00

36:前14個字節的LRC校驗碼

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

七、系統聯調:

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

責任編輯:haq

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

    關注

    112

    文章

    16379

    瀏覽量

    178281
  • plc
    plc
    +關注

    關注

    5012

    文章

    13307

    瀏覽量

    463667
  • 松下
    +關注

    關注

    14

    文章

    26549

    瀏覽量

    93486
  • 三菱
    +關注

    關注

    32

    文章

    803

    瀏覽量

    42822
收藏 人收藏

    評論

    相關推薦

    三菱plc使用什么協議類型

    對機械設備的控制。在三菱PLC的通信過程中,需要使用不同的通信協議實現數據的傳輸和交互。以下是對三菱PLC使用的一些主要
    的頭像 發表于 07-01 10:31 ?1569次閱讀

    三菱伺服用什么總線控制

    三菱伺服電機是工業自動化領域中常用的一種高精度、高性能的電機,廣泛應用于機器人、數控機床、自動化生產線等領域。在三菱伺服系統中,總線控制是一種非常重要的通信方式,它可以實現多臺伺服電機
    的頭像 發表于 07-01 10:28 ?1729次閱讀

    三菱mc協議斷開怎么解決

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

    三菱總線驅動器有哪些協議

    景的需求。以下是對三菱總線驅動器協議的介紹。 概述 三菱總線驅動器是用于實現工業自動化系統中設備間通信的電子設備。它們通過特定的
    的頭像 發表于 07-01 10:24 ?956次閱讀

    三菱PLC支持哪些通訊協議

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

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

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

    上位機與三菱PLC的通信過程

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

    三菱PLC的MC協議是什么

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

    三菱plc485程序如何寫

    三菱PLC(Programmable Logic Controller,可編程邏輯控制器)是一種廣泛應用于工業自動化領域的控制器。它通過編程來實現對機械設備的控制。三菱PLC支持多種通訊協議
    的頭像 發表于 06-16 09:19 ?4045次閱讀

    三菱觸摸屏與三菱PLC連接的方法

    在工業自動化領域中,觸摸屏與PLC的連接是實現人機交互、設備監控和控制的關鍵環節。三菱觸摸屏與三菱PLC作為業內知名的產品,其連接方法一直備受關注。本文將詳細介紹三菱觸摸屏與
    的頭像 發表于 06-14 17:18 ?4870次閱讀

    三菱PLC有哪些通訊協議

    三菱PLC(Programmable Logic Controller,可編程邏輯控制器)作為工業自動化領域的核心設備,其通訊協議的多樣性和靈活性對于實現設備間的互聯互通至關重要。本文將詳細介紹
    的頭像 發表于 06-14 17:10 ?2476次閱讀

    三菱PLC與伺服驅動器之間的通信方法

    在工業自動化領域中,三菱PLC(可編程邏輯控制器)與伺服驅動器之間的通信實現高效、精確控制的重要環節。三菱PLC以其高性能、高可靠性和靈活性而廣泛應用于各種工業場景,而伺服驅動器則以
    的頭像 發表于 06-12 11:42 ?3726次閱讀

    三菱串口 fx系列 MC協議如何使用?

    1 驅動簡介 三菱F X 系列P LC 串口 支持 M C 協議 ,網關使用 F X 系列串口M****ELSEC 驅動,按照下述過程操作即可實現
    的頭像 發表于 04-16 14:56 ?1379次閱讀
    <b class='flag-5'>三菱</b><b class='flag-5'>串口</b> fx系列 MC<b class='flag-5'>協議</b>如何使用?

    三菱串口 fx0N編程口如何使用?

    1 驅動簡介 三菱F X0N P****LC 使用 自帶的P LC 串口 通訊,默認為編程口協議,網關使用 F X0N 編程口 驅動,按照下述過程操作即可實現網關與PLC直接通訊。 默
    的頭像 發表于 04-16 11:50 ?690次閱讀
    <b class='flag-5'>三菱</b><b class='flag-5'>串口</b> fx0N編程口如何使用?

    Labview怎么用三菱MX顯示多個地址

    三菱MX系列PLC進行通信,并實現數據的讀取與寫入。Modbus是一種通用的開放式通信協議,常用于將多個設備(如PLC、數據采集器等)連接到一個監控系統上。使用Modbus協
    的頭像 發表于 01-05 14:52 ?1067次閱讀
    主站蜘蛛池模板: 国产人成午夜免费噼啪视频| 欧美色图 亚洲| 天天干夜夜骑| 免费爱爱小视频| 亚洲精品乱码久久久久久蜜桃图片| 黄色毛片网| 婷婷色九月| 乱说欲小说又粗又长| 国产老头和美女在线观看| 永久观看| 国产在线高清精品二区色五郎| 特黄特黄视频| 在线精品一区二区三区| 69性成熟xxxxhd| 91无毒不卡| 久久精品看片| 天天干中文字幕| 日本黄色美女网站| 夜夜春夜夜夜夜猛噜噜噜噜噜| 精品卡一卡二 卡四卡视频| 色秀视频免费高清网站| 亚洲成在线| 四虎影视永久在线观看| 业余性自由色xxxx视频| 男女一区二区三区免费| 4438x全国免费| 男人j桶进女人j的视频| 羞羞爱爱| 五月婷婷在线观看| 一级特黄特黄的大片免费| 男女交性视频免费视频| 亚洲天堂电影在线观看| 在线中文字幕第一页| 桃花岛亚洲精品tv自拍网站| 欧美爽爽网| 艹逼视频免费| www.丁香.com| se色综合视频| 天堂中文在线最新版地址| 天堂网www中文在线| 1000部又爽又黄的做黄禁片|