PPI/MPI協定

PPI協定、MPI協定都是西門子內部協定,不公開PPI,MPI和PROFIBUS都是基於OSI(開放系統互聯)的七層網路結構模型,符合歐洲標準EN50170所定義的PROFIBUS標準,基於令牌的的網路通信協定

PPI是點對點(point to point),MPI(multi point)多點 MPI通信 MPI (Multipoint interface)是SIMATIC S7多點通信的接口,是一種適用於少數站點間通信的網路,多用於連線上位機和少量PLC之間近距離通信。 通過PROFIBUS電纜和接頭,將控制器S7-300或S7-400的CPU自帶的MPI編程口及S7-200CPU 自帶的PPI通信口相互連線,以及與上位機網卡的編程口(MPI/DP 口)通過PROFIBUS或MPI電纜連線即可實現。 網路中當然也可以不包括PC機而只包括PLC。 MPI的通信速率為19.2K~12Mbit/s ,但直接連線S7-200CPU通信口的MPI網,其最高速率通常為187.5Kbit/s (受S7-200CPU最高通信速率的限制)。 在MPI網路上最多可以有32個站,一個網段的最長通信距離為50米(通信波特率為187.5Kbit/s時),更長的通信距離可以通過RS-485中繼器擴展。 MPI允許主-主通信和主-從通信,每個S7-200CPU通信口的連線數為4個。 MPI協定不能與一個作為PPI主站的S7-200CPU通信,即S7-300或S7-400與S7-200通信時必須保證這個S7-200 CPU不能再作PPI主站,Micro/WIN也不能通過MPI協定訪問作為PPI主站的S7-200CPU。 S7-200CPU只能做MPI從站,即S7-200CPU之間不能通過MPI網路互相通信,只能通過PPI方式互相通信。 STEP 7-Micro/WIN可以與S7-200CPU建立MPI主-從連線。硬體使用CP5611卡加上PROFIBUS或MPI電纜,S7-200 CPU通信口上要使用帶編程口的網路連線器。S7-200CPU的通信口最低通信速率可設為19.2K,最高187.5K。 註:CP5613不能通過MPI方式與S7-200 CPU通信口進行編程通信。 S7-300和S7-400 CPU可以作為MPI主站用XGET(SFC67)和XPUT(SFC68)指令讀取S7-200數據,通信數據包最大為64個位元組。S7200 CPU中不需要編寫任何與通信有關的程式,只需要將要交換的數據整理到一個連續的V 存儲區當中即可。 如果需要在主站中(如S7-300)如何配置S7200 CPU MPI從站的詳細文檔,可訪問客戶支持部網站上的“網上課堂”網頁,在“網路(NET)”目錄中下載《S7-200與S7-300之間的通信》。 多數的300隻有MPI通信口,有的帶有DP(315-2DP)口或者PPI口(315-2ptp)

相關詞條

熱門詞條

聯絡我們