#從今天起記錄我的2023##堅持##頭條創作挑戰賽#
從今天我将繼續堅持學習并分享工控知識,今天隻是簡單分享一下---“西門子1200與變頻器之間的MODBUS RTU通信”。
一.西門子1200的通訊有哪些方式?
1.RJ45(以太網接口):
OPC UA:是指OPC統一體系架構,是一種基于服務的、跨越平台的解決方案。主要是不同PLC之間通過OPC搭建的架構可以進行互相通路和通訊。
WEB伺服器(網絡伺服器):建立一個網頁或者網站,啟用PLC中的WEB伺服器,通過設定可以實作PLC與WEB伺服器的通訊
開放式使用者通訊OUC::用于與外部裝置或第三方裝置通訊,比如PLC、上位機等。它又細分為以下幾種通訊方式:
TCP/IP通信:與外部系統靈活通信,通信資料量大,俗稱“資料流”。
ISO_ON_TCP通信:主要依托“資料封包”為通訊協定進行資料的接收發送,隻能用于SIMATIC系列
UDP通信:“無連接配接的協定”,常用于快速且小到中型資料量的傳輸,例如廣播、單薄,俗稱“消息流”。
S7通訊:西門子裝置之間的内部通信,可以與200SMART、1200、300、400、1500之間通訊。
Profinet IO(現場總線):PROFINET 是開放的标準的實時的工業以太網标準。PROFINET IO系統是一種分布式的控制系統,它采用生産者/消費者模型進行資料交換,主要包括2種角色:IO控制器和IO裝置。
HMI通訊:主要是PLC與觸摸屏之間的通信或者是與一些帶以太網接口的第三方裝置進行通信。
PG通訊:與程式設計裝置之間的通信,如博圖與PLC之間的通信。
2.DP-9針(RS232全雙工/RS422全雙工/RS485半雙工);"半雙工----要麼接收,要麼發送",“全雙工——同時接收同時發送”。它的分類見下圖
3.其他的端子硬接線,在實際運用中多選擇“RJ45和DP-9針”的方式建立通訊。
二.什麼是MODBUS RTU通訊:
1.定義及分類:MODBUS協定是一種廣泛應用于工業通信領域的簡單公開經濟和透明的通信協定,是一個請求/應答協定。MODBUS協定有三種“封包類型”:ASCII 、RTU 、TCP.(不同的資訊幀格式),為此MODBUS通訊又分為三大類即MODBUS ASCII 、MODBUS RTU 、MODBUS TCP
2.工作模式:遵從“”主從協定“”,一個網絡上隻允許有一個主站,一般采用硬體接口為RS232或RS485/422的接口。
3.通訊特點:A.主站發送,從站應答;
B.一主站多從站,從站最多247個裝置(0~247)
C.1200的從站裝置最多為31個
4.通訊模式:A.單點傳播模式(位址為1~247):主站直接尋址一個從站,簡單了解為一次尋址一個從站。
B.廣播模式(位址為0):主站尋址所有從站,簡單了解為主站為上司,可以安排多人同時尋址
三.變頻器的MODBUS的參數設定:
1.恢複出廠設定:
2.輸入電機相關參數:電壓、電流、功率、頻率、速度等,跟電機的銘牌上的參數要一緻。
3.MODBUS通訊參數設定:
4.功能碼和變頻器狀态字、控制字:每一個位代表不能的功能涵義
四.西門子1200的MODBUS RTU的指令及程式:
1.通訊指令:
2.組态通訊端口功能指令引腳的涵義
3.1200的主站功能碼:
4.部分程式截圖
水準有限,編輯匆忙,若有不足之處,請多多指教!