三菱Q系列PLC,用Modbus RTU通信控制海浦蒙特變頻器運行

2020-12-05 PCB設備管理維修

三菱串行通信模塊QJ71C24N跟海浦蒙特變頻器HD09-2S0P2G進行Modbus RTU通信,進行頻率設定、正反轉、停止、頻率監視。

硬體設置:

PLC配置:

基板:Q35B。

電源:Q61P。

CPU:Q06H。

串行通信:QJ71C24N。

變頻器:

海浦蒙特HD09-2S0P2G。

QJ71C24N-R4

QJ71C24N模塊指示燈狀態:

RUN:ON,運行正常。

ERR:ON,發生錯誤。

NEU:ON,(MC指令報文空閒狀態)。

SD:ON,數據發送中。

RD:ON,數據接收中。

變頻器RS485接口標準RJ45端子:

1、3:+5V

2:485+

4、5、6:GND

7:485-

8:保留

通信接線:

採用二線制半雙工方式485接口標準:

SDA一一一一一一→485+

|

RDA

|

□←終端電阻110(雙絞電纜)

|

SDB一一一一一一→485-

|

RDB

SG→接雙絞電纜屏蔽層

變頻器參數設置:

F00.11→運行命令選擇→2,SCI通訊運行命令通道。

F00.10→頻率設定→2,SCI通訊設定。

F17.00→數據格式(通信格式)→1,1一8一1格式,偶校驗,RTU。表示通信格式為1位起始位,8位數據位,1位停止位。

F17.01→波特率→3,9600bps。

F17.02→本機地址→從站1。

軟體設置:

模塊I/O分配設置:

導航→工程→參數→PLC參數→I/O分配設置→模塊添加→模塊類型:串行通信/數據機接口模塊→模塊型號QJ71C24N→設置結束 。佔32點,0000~001F。

模塊開關/控制設置:

1,導航→工程→智能功能模塊→0000:QJ71C24N→開關設置:

選擇通道2(CH2),從下往上設置,先設置通信協議→再設置波特率9600bps→設置更改允許→RUN中寫入允許→和校驗代碼無→停止位1→偶數校驗→校驗位有→數據位8→動作設置獨立→確定。

2,導航→工程→智能功能模塊→0000:QJ71C24N→各種控制指定:

通信控制指定用→CH2,1:字節單位。

通信控制指定用→CH2,1:響應返回禁止。

協議設置(重點):

工具→通信協議支持功能→串行通信模塊→

新建→協議號添加→類型:通信協議庫→製造商:Schneider Electric→型號:MODBUS→協議名(功能碼):06 WR(寫)→確定。

刪除ERR接收:右擊協議號→更改為可編輯協議→是→右擊ERR數據包名→刪除→是。

添加協議:點擊添加→類型:通信協議庫→製造商:Schneider Electric→型號:MODBUS→協議名(功能碼):03 RD(讀)→確定。

同樣也要刪除ERR接收:右擊協議號→更改為可編輯協議→是→右擊ERR數據包名→刪除→是。

變量設置:右擊協議號1→軟元件批量設置:設置協議號範圍指定:1-2→起始軟元件號:如D0。→是→確定。

點擊工具欄紅色箭頭圖標把協議寫入模塊。

變量配置元素名解釋:

「WR寫數據」的發送包變量:

Slave Address:從站地址。D0

Function Code:功能代碼。06

Register Address:寄存器地址。D1

Register Value:寄存器數值。D2

Error Check:錯誤檢查。Slave

「WR寫數據」的接收包變量:

Slave Address:從站地址。D3

Function Code:功能代碼。06

Register Address:寄存器地址。D4

Register Value:寄存器數值。D5

Error Check:錯誤檢查。

如D5=D2,表明寫入成功。

寫入變頻器:

查手冊-9.4地址映射關係:

0x→16進位。

0x3200→控制命令字。←地址。D1

0×3201→運行頻率設定。

0×3204→虛擬端子控制設定。

控制命令字3200字位定義:←內容。D2

0×1001:正轉命令。

0×1003:反轉命令。

0×1004:減速停機。

0×1010:自由停機。

0×1020:外部故障停機。

0×1040:點動正轉。

0×1080:點動反轉。

0×1100:故障復位。

「RD讀數據」的發送包變量:

Slave Address:從站地址。D6

Function Code:功能代碼。03

Starting Address:開始地址。D7

Quantity of Registers:寄存器數量D8

Error Check:錯誤檢查。

「RD讀數據」的接收包變量:

Slave Address:從站地址。D9

Function Code:功能代碼。03

Byte Count:字節長度。

Register Value:寄存器數值。D10D11

Error Check:錯誤檢查。

讀取變頻器參數,如頻率:

發送請求0x3310:輸出頻率→D7。

接收D10長度存儲,D11數值存儲。

程序編寫:

指令解釋:

G.CPRTCL Un n1 n2 (S)(D)。

GP.CPRTCL Un n1 n2 (S)(D)加沿。

Un:模塊的起始IO信號,如U00。

n1:通道選擇1:CH1,2:CH2。

n2:協議的連續執行數(1~8)。

S:存儲控制數據的軟元件起始編號。

S+0:執行結果,0正常,0以外錯誤碼。

S+1:執行協議數結果,1~8。

S+2~9:執行協議編號指定。

S+10~17:校驗一致接收數據包編號。

D:執行完成時置為1的位軟元件偏號。

以上指令數據準備。

以上指令延時復位。

以上通信寫入命令。

以上通信讀取參數。

線路跟蹤:

點擊工具欄「串行通信模塊的線路跟蹤圖標」→選擇模塊→選擇通道→開始跟蹤。

這篇花了兩天時間,學通信真不容易!#plc#

相關焦點

  • plc與變頻器的接線圖_plc和變頻器通訊接線圖詳解
    變頻器無法進行編程,改變電源的頻率、電壓等參數,它的輸出頻率可以設為固定值,也可以由PLC動態控制。   plc是可以編程序的,用來控制電氣元件或完成功能、通信等任務。         PLC與變頻器之間通信需要遵循通用的串行接口協議(USS),按照串行總線的主從通信原理來確定訪問的方法。
  • 變頻器控制方式vc_變頻器 - CSDN
    ,經常要用變頻器去控制交流電機的轉速、轉向等,儘管變頻器自身帶有控制面,具有簡單、有效的特點,但由於現場操作不夠方便,直觀性差以及僅能實現單機控制等缺點,針對這些缺點,現在的變頻器都帶有rs485通信接口,使用戶能方便靈活地選擇變頻器的強大功能,在
  • 變頻器控制迴路接口包括什麼_變頻器 - CSDN
    ,經常要用變頻器去控制交流電機的轉速、轉向等,儘管變頻器自身帶有控制面,具有簡單、有效的特點,但由於現場操作不夠方便,直觀性差以及僅能實現單機控制等缺點,針對這些缺點,現在的變頻器都帶有rs485通信接口,使用戶能方便靈活地選擇變頻器的強大功能,在
  • PLC和變頻器進行通訊的接線圖詳細資料講解
    plc與變頻器兩者是一種包含與被包含的關係,PLC與變頻器都可以完成一些特定的指令,用來控制電機馬達,PLC是一種程序輸入執行硬體,變頻器則是其中之一,但是PLC的涵蓋範圍又比變頻器大,還可以用來控制更多的東西,應用領域更廣,性能更強大,當然PLC的控制精度也更大。
  • 變頻器
    ,經常要用變頻器去控制交流電機的轉速、轉向等,儘管變頻器自身帶有控制面,具有簡單、有效的特點,但由於現場操作不夠方便,直觀性差以及僅能實現單機控制等缺點,針對這些缺點,現在的變頻器都帶有rs485通信接口,使用戶能方便靈活地選擇變頻器的強大功能,在
  • 三菱PLC的網絡結構分幾層走的
    三菱公司PLC網絡繼承了傳統使用的MELSEC網絡,並使其在性能、功能、使用簡便等方面更勝一籌。Q系列PLC提供層次清晰的三層網絡,針對各種用途提供最合適的網絡產品.而且,不只是ON/OFF等開關量的數據,還可連接ID系統、條形碼閱讀器、變頻器、人機界面等智能化設備,從完成各種數據的通信,到終端生產信息的管理均可實現,加上對機器動作狀態的集中管理,使維修保養的工作效率也大有提高。在Q系列PLC中使用,CC-Link的功能更好,而且使用更簡便。
  • 三菱Q系列PLC,用CC-Link控制變頻器正反轉和多段速
    硬體、軟體設置:遠程輸入(RX)定義:Rxn0:正轉中Rxn1:反轉中Rxn2:運行中遠程輸出(RY)定義:RYn0:正轉指令RYn1:反轉指令RYn2:高速運行指令(端子RH功能)RYn3:中速運行指令(端子RM功能)RYn4
  • 三菱PLC乾貨分享|三菱PLC與觸控螢幕常見問題
    1、繼電器型PLC可不可以控制步進電機,繼電器型PLC主要控制哪些設備?答:繼電器不能控制伺服步進,不能控制動作頻率太高的設備,一分鐘超過6次動作的都建議用電晶體的PLC。2、M8002上電復位,可以同時接通3條指令回原點嗎?
  • 基於ModBus協議的變頻器VC++控制系統
    通過485或232組網,用戶可以通過PC或PLC實現在本地或遠程對變頻器進行參數設置、運行控制及集中監測,以滿足實際需求。1.1  適用範圍:     G﹑P全系列變頻器1.2  組網方式(主從方式)(1)   單主機多從機單一的RS485網最多可以連接31臺變頻器,系統可以採用廣播通訊的方式或根據各變頻器的地址找到需要通訊的變頻器。
  • 三菱PLC編程實訓操作設備含變頻器伺服驅動器及通訊應用等功能
    大家好,今天我要給大家分享的是常州智控教育的三菱實訓設備的操作應用,本系統包含三菱主流PLC控制器的編程以及三菱變頻器、伺服驅動器的應用。下面我們就來逐個了解一下:首先我們看到的這一個操作臺上主要展示的是三菱Q系列控制系統,主基板上配置了Q03UDE通用型CPU,擴展了開關量輸入輸出模塊、模擬量輸出輸出模塊、高速計數模塊、定位模塊、串口通訊模塊以及基於乙太網通信的CCLINK-IE模塊,基於CCLINK-IE Field通訊下分布的遠程I/O模塊等等;
  • PLC與變頻器一般連接方法有哪些?
    變頻器無法進行編程,改變電源的頻率、電壓等參數,它的輸出頻率可以設為固定值,也可以由PLC動態控制。 PLC是可以編程序的,用來控制電氣元件或完成功能、通信等任務。 PLC與變頻器之間通信需要遵循通用的串行接口協議(USS),按照串行總線的主從通信原理來確定訪問的方法。
  • 如何用PLC實現變頻器頻率的控制?
    打開APP 如何用PLC實現變頻器頻率的控制? 有級調速就是不能連續對變頻器的頻率進行改變,只能用開關來選擇提前設置好的頻率,常見的有多段速設定和簡易PLC程序設定。 無極調速能夠實現變頻器的連續或者任意頻率的運行也是常用的變頻方法,主要有模擬量和通信控制的方法完成。
  • 【實例】如何用串口軟體調試變頻器?
    今天我們就來學習怎麼用串口調試軟體控制臺達的這款變頻器。廢話不多說,直接進入正題。 首先我們要準備好USB轉RS-232的串口線和RS-232轉RS485的模塊,或者USB直接轉RS485也行。然後還要準備一個RJ11的水晶頭,因為臺達這款變頻器的通訊口為RJ11。
  • 三菱PLC,CC-Link通信協議基礎知識
    總線概念:總線(Bus)是計算機各種功能部件之間傳送信息的公共通信幹線,它是由導線組成的傳輸線束,按照計算機所傳輸的信息種類,計算機的總線可以劃分為數據總線、地址總線和控制總線,分別用來傳輸數據、數據地址和控制信號。
  • 三菱Q系列PLC,QD75模塊手動運行三種模式
    QD75模塊手動運行三種模式:JOG運行:啟動信號有,就走;沒有就停。微動運行:跟JOG運行模式一樣,就是微移動量設置>0。如=0,就為JOG模式。手輪運行:接手輪脈衝發生器。三種模式只能選其一。
  • 基於歐姆龍PLC 的臺達變頻器控制
    變頻器的控制可以採用PLC、單片機等作為控制核心,由於PLC 具備可靠性高、編程簡單、維護方便等突出優點,越來越多的工業控制場合選用PLC和變頻器用於電機的調速控制。  基於PLC的變頻器的控制包括模擬方式控制和串口通信方式控制,其中,串口通信包括有協議通信和無協議通信,有協議通信如文獻[1]所述,幾乎不用編程,正確連接後就能實現串口通信。本文著重介紹了基於歐姆龍CP1H 系列PLC 的臺達VFD 系列變頻器的模擬方式控制和無協議通信方式控制。
  • 三菱PLC風洞測試軟體設計-珍藏乾貨
    (1)運行環境①軟體環境:C# winForm框架、windows XP作業系統、SQL Server 2005 資料庫 ②硬體環境:三菱可編程控制器 FX3U、變頻器、傳感器、>2.總體設計(1)系統目標藉助風洞設備儀器,通過變換目標風扇的電流值,用實時、具體、有效的數據或圖表形式來直觀的論證風扇的性能,而這一過程,需要通過軟體在上位機上更加形象的分析並體現出來。
  • 三菱plc控制步進電機實例
    打開APP 三菱plc控制步進電機實例 發表於 2019-10-01 09:05:00   三菱PLC控制步進電機實例如下:   案例一:   1.接線圖   上圖的接線為控制一臺步進電機接線
  • 同是PLC中國的與外國的有何不同
    西門子公司的PLC產品包括LOGO、S7-200、S7-1200、S7-300、S7-400以及博途系列等等。西門子PLCS7系列體積小、速度快、標準化,具有網絡通信能力,功能更強,抗幹擾能力強,可靠性高。西門子plc高可靠性是電氣控制設備的關鍵性能。