QJ71E71-100編程模塊

一、簡介

QJ71E71-100是三菱PLC的一款高速乙太網通訊模塊,採用10/100Mbps自適應乙太網介面,支持ModbusTCP和三菱MC協議。可以為PLC提供高速、可靠、安全的通訊服務。

二、特點

1、高速通訊:QJ71E71-100支持的最高通訊速率為100Mbps,比其它PLC模塊的通訊速率更快。

2、靈活配置:QJ71E71-100可以同時支持ModbusTCP和三菱MC協議,支持TCP/IP和UDP通訊協議,適用於各種工業場合。

3、安全可靠:QJ71E71-100支持TCP/IP通訊協議下的SSL/TLS協議,實現了數據加密傳輸,確保通訊的安全可靠。

4、簡單易用:QJ71E71-100使用簡單,通過設定IP地址、子網掩碼、網關和節點號即可實現與PLC的連接,並可使用GX Works2等軟體進行編程。

三、介面說明

1、乙太網介面

QJ71E71-100採用RJ45介面,支持10/100Mbps自適應,支持全/半雙工模式。

2、PLC介面

QJ71E71-100可以插入三菱PLC的擴展槽中,使用PLC的背板供電,與PLC通過背板匯流排進行通訊。

3、模塊指示燈

QJ71E71-100包含5個指示燈,分別為電源指示燈、乙太網鏈路指示燈、乙太網活動指示燈、數據傳輸指示燈和錯誤指示燈。

四、使用範例

1、基本配置

在PLC中配置QJ71E71-100時,需要設置模塊的IP地址、子網掩碼、網關和節點號。可以通過GX Works2中的「模塊設定」進行配置,也可以通過站長軟體等第三方軟體進行配置。

MOV     D100       #192.168.0.1
MOV     D101       #255.255.255.0
MOV     D102       #192.168.0.254
MOV     D103       #1

以上代碼實現了將QJ71E71-100的IP地址設定為192.168.0.1,子網掩碼為255.255.255.0,網關為192.168.0.254,節點號為1。

2、ModbusTCP通訊

在使用QJ71E71-100實現ModbusTCP通訊時,需要使用ModbusTCP的相關指令。以下為讀取遠程伺服器地址0~9號寄存器的程序:

MOV     D2000      #0001     ;站地址
MOV     D2001      #0003     ;功能碼
MOV     D2002      #0000     ;起始地址的高位元組
MOV     D2003      #0000     ;起始地址的低位元組
MOV     D2004      #0000     ;要讀取的寄存器數的高位元組
MOV     D2005      #000A     ;要讀取的寄存器數的低位元組
MOV     D2006      #0012     ;要讀取的位元組數

MTCPD   D2000      D2006     1         ;向ModbusTCP發送數據

MRCPD   D2100      D2006     1         ;從ModbusTCP接收數據

以上代碼使用MTCPD指令向ModbusTCP發送讀取指令,使用MRCPD指令從ModbusTCP接收返回的數據。通過讀取D2100~D2105寄存器中的數據,即可獲取到伺服器地址0~9號寄存器中的數據。

3、三菱MC協議通訊

在使用QJ71E71-100實現三菱MC協議通訊時,需要使用特定的三菱MC協議指令。以下為讀取PLC的SM10~SM15數據的程序:

MOV     D2000      #0001     ;站地址
MOV     D2001      #0401     ;讀取MC協議數據指令
MOV     D2002      #000A     ;讀取數據的起始地址
MOV     D2003      #0006     ;讀取的數據個數

MTCPD   D2000      D2003     1         ;向PLC發送讀取指令

MRCPD   D2100      D2003     1         ;從PLC接收數據

以上代碼使用MTCPD指令向PLC發送讀取指令,使用MRCPD指令從PLC接收返回的數據。通過讀取D2100~D2105寄存器中的數據,即可獲取到PLC的SM10~SM15數據。

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/233737.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-11 17:10
下一篇 2024-12-11 17:10

相關推薦

  • 光模塊異常,SFP未認證(entityphysicalindex=6743835)——解決方案和

    如果您遇到類似optical module exception, sfp is not certified. (entityphysicalindex=6743835)的問題,那麼…

    編程 2025-04-29
  • Python模塊下載與安裝指南

    如果想要擴展Python的功能,可以使用Python模塊來實現。但是,在使用之前,需要先下載並安裝對應的模塊。本文將從以下多個方面對Python模塊下載與安裝進行詳細的闡述,包括使…

    編程 2025-04-29
  • Python編程三劍客——模塊、包、庫

    本文主要介紹Python編程三劍客:模塊、包、庫的概念、特點、用法,以及在實際編程中的實際應用,旨在幫助讀者更好地理解和應用Python編程。 一、模塊 1、概念:Python模塊…

    編程 2025-04-29
  • 如何使用pip安裝模塊

    pip作為Python默認的包管理系統,是安裝和管理Python包的一種方式,它可以輕鬆快捷地安裝、卸載和管理Python的擴展庫、模塊等。下面從幾個方面詳細介紹pip的使用方法。…

    編程 2025-04-28
  • Python如何下載第三方模塊

    想要使Python更加強大且具備跨平台性,我們可以下載許多第三方模塊。下面將從幾個方面詳細介紹如何下載第三方模塊。 一、使用pip下載第三方模塊 pip是Python的軟體包管理器…

    編程 2025-04-28
  • Python datetime和time模塊用法介紹

    本文將詳細闡述Python datetime和time模塊的用法和應用場景,以幫助讀者更好地理解和運用這兩個模塊。 一、datetime模塊 datetime模塊提供了處理日期和時…

    編程 2025-04-28
  • Idea創建模塊時下面沒有啟動類的解決方法

    本文將從以下幾個方面對Idea創建模塊時下面沒有啟動類進行詳細闡述: 一、創建SpringBoot項目時沒有啟動類的解決方法 在使用Idea創建SpringBoot項目時,有可能會…

    編程 2025-04-28
  • l9110風扇感測器模塊原理圖解析

    本文將從原理圖概述、硬體特性、軟體實現等多個方面對l9110風扇感測器模塊進行詳細解析,並給出對應代碼實例。 一、原理圖概述 l9110風扇感測器模塊主要由驅動晶元l9110、電位…

    編程 2025-04-28
  • 掌握Python3中datetime模塊的使用

    Python3中的datetime模塊是處理日期和時間的常用模塊之一,它提供了一些函數和類,可以輕鬆處理日期和時間,包括日期和時間的計算、格式化、解析、時區轉換等。本文將從多個方面…

    編程 2025-04-28
  • Python導入模塊方法

    在Python編程中,模塊是管理函數和變數之類內容的一種方式。Python標準庫提供了許多有用的模塊,讓我們可以方便地實現對底層硬體和網路等的控制。本文將介紹Python中常用的導…

    編程 2025-04-28

發表回復

登錄後才能評論