工業(yè)網(wǎng)絡(luò)控制技術(shù) 課件 項(xiàng)目8、9 CC-Link IE TSN網(wǎng)絡(luò)應(yīng)用、Modbus通信應(yīng)用_第1頁
工業(yè)網(wǎng)絡(luò)控制技術(shù) 課件 項(xiàng)目8、9 CC-Link IE TSN網(wǎng)絡(luò)應(yīng)用、Modbus通信應(yīng)用_第2頁
工業(yè)網(wǎng)絡(luò)控制技術(shù) 課件 項(xiàng)目8、9 CC-Link IE TSN網(wǎng)絡(luò)應(yīng)用、Modbus通信應(yīng)用_第3頁
工業(yè)網(wǎng)絡(luò)控制技術(shù) 課件 項(xiàng)目8、9 CC-Link IE TSN網(wǎng)絡(luò)應(yīng)用、Modbus通信應(yīng)用_第4頁
工業(yè)網(wǎng)絡(luò)控制技術(shù) 課件 項(xiàng)目8、9 CC-Link IE TSN網(wǎng)絡(luò)應(yīng)用、Modbus通信應(yīng)用_第5頁
已閱讀5頁,還剩89頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

項(xiàng)目8CC-LinkIETSN網(wǎng)絡(luò)應(yīng)用張葵葵長沙民政職業(yè)技術(shù)學(xué)院電子信息工程學(xué)院本項(xiàng)目內(nèi)容任務(wù)8.1認(rèn)識(shí)CC-LinkIETSN網(wǎng)絡(luò)任務(wù)8.2CC-LinkIETSN網(wǎng)絡(luò)設(shè)置任務(wù)8.3CC-LinkIETSN網(wǎng)絡(luò)主站和遠(yuǎn)程站通信任務(wù)8.4CC-LinkIETSN網(wǎng)絡(luò)主站和本地站通信任務(wù)6.1認(rèn)識(shí)CC-LinkIEField現(xiàn)場(chǎng)網(wǎng)絡(luò)任務(wù)描述8.1.1CC-LinkIETSN網(wǎng)絡(luò)地位TSN是TimeSensitiveNetworking(時(shí)間敏感網(wǎng)絡(luò))的簡稱CC-LinkIETSN是使用了以太網(wǎng)(1000BASE-T)的高速(1Gbit/s)且大容量的開放式現(xiàn)場(chǎng)網(wǎng)絡(luò)8.1.2CC-LinkIETSN網(wǎng)絡(luò)的特點(diǎn)能滿足連接整個(gè)工廠高速網(wǎng)絡(luò)的要求。8.1.1CC-LinkIETSN網(wǎng)絡(luò)地位能通過CC-LinkIETSN整合網(wǎng)絡(luò)(一)(二)(三)8.1.1CC-LinkIETSN網(wǎng)絡(luò)地位能劃分帶寬保持信息和控制系統(tǒng)通信的準(zhǔn)確性(一)(二)8.1.1CC-LinkIETSN網(wǎng)絡(luò)地位能劃分帶寬保持信息和控制系統(tǒng)通信的準(zhǔn)確性8.1.1CC-LinkIETSN網(wǎng)絡(luò)地位能使用以太網(wǎng)監(jiān)視軟件集中管理網(wǎng)絡(luò)任務(wù)8.2CC-LinkIETSN網(wǎng)絡(luò)設(shè)置任務(wù)描述8.2.1站的類別和功能8.2.2可使用的設(shè)備8.2.2可使用的設(shè)備可以連接CC-LinkIETSN的設(shè)備見表所示8.2.3網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)8.2.4通信對(duì)象設(shè)置對(duì)于I/O分散控制系統(tǒng),對(duì)通信對(duì)象所需的設(shè)置任務(wù)8.3CC-LinkIETSN網(wǎng)絡(luò)主站和遠(yuǎn)程站通信任務(wù)描述8.3.1主站和遠(yuǎn)程站啟動(dòng)設(shè)置主站的模塊構(gòu)成如圖所示RJ71GN11-T28.3.1主站和遠(yuǎn)程站啟動(dòng)設(shè)置對(duì)主站和遠(yuǎn)程站系統(tǒng)的“啟動(dòng)所需的設(shè)置”8.3.2主站和遠(yuǎn)程站配線制定“從P1連接到P2”等規(guī)則,則可以有效地進(jìn)行電纜的鋪設(shè)及鋪設(shè)后的配線檢查8.3.3遠(yuǎn)程站IP地址設(shè)置通過模塊正面的旋轉(zhuǎn)開關(guān)設(shè)置遠(yuǎn)程模塊的IP地址8.3.4模塊配置配置模塊,模塊構(gòu)成如圖所示。8.3.5網(wǎng)絡(luò)配置設(shè)置配置從站網(wǎng)絡(luò)設(shè)置8.3.6刷新設(shè)置循環(huán)傳輸時(shí)每個(gè)站的鏈接軟元件的分配范圍8.3.6刷新設(shè)置注意事項(xiàng)CPU模塊搭載設(shè)備軟元件區(qū)域范圍根據(jù)CPU模塊的規(guī)格決定:1)輸入輸出點(diǎn)數(shù)范圍:指安裝在基板上的基本模塊可使用點(diǎn)數(shù)范圍。2)輸入輸出設(shè)備點(diǎn)數(shù)范圍:指含有網(wǎng)絡(luò)的可用設(shè)備可使用點(diǎn)數(shù)范圍。例如對(duì)于MELSECiQ-R系列的CPU模塊,規(guī)格規(guī)定如下:1)輸入輸出點(diǎn)數(shù):X/Y為0000~FFFH(本體I/O4096點(diǎn))。2)輸入輸出設(shè)備點(diǎn)數(shù):X/Y為0000~2FFFH(網(wǎng)絡(luò)擴(kuò)展I/O12288點(diǎn))。因此,將不與基本模塊沖突的1000~2FFFH的部分區(qū)域分配用于鏈接軟元件的刷新,如圖所示。8.3.7連接確認(rèn)網(wǎng)絡(luò)正常運(yùn)行時(shí)網(wǎng)絡(luò)模塊、遠(yuǎn)程站上LED燈狀態(tài)

8.3.8程序和動(dòng)作確認(rèn)主站與遠(yuǎn)程站互操控指示燈程序8.3.8程序和動(dòng)作確認(rèn)主站與遠(yuǎn)程站之間數(shù)據(jù)傳輸8.3.9網(wǎng)絡(luò)診斷通過工程軟件的診斷任務(wù)8.4CC-LinkIETSN網(wǎng)絡(luò)主站和本地站通信任務(wù)描述8.4.1循環(huán)傳輸?shù)臄?shù)據(jù)更新8.4.2啟動(dòng)設(shè)置主站和本地站設(shè)置8.4.3主站和本地站配線主站和本地站配線8.4.4模塊配置主站和本地站模塊配置8.4.5站類型和IP地址設(shè)置主站和本地站CC-LinkIETSN模塊模塊配置8.4.6網(wǎng)絡(luò)配置設(shè)置從模塊參數(shù)設(shè)置界面中選擇【基本設(shè)置】→【網(wǎng)絡(luò)配置設(shè)置】的“<詳細(xì)設(shè)置>”,打開【CC-LinkIETSN構(gòu)成】界面。從模塊一覽中選擇要連接到從站的模塊,并將其拖放到界面上,即可配置從站,如圖所示。8.4.6網(wǎng)絡(luò)配置設(shè)置詳細(xì)設(shè)置如圖所示,會(huì)顯示LB和LW的輸入欄,未使用RX、RY、RWw、RWr。8.4.7刷新設(shè)置8.4.7刷新設(shè)置8.4.8連接確認(rèn)當(dāng)網(wǎng)絡(luò)正常運(yùn)行時(shí),模塊正面的數(shù)據(jù)鏈接LED亮燈狀態(tài)如圖所示。LED不亮?xí)r,要通過網(wǎng)絡(luò)診斷確認(rèn)狀態(tài)。8.4.9程序和動(dòng)作確認(rèn)本項(xiàng)目小結(jié)CC-LinkIETSN是將FA網(wǎng)絡(luò)整合成一個(gè)網(wǎng)絡(luò),可縮短啟動(dòng)和維護(hù)時(shí)的問題調(diào)查時(shí)間,可縮短新鋪設(shè)和擴(kuò)展網(wǎng)絡(luò)時(shí)的配線時(shí)間。CC-LinkIETSN網(wǎng)絡(luò)具有準(zhǔn)時(shí)性,即使與信息通信混合使用,也可保持控制通信的準(zhǔn)時(shí)性。CC-LinkIETSN網(wǎng)絡(luò)站的類別分為主站和從站兩大類,從站包含本地站和遠(yuǎn)程站。使用本地站分散控制器,共享相同信息。使用遠(yuǎn)程站分散控制I/O。CC-LinkIETSN網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)分為線形、星形、環(huán)形和混合形。線形可用最少的配線連接。星形的可擴(kuò)展性高,易于添加設(shè)備。環(huán)形的可靠性高。區(qū)分使用不同拓?fù)浣Y(jié)構(gòu),可靈活應(yīng)對(duì)現(xiàn)場(chǎng)的布局變更。德技雙馨項(xiàng)目9Modbus通信應(yīng)用張葵葵長沙民政職業(yè)技術(shù)學(xué)院電子信息工程學(xué)院本項(xiàng)目內(nèi)容任務(wù)9.1認(rèn)識(shí)Modbus應(yīng)用背景任務(wù)9.2模擬Modbus協(xié)議任務(wù)9.3Modbus通信任務(wù)9.1認(rèn)識(shí)Modbus應(yīng)用背景任務(wù)描述9.1.1Modbus和RS-485的重要性工業(yè)領(lǐng)域一項(xiàng)重要技能就是使用Modbus協(xié)議和RS-485接口連接各種自動(dòng)化設(shè)備的組網(wǎng)能力?,F(xiàn)在Modbus協(xié)議是自動(dòng)化工業(yè)中使用最廣泛的協(xié)議,幾乎所有的智能設(shè)備都支持Modbus協(xié)議。Modbus總線連接來自相同和不同制造商設(shè)備。9.1.2Modbus協(xié)議的歷史Modbus協(xié)議是由MODICON(現(xiàn)為施耐德電氣公司的一個(gè)品牌)在1979年開發(fā)的,是全球第一個(gè)真正用于工業(yè)現(xiàn)場(chǎng)的總線協(xié)議。Modbus協(xié)議用于分布式控制系統(tǒng)DCS,所有的傳感器和執(zhí)行器在整個(gè)工廠的安裝分布布線,每一個(gè)傳感器和執(zhí)行器只需連接回他們的本地PLC,使用Modbus總線讓各種ModiconPLC相互通信和共享這些傳感器數(shù)據(jù),僅安裝一套通信電纜。Modbus是一個(gè)免費(fèi)開放的標(biāo)準(zhǔn)。

用Modbus總線連接的DCS9.1.3對(duì)Modbus和RS-485的常見誤解Modbus是一種協(xié)議。RS-485是一個(gè)電氣標(biāo)準(zhǔn)。Modbus協(xié)議定義了用于交換數(shù)據(jù)的消息幀結(jié)構(gòu),而RS-485僅定義電信號(hào)電平和允許數(shù)據(jù)傳輸?shù)牟季€。Modbus實(shí)際上可以使用許多不同類型的電氣標(biāo)準(zhǔn),如RS-232、RS-422、RS-485、無線電、微波、衛(wèi)星等。Modbus沒有定義其所使用的物理介質(zhì),而是定義消息幀結(jié)構(gòu)。在工業(yè)現(xiàn)場(chǎng),Modbus的大部分應(yīng)用涉及RS-485。9.1.4RS-485的歷史RS-232端口是一個(gè)簡單的9針接口,是點(diǎn)對(duì)點(diǎn)通信應(yīng)用。RS-232只能在15m內(nèi)的距離內(nèi)使用,而且它對(duì)電噪聲源的抵抗力也不強(qiáng)。RS-485允許連接多個(gè)設(shè)備來創(chuàng)建網(wǎng)絡(luò),最多可連接32個(gè)設(shè)備,允許傳輸長達(dá)1200m。

RS-232接口

RS-485接口9.1.5ModbusRTU與ModbusTCP/IP通信區(qū)別Modbus通信協(xié)議有多種變體,ModbusRTU、ModbusASCII和ModbusTCP。工業(yè)領(lǐng)域一般采用ModbusRTU協(xié)議,基于串行通信的Modbus通信協(xié)議一般指ModbusRTU通信協(xié)議。Modbus/RTU協(xié)議定義了“主”設(shè)備如何輪詢一個(gè)或多個(gè)“從”設(shè)備,以通過RS-232、RS-422或RS-485串行數(shù)據(jù)通信實(shí)時(shí)讀取和寫入數(shù)據(jù)。Modbus/TCP是Modbus/RTU的擴(kuò)展,ModbusTCP/IP定義了如何在基于TC/IP的網(wǎng)絡(luò)中編碼和傳輸Modbus/RTU消息。9.1.5ModbusRTU與ModbusTCP/IP通信區(qū)別概念上不同。RTU通過二進(jìn)制數(shù)據(jù)直接傳輸數(shù)據(jù),而TCP則將二進(jìn)制數(shù)據(jù)的每個(gè)字節(jié)轉(zhuǎn)換為固定的兩位十六進(jìn)制字符串,然后將串行連接在一起,以TCP代碼的形式傳輸數(shù)據(jù)。通信模式不同。MODBUSTCP對(duì)應(yīng)的通信方式為以太網(wǎng)。MODBUSRTU或MODBUSASCII對(duì)應(yīng)的通信方式為異步串行傳輸,用各種通信接口如RS-232/422/485。高速令牌傳遞網(wǎng)絡(luò)相應(yīng)的通信模式為ModbusPLUS。協(xié)議封裝不同。與ModbusRTU協(xié)議相比,ModbusTCP協(xié)議在RTU協(xié)議中增加了消息MBAP頭。由于TCP是基于可靠的連接服務(wù),不再需要RTU協(xié)議中的CRC校驗(yàn)碼,因此ModbusTCP協(xié)議中沒有CRC校驗(yàn)碼。ModbusRTU與ModbusTCP/IP通信區(qū)別功用不同。ModbusRTU協(xié)議可以讓控制器之間以及控制器與其他設(shè)備之間通過網(wǎng)絡(luò)進(jìn)行通信。ModbusTCP協(xié)議是在傳輸層和網(wǎng)絡(luò)層之間提供服務(wù)。ModbusRTU協(xié)議由于傳輸距離短、速度慢,應(yīng)用受到限制。ModbusTCP協(xié)議則因傳輸距離長、傳輸速度快而得到廣泛應(yīng)用。應(yīng)用不同。ModbusRTU協(xié)議主要用于電氣自動(dòng)化和過程控制,一般采用RS-232或RS-485通信接口。Modbus/IP協(xié)議主要用于Internet或Intranet。OSI模型不同。Modbus是OSI模型第7層之上的應(yīng)用層報(bào)文傳輸協(xié)議,它在不同類型總線或網(wǎng)絡(luò)設(shè)備之間提供主站設(shè)備/從站設(shè)備(或客戶端/服務(wù)器)通信。ModbusRTU與ModbusTCP/IP通信區(qū)別ModbusRTU使用通過兩條線連接整個(gè)網(wǎng)絡(luò),并通過為每個(gè)節(jié)點(diǎn)提供唯一的地址來與每個(gè)設(shè)備通信。ModbusRTU配RS-485接口,必須使用應(yīng)用層來處理設(shè)備地址、校驗(yàn)和、數(shù)據(jù)包沖突。RS-485設(shè)計(jì)用于主/從拓?fù)?,主站輪詢每個(gè)從站,等待響應(yīng),避免了數(shù)據(jù)包沖突,來實(shí)現(xiàn)確定性行為。采用RS-485接口,主站最多可以通信32個(gè)從站,兩線系統(tǒng)(半雙工)或四線系統(tǒng)(全雙工),最大距離為1200m。ModbusTCP使用星形網(wǎng)絡(luò),其中每個(gè)節(jié)點(diǎn)都有一條單獨(dú)的電纜,稱為Cat5或CAT6。它們可以使用路由器連接,給網(wǎng)絡(luò)上每個(gè)節(jié)點(diǎn)唯一地址,地址可以是1到255。也可以通過互聯(lián)網(wǎng)使用ModbusTCP。任務(wù)9.2模擬Modbus協(xié)議任務(wù)描述主站與從站之間Modbus通信9.2.1OSI模型Modbus是OSI模型第7層應(yīng)用層報(bào)文傳輸協(xié)議,Modbus協(xié)議模型如圖所示。9.2.2請(qǐng)求與應(yīng)答處理Modbus事務(wù)處理正常過程9.2.2請(qǐng)求與應(yīng)答處理Modbus事務(wù)處理異常過程9.2.3協(xié)議幀格式及功能碼Modbus協(xié)議幀由四部分組成9.2.3協(xié)議幀格式及功能碼ModbusRTU模式幀格式ModbusRTU模式的出錯(cuò)檢查通過CRC進(jìn)行。CRC是16位(2個(gè)字節(jié))的二進(jìn)制值。CRC值由發(fā)送設(shè)備計(jì)算,并添加到報(bào)文中。接收設(shè)備在報(bào)文接收過程中重新計(jì)算CRC,并和接收的實(shí)際值進(jìn)行比較。進(jìn)行比較的值如果不同則為出錯(cuò)。9.2.3協(xié)議幀格式及功能碼ModbusRTU幀模式對(duì)應(yīng)的功能代碼9.2.4查詢-響應(yīng)循環(huán)模擬1.解讀字節(jié)流9.2.4查詢-響應(yīng)循環(huán)模擬1.解讀字節(jié)流錯(cuò)誤檢查9.2.4查詢-響應(yīng)循環(huán)模擬2.解讀Modbus存儲(chǔ)區(qū)和功能代碼線圈讀取、輸入讀取、保持寄存器讀取、輸入寄存器讀取、單個(gè)線圈寫入、單個(gè)寄存器寫入。每個(gè)功能代碼名都有一個(gè)與其相關(guān)聯(lián)的數(shù)字。根據(jù)Modbus標(biāo)準(zhǔn),功能代碼編號(hào)是1、2、3、4、5、6。9.2.4查詢-響應(yīng)循環(huán)模擬

想讀取地內(nèi)存地址30019處的數(shù)據(jù),屬于輸入寄存器范圍內(nèi),因此需要功能命令輸入寄存器讀取功能代碼的編號(hào)4。9.2.4查詢-響應(yīng)循環(huán)模擬主站想指定讀30019寄存器中的壓力值在的位置,它存在于Modbus存儲(chǔ)區(qū)30001到40000的范圍內(nèi),這是輸入寄存器范圍。取30019,減去30001,得到下限1,得到起始地址,保存到前兩個(gè)字節(jié),就是[0]、[18]。兩個(gè)字節(jié)表示起始地址。前兩個(gè)字節(jié)中每個(gè)字節(jié)內(nèi)范圍是0到256,如果此值超過256,則此值不起作用。9.2.4查詢-響應(yīng)循環(huán)模擬接下來的兩個(gè)字節(jié)呢。在該示例中,想讀取一個(gè)寄存器,所以接下來的兩個(gè)字節(jié)是[0]、[1]。查詢流中指定寄存器30019的八位數(shù)據(jù)字節(jié)部分全部表示出來,如圖9所示。9.2.4查詢-響應(yīng)循環(huán)模擬示例中查詢字節(jié)流的最后一部分,這就是錯(cuò)誤檢查。錯(cuò)誤檢查有兩個(gè)字節(jié)長,這里用X和X表示。9.2.4查詢-響應(yīng)循環(huán)模擬3.虛擬仿真軟件使用使用Modbus軟件工具,來模擬前面關(guān)于Modbus兩個(gè)命令查詢-響應(yīng)循環(huán),進(jìn)一步驗(yàn)證Modbus查詢-響應(yīng)循環(huán)的詳細(xì)信息。9.2.4查詢-響應(yīng)循環(huán)模擬3.虛擬仿真軟件使用首先在Modscan32建立主站連接,主站Modscan軟件設(shè)置通信端口為COM3。9.2.4查詢-響應(yīng)循環(huán)模擬3.虛擬仿真軟件使用設(shè)置Modscan主站通信參數(shù)9.2.4查詢-響應(yīng)循環(huán)模擬3.虛擬仿真軟件使用Modbus主站模擬器內(nèi)要設(shè)置連接到ID22,起始地址為30019,選擇4輸入寄存器讀取,要把19放在地址欄中,讀取數(shù)據(jù)長度為1,在長度欄中填入1。這樣Modbus主站,啟動(dòng)單元ID22,地址為19,長度為1的寄存器。9.2.4查詢-響應(yīng)循環(huán)模擬3.虛擬仿真軟件使用從站進(jìn)行通信端口COM4、通信參數(shù)、站號(hào)22、地址19、功能代碼4的設(shè)置,以建立與主站的通信必備條件。任務(wù)9.3Modbus通信9.3.1搭建系統(tǒng)新建工程PC中安裝GXWorks2。在GXWorks2中新建工程,選擇【系列(S)】“QCPU(Q模式)”,選擇【機(jī)型】“Q03UDV”,如圖所示。9.3.1搭建系統(tǒng)I/O設(shè)置打開導(dǎo)航【參數(shù)】→【PLC參數(shù)】,打開【I/O分配設(shè)置】,進(jìn)行【模塊添加】。打開【程序設(shè)置】→【插入】,添加掃描程序。9.3.1搭建系統(tǒng)開關(guān)設(shè)置單擊導(dǎo)航欄中【智能功能模塊】→【0000:QJ71C24N】→【開關(guān)設(shè)置】,出現(xiàn)圖所示界面,根據(jù)所連接的設(shè)備要求進(jìn)行通信參數(shù)設(shè)置,見通道CH2所示內(nèi)容。將設(shè)置寫入PLC,并重置PLC9.3.2第1個(gè)通信協(xié)議制作1)選擇通信協(xié)議支持功能。選擇菜單欄【工具】→【通信協(xié)議支持功能】→【串行通信模塊】,出現(xiàn)通信協(xié)議制作界面,如圖所示。9.3.2第1個(gè)通信協(xié)議制作2)新建協(xié)議。【文件】→【新建】→協(xié)議號(hào)【添加】,如圖所示。9.3.2第1個(gè)通信協(xié)議制作3)第一個(gè)協(xié)議制作。從協(xié)議號(hào)中選擇【制造商】→【型號(hào)】→【協(xié)議名】。常用03和16批量讀取和寫入,注意這里功能碼是十六進(jìn)制表示。本任務(wù)選擇“03”,批量寄存器讀取,單擊【確定】按鈕,如圖所示。9.3.2第1個(gè)通信協(xié)議制作4)批量設(shè)置寄存器。單擊鼠標(biāo)右鍵,出現(xiàn)【軟元件批量設(shè)置(I)】,設(shè)置D100,單擊【確定】按鈕,如圖所示。9.3.2第1個(gè)通信協(xié)議制作5)批量讀取設(shè)置。該協(xié)議號(hào)批量設(shè)置從站站號(hào)、功能代碼、發(fā)送數(shù)據(jù)存儲(chǔ)區(qū)域(起始地址和數(shù)據(jù)長度)、正常接收數(shù)據(jù)存儲(chǔ)區(qū)域、錯(cuò)誤接收數(shù)據(jù)存儲(chǔ)區(qū)域等,如圖所示。發(fā)送數(shù)據(jù)從站站號(hào)D100數(shù)據(jù)長度2個(gè)字節(jié)起始地址D101正?;貜?fù)從站站號(hào)數(shù)據(jù)長度存儲(chǔ)數(shù)據(jù)存放9.3.2第1個(gè)通信協(xié)議制作5)批量讀取設(shè)置。該協(xié)議號(hào)批量設(shè)置從站站號(hào)、功能代碼、發(fā)送數(shù)據(jù)存儲(chǔ)區(qū)域(起始地址和數(shù)據(jù)長度)、正常接收數(shù)據(jù)存儲(chǔ)區(qū)域、錯(cuò)誤接收數(shù)據(jù)存儲(chǔ)區(qū)域等,如圖所示。發(fā)送數(shù)據(jù)從站站號(hào)D100數(shù)據(jù)長度2個(gè)字節(jié)起始地址D101錯(cuò)誤回復(fù)9.3.2第1個(gè)通信協(xié)議制作總結(jié)03功能碼批量讀取寄存器設(shè)置,數(shù)據(jù)區(qū)批量設(shè)置的內(nèi)容歸納如下:

D100:從站站號(hào)。

D101:從站起始Modbus地址。

D102:讀取點(diǎn)數(shù)(1-125個(gè))。

D104:接收到數(shù)據(jù)長度。

D105-D229:接收到的數(shù)據(jù)。9.3.3第2個(gè)通信協(xié)議制作1)第2個(gè)協(xié)議添加。協(xié)議號(hào)中選擇【制造商】→【型號(hào)】→【協(xié)議名】。本任務(wù)選擇“16”,批量寄存器寫入,單擊【確定】按鈕,如圖所示。9.3.3第2個(gè)通信協(xié)議制作2)批量設(shè)置寄存器。單擊鼠標(biāo)右鍵,出現(xiàn)【軟元件批量設(shè)置(I)】,設(shè)置D300,單擊【確定】按鈕,如圖所示。注意不要與前面協(xié)議號(hào)設(shè)置的寄存器范圍重復(fù)或疊加。9.3.3第2個(gè)通信協(xié)議制作3)批量讀取設(shè)置。該協(xié)議號(hào)批量設(shè)置從站站號(hào)、功能代碼、發(fā)送數(shù)據(jù)存儲(chǔ)區(qū)域(起始地址和數(shù)據(jù)長度)、正常接收數(shù)據(jù)存儲(chǔ)區(qū)域、錯(cuò)誤接收數(shù)據(jù)存儲(chǔ)區(qū)域等,如圖9-35所示。發(fā)送數(shù)據(jù)從站站號(hào)

數(shù)據(jù)長度2個(gè)字節(jié)

起始地址D301正?;貜?fù)數(shù)據(jù)長度數(shù)據(jù)存放9.3.3第2個(gè)通信協(xié)議制作3)批量讀取設(shè)置。該協(xié)議號(hào)批量設(shè)置從站站號(hào)、功能代碼、發(fā)送數(shù)據(jù)存儲(chǔ)區(qū)域(起始地址和數(shù)據(jù)長度)、正常接收數(shù)據(jù)存儲(chǔ)區(qū)域、錯(cuò)誤接收數(shù)據(jù)存儲(chǔ)區(qū)域等,如圖9-35所示。發(fā)送數(shù)據(jù)從站站號(hào)

數(shù)據(jù)長度2個(gè)字節(jié)

起始地址D301錯(cuò)誤

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論