《工業總線與物聯網協議-Industrial》課件-Modbus TCP的協議應用及組態_第1頁
《工業總線與物聯網協議-Industrial》課件-Modbus TCP的協議應用及組態_第2頁
《工業總線與物聯網協議-Industrial》課件-Modbus TCP的協議應用及組態_第3頁
《工業總線與物聯網協議-Industrial》課件-Modbus TCP的協議應用及組態_第4頁
《工業總線與物聯網協議-Industrial》課件-Modbus TCP的協議應用及組態_第5頁
已閱讀5頁,還剩49頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

Ⅶ-4ModbusTCP協議應用

及組態Ⅶ-4ModbusTCP協議應用及組態行動目標了解ModbusTCP協議簡介理解ModbusTCP通信報文掌握ModbusTCP錯誤代碼掌握ModbusTCP協議指令塊的應用熟練設備間ModbusTCP通信ModbusTCP協議應用及組態Ⅶ-4ModbusTCP協議應用及組態學習內容ModbusTCP協議簡介ModbusTCP有效功能碼ModbusTCP錯誤代碼ModbusTCP通信指令塊引腳說明ModbusTCP西門子PLC與CodesysPLC通信ModbusTCP西門子PLC之間的通信ModbusTCP協議應用及組態情境說明情境說明Ⅶ-4ModbusTCP協議應用及組態你是一名電氣工程師。現在正在調試汽車生產線的焊接單元,在焊接單元中有多種不同類型的部件等待焊接。現在計劃通過識別每個部件上的RFID芯片,確認焊接工藝,RFID讀寫器通過MODBUSTCP與PLC建立連接。項目主管給你分配了任務,需要通過MODBUSTCP實現讀寫器數據的讀取,例舉本方案的優勢并寫出符合此項目要求的程序。Ⅶ-4ModbusTCP協議應用及組態學習任務Ⅶ-4ModbusTCP協議應用及組態學習任務Ⅶ-4-P1

ModbusTCP基本協議學習任務Ⅶ-4-P2ModbusTCP協議通信報文解析學習任務Ⅶ-4-S3西門子PLC之間的通信學習任務Ⅶ-4-S4Codesys與西門子之間通信Ⅶ-4ModbusTCP協議應用及組態學習任務Ⅶ-4-P1ModbusTCP協議簡介任務要求:1.了解認識ModbusTCP協議。2.獨立完成學習任務Ⅶ-4-P1的練習題,將完成的答案填到相應的空格處。3.初步認識ModbusTCP協議的優點與構成。Ⅶ-4ModbusTCP協議應用及組態學習任務Ⅶ-4-P1ModbusTCP協議簡介學習成果展示:1.根據教材理論,完成空白處名詞填寫。2.以個人工作的方式完成項目后,小組討論形成統一答案。3.選出代表,進行展示講解。4.共同討論答案。Ⅶ-4ModbusTCP協議應用及組態學習任務Ⅶ-4-P1ModbusTCP協議簡介1.在空白處填寫合適的名詞1)為了實現

,運用在串口(如RS232、RS485等)上傳輸。2)MODBUS/TCP使

協議運行于以太網,并在

站點間傳送MODBUS報文。3)與傳統的串口方式相比,MODBUSTCP插入一個標準的MODBUS報文到

報文中,不再帶有

。4)啟動Modbus事務處理的客戶機創建Modbus應用數據單元。而

向服務端指示將執行哪種操作。5)當從客戶機向服務端發送報文時,功能碼域通過

執行具體操作。Ⅶ-4ModbusTCP協議應用及組態學習任務Ⅶ-4-P1ModbusTCP協議簡介1.在空白處填寫合適的名詞1)為了實現串行通信,運用在串口(如RS232、RS485等)上傳輸。2)MODBUS/TCP使MODBUS_RTU協議運行于以太網,并在TCP/IP和以太網站點間傳送MODBUS報文。3)與傳統的串口方式相比,MODBUSTCP插入一個標準的MODBUS報文到TCP報文中,不再帶有數據校驗和地址。4)啟動Modbus事務處理的客戶機創建Modbus應用數據單元。而功能碼向服務端指示將執行哪種操作。5)當從客戶機向服務端發送報文時,功能碼域通過服務端執行具體操作。Ⅶ-4ModbusTCP協議應用及組態學習任務Ⅶ-4-P1ModbusTCP協議簡介學習成果展示:1.根據教材理論,完成填空。2.以個人工作的方式完成項目后,小組討論形成統一答案。3.選出代表,進行展示講解。4.共同討論答案。Ⅶ-4ModbusTCP協議應用及組態學習任務Ⅶ-4-P1ModbusTCP協議簡介2.選擇題,選擇一個及一個以上正確的答案,將相應字母填入題中括號內(包含單選題或多選題)。1)Modbus功能碼的十進制有效值有多少個?()A.256 B.255C.254 D.253Ⅶ-4ModbusTCP協議應用及組態學習任務Ⅶ-4-P1ModbusTCP協議簡介3.選擇題,選擇一個及一個以上正確的答案,將相應字母填入題中括號內(包含單選題或多選題)。2)ModbusTCP傳輸過程中使用了TCP/IP以太網參考模型的5層()A.3 B.4C.5 D.6Ⅶ-4ModbusTCP協議應用及組態學習任務Ⅶ-4-P1ModbusTCP協議簡介2.選擇題,選擇一個及一個以上正確的答案,將相應字母填入題中括號內(包含單選題或多選題)。1)Modbus功能碼的十進制有效值有多少個?(B)A.256 B.255C.254 D.253Ⅶ-4ModbusTCP協議應用及組態學習任務Ⅶ-4-P1ModbusTCP協議簡介3.選擇題,選擇一個及一個以上正確的答案,將相應字母填入題中括號內(包含單選題或多選題)。2)ModbusTCP傳輸過程中使用了TCP/IP以太網參考模型的5層(CD)A.3 B.4C.5 D.6Ⅶ-4ModbusTCP協議應用及組態學習任務Ⅶ-4-P2ModbusTCP協議通訊報文解析任務要求:1.認真閱讀ModbusTCP協議通訊報文解析章節,理解ModbusTCP協議基本知識。2.獨立完成學習任務Ⅶ-4-P2的練習題,將完成的答案填到相應的空格處。3.了解ModbusTCP協議的基本組成。Ⅶ-4ModbusTCP協議應用及組態學習任務Ⅶ-4-P2ModbusTCP協議通訊報文解析學習成果展示:1.根據教材理論,完成空白處名詞填寫。2.以個人工作的方式完成項目后,小組討論形成統一答案。3.選出代表,進行展示講解。4.共同討論答案。Ⅶ-4ModbusTCP協議應用及組態學習任務Ⅶ-4-P2ModbusTCP協議通訊報文解析1.在空白處填寫合適的名詞1)Modbus功能碼主要分為

。2)異常功能碼常用于當有任何通信數據異常時,用來表示

,而回傳

以提供Master做異常處理。3)錯誤功能碼是異常碼處理后,將原有功能碼的

設定為1,然后將適合的錯誤碼號代入。4)ModbusTCP協議幀包含了

字節的頭部信息。5)單元標識符字段被用于區分

,其取值范圍為1-247。6)在ModbusTCP協議幀中,

指示了該請求是以什么功能用來處理控制數據。Ⅶ-4ModbusTCP協議應用及組態學習任務Ⅶ-4-P2ModbusTCP協議通訊報文解析1.在空白處填寫合適的名詞1)Modbus功能碼主要分為有效功能碼、異常功能碼和錯誤功能碼。2)異常功能碼常用于當有任何通信數據異常時,用來表示“從設備”回傳數據不正常,而回傳錯誤碼號以提供Master做異常處理。3)錯誤功能碼是異常碼處理后,將原有功能碼的最左邊bit設定為1,然后將適合的錯誤碼號代入。4)ModbusTCP協議幀包含了

7 字節的頭部信息。5)單元標識符字段被用于區分主設備或從設備的地址,其取值范圍為1-247。6)在ModbusTCP協議幀中,

功能碼

指示了該請求是以什么功能用來處理控制數據Ⅶ-4ModbusTCP協議應用及組態學習任務Ⅶ-4-P2ModbusTCP協議通訊報文解析學習成果展示:1.根據教材理論,完成填空。2.以個人工作的方式完成項目后,小組討論形成統一答案。3.選出代表,進行展示講解。4.共同討論答案。Ⅶ-4ModbusTCP協議應用及組態學習任務Ⅶ-4-P2ModbusTCP協議通訊報文解析2.選擇題,選擇一個及一個以上正確的答案,將相應字母填入題中括號內(包含單選題或多選題)。1)在ModbusTCP協議中,哪種功能碼用于讀取一個或多個線圈寄存器的狀態?(

)A.1 B.2C.3 D.4Ⅶ-4ModbusTCP協議應用及組態學習任務Ⅶ-4-P2ModbusTCP協議通訊報文解析2.選擇題,選擇一個及一個以上正確的答案,將相應字母填入題中括號內(包含單選題或多選題)。2)在ModbusTCP協議中,以下哪個負責發送命令并接收響應?(

)A.

功能碼

B.寄存器C.

從機

D.

主機Ⅶ-4ModbusTCP協議應用及組態學習任務Ⅶ-4-P2ModbusTCP協議通訊報文解析2.選擇題,選擇一個及一個以上正確的答案,將相應字母填入題中括號內(包含單選題或多選題)。3)當ModbusTCP協議幀結構中的功能碼為16時,表示該幀是什么類型的幀?(

)A.強制一個邏輯線圈的通斷狀態B.寫入單個保持寄存器C.強置一組連續邏輯線圈的通斷D.寫入多個連續的保持寄存器Ⅶ-4ModbusTCP協議應用及組態學習任務Ⅶ-4-P2ModbusTCP協議通訊報文解析2.選擇題,選擇一個及一個以上正確的答案,將相應字母填入題中括號內(包含單選題或多選題)。4)在ModbusTCP通信中,哪種異常代碼表示讀取的數據長度錯誤?(

)A.01 B.02C.03 D.04Ⅶ-4ModbusTCP協議應用及組態學習任務Ⅶ-4-P2ModbusTCP協議通訊報文解析2.選擇題,選擇一個及一個以上正確的答案,將相應字母填入題中括號內(包含單選題或多選題)。5)在ModbusTCP通信中,哪種異常代碼表示數據地址錯誤?(

)A.01 B.02C.03 D.04Ⅶ-4ModbusTCP協議應用及組態學習任務Ⅶ-4-P2ModbusTCP協議通訊報文解析2.選擇題,選擇一個及一個以上正確的答案,將相應字母填入題中括號內(包含單選題或多選題)。1)在ModbusTCP協議中,哪種功能碼用于讀取一個或多個線圈寄存器的狀態?(

B

)A.1 B.2C.3 D.4Ⅶ-4ModbusTCP協議應用及組態學習任務Ⅶ-4-P2ModbusTCP協議通訊報文解析2.選擇題,選擇一個及一個以上正確的答案,將相應字母填入題中括號內(包含單選題或多選題)。2)在ModbusTCP協議中,以下哪個負責發送命令并接收響應?(

D

)A.

功能碼

B.寄存器C.

從機

D.

主機Ⅶ-4ModbusTCP協議應用及組態學習任務Ⅶ-4-P2ModbusTCP協議通訊報文解析2.選擇題,選擇一個及一個以上正確的答案,將相應字母填入題中括號內(包含單選題或多選題)。3)當ModbusTCP協議幀結構中的功能碼為16時,表示該幀是什么類型的幀?(

D

)A.強制一個邏輯線圈的通斷狀態B.寫入單個保持寄存器C.強置一組連續邏輯線圈的通斷D.寫入多個連續的保持寄存器Ⅶ-4ModbusTCP協議應用及組態學習任務Ⅶ-4-P2ModbusTCP協議通訊報文解析2.選擇題,選擇一個及一個以上正確的答案,將相應字母填入題中括號內(包含單選題或多選題)。4)在ModbusTCP通信中,哪種異常代碼表示讀取的數據長度錯誤?(

C

)A.01 B.02C.03 D.04Ⅶ-4ModbusTCP協議應用及組態學習任務Ⅶ-4-P2ModbusTCP協議通訊報文解析2.選擇題,選擇一個及一個以上正確的答案,將相應字母填入題中括號內(包含單選題或多選題)。5)在ModbusTCP通信中,哪種異常代碼表示數據地址錯誤?(

B

)A.01 B.02C.03 D.04Ⅶ-4ModbusTCP協議應用及組態學習任務Ⅶ-4-S3西門子之間的通信任務要求:1.了解Modbus-TCP錯誤代碼2.熟悉MB_CLIENT、MB_SERVER指令塊使用3.能夠完成兩個西門子設備之間的ModbusTCP通訊并傳輸數據Ⅶ-4ModbusTCP協議應用及組態學習任務Ⅶ-4-S3西門子之間的通信學習成果展示:1.通過上機練習,使用博途完成并補全西門子之間通信流程圖。2.以個人工作的方式完成項目后,小組討論形成統一答案。3.選出代表,進行展示講解。4.共同討論答案。Ⅶ-4ModbusTCP協議應用及組態學習任務Ⅶ-4-S3西門子之間的通信1.在下列流程圖空白處填寫合適的操作步驟,完成西門子之間的通信流程圖Ⅶ-4ModbusTCP協議應用及組態學習任務Ⅶ-4-S3西門子之間的通信1.在下列流程圖空白處填寫合適的操作步驟,完成實現IO設備通信診斷流程圖A:

激活系統時鐘和存儲器字節

B:

添加通訊指令塊

C:

建立并配置通訊參數

D:

填寫主、從站指令塊引腳

E:

驗證從站向主站通訊

F:

驗證主站向從站通訊

Ⅶ-4ModbusTCP協議應用及組態學習任務Ⅶ-4-S3西門子之間的通信學習成果展示:1.通過剛才的上機練習,結合使用中的配置完成選擇。2.以個人工作的方式完成項目后,小組討論形成統一答案。3.選出代表,進行展示講解。4.共同討論答案。Ⅶ-4ModbusTCP協議應用及組態2.

選擇題,選擇一個及一個以上正確的答案,將相應字母填入題中括號內(包含單選題或多選題)。1)在SERVER服務端側的通訊變量中,以下哪一項的配置是正確的?(

)A.ConnectionType:FALSE RemotePort:502 LocalPort:0B.ConnectionType:FALSE RemotePort:0 LocalPort:502C.ConnectionType:TRUE RemotePort:502 LocalPort:0D.ConnectionType:TRUE RemotePort:0 LocalPort:502學習任務Ⅶ-4-S3西門子之間的通信Ⅶ-4ModbusTCP協議應用及組態2.

選擇題,選擇一個及一個以上正確的答案,將相應字母填入題中括號內(包含單選題或多選題)。2)指令塊中用于指向變量地址的指針格式以下哪種是正確的?(

)A.DB2.DBX0.0INT6B.T#DB2.DBX0.0INT6C.P#DB2.DBX0.0WORD6D.P#DB2.DBX0.0INT6學習任務Ⅶ-4-S3西門子之間的通信Ⅶ-4ModbusTCP協議應用及組態2.

選擇題,選擇一個及一個以上正確的答案,將相應字母填入題中括號內(包含單選題或多選題)。1)在SERVER服務端側的通訊變量中,以下哪一項的配置是正確的?(

D

)A.ConnectionType:FALSE RemotePort:502 LocalPort:0B.ConnectionType:FALSE RemotePort:0 LocalPort:502C.ConnectionType:TRUE RemotePort:502 LocalPort:0D.ConnectionType:TRUE RemotePort:0 LocalPort:502學習任務Ⅶ-4-S3西門子之間的通信Ⅶ-4ModbusTCP協議應用及組態2.

選擇題,選擇一個及一個以上正確的答案,將相應字母填入題中括號內(包含單選題或多選題)。2)指令塊中用于指向變量地址的指針格式以下哪種是正確的?(

CD

)A.DB2.DBX0.0INT6B.T#DB2.DBX0.0INT6C.P#DB2.DBX0.0WORD6D.P#DB2.DBX0.0INT6學習任務Ⅶ-4-S3西門子之間的通信Ⅶ-4ModbusTCP協議應用及組態學習任務Ⅶ-4-S4Codesys與西門子之間通信任務要求:1.掌握Codesys編程軟件的使用。2.實現西門子PLC與CodesysPLC的ModbusTCP通信。3.配置過程中出現的問題及時記錄。Ⅶ-4ModbusTCP協議應用及組態學習任務Ⅶ-4-S4Codesys與西門子之間通信學習成果展示:1.通過上機練習,使用博途與Codesys完成并補全Codesys與西門子之間通信流程圖。2.以個人工作的方式完成項目后,小組討論形成統一答案。3.選出代表,進行展示講解。4.共同討論答案。Ⅶ-4ModbusTCP協議應用及組態學習任務Ⅶ-4-S4Codesys與西門子之間通信1.在下列流程圖空白處填寫合適的操作步驟,完成Codesys與西門子之間通信流程圖Ⅶ-4ModbusTCP協議應用及組態學習任務Ⅶ-4-S4Codesys與西門子之間通信1.在下列流程圖空白處填寫合適的操作步驟,完成Codesys與西門子之間通信流程圖A:

修改IP地址

B:

添加通訊指令塊

C:

添加全局變量塊

D:

填寫指令塊引腳

E:

新建Codsys項目

F:

在Codesys中配置通信參數

Ⅶ-4ModbusTCP協議應用及組態學習任務Ⅶ-4-S4Codesys與西門子之間通信學習成果展示:1.通過剛才的上機練習,結合博途使用中的配置完成選擇。2.以個人工作的方式完成項目后,小組討論形成統一答案。3.選出代表,進行展示講解。4.共同討論答案。Ⅶ-4ModbusTCP協議應用及組態學習任務Ⅶ-4-S4Codesys與西門子之間通信2.

選擇題,選擇一個及一個以上正確的答案,將相應字母填入題中括號內(包含單選題或多選題)。1)當博途程序編譯報錯時,根據流程圖,應從哪一步開始進行檢查?(

)A.新建博途項目B.激活系統時鐘和存儲器字節C.添加通訊指令塊D.填寫指令快引腳Ⅶ-4ModbusTCP協議應用及組態學習任務Ⅶ-4-S4Codesys與西門子之間通信2.

選擇題,選擇一個及一個以上正確的答案,將相應字母填入題中括號內(包含單選題或多選題)。2)當驗證通訊失敗時,根據流程圖,應從哪一步開始進行檢查?(

)A.新建博途項目B.新建Codsys項目C.在Codesys中配置通信參數D.在博途中建立并配置通訊參數Ⅶ-4ModbusTCP協議應用及組態學習任務Ⅶ-4-S4Codesys與西門子之間通信2.

選擇題,選擇一個及一個以上正確的答案,將相應字母填入題中括號內(包含單選題或多選題)。1)當博途程序編譯報錯時,根據流程圖,應從哪一步開始進行檢查?(

A

)A.新建博途項目B.激活系統時鐘和存儲器字節C.添加通訊指令塊D.填寫指令快引腳Ⅶ-4ModbusTCP協議應用及組態學習任務Ⅶ-4-S4Codesys與西門子之間通信2.

選擇題,選擇一個及一個以上正確的答案,將相應字母填入題中括號內(包含單選題或多

溫馨提示

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

評論

0/150

提交評論