PPI協(xié)議、MPI協(xié)議都是西門子內(nèi)部協(xié)議,不公開 PPI,MPI和PROFIBUS都是基于OSI(開放系統(tǒng)互聯(lián))的七層網(wǎng)絡(luò)結(jié)構(gòu)模型,符合歐洲標準EN50170所定義的PROFIBUS標準,基于令牌的的網(wǎng)絡(luò)通信協(xié)議。這些協(xié)議是非同步的(串行的)基于字符的通信協(xié)議,字符格式包括一個起始位、8個數(shù)據(jù)位、一個偶校驗位和一個停止位。其通信幀包括特定的起始和結(jié)束字符、源和目的站的地址、幀長度和數(shù)據(jù)校驗和。 PPI協(xié)議是專門為S7-200開發(fā)的通信協(xié)議。S7-200 CPU的通信口(Port0、Port1)支持PPI通信協(xié)議,S7-200的一些通信模塊也支持PPI協(xié)議。Micro/WIN與CPU進行編程通信也通過PPI協(xié)議。 MPI (Multipoint interface)是SIMATIC S7多點通信的接口,是一種適用于少數(shù)站點間通信的網(wǎng)絡(luò),多用于連接上位機和少量PLC之間近距離通信。 MPI的通信速率為19.2K~12Mbit/s ,但直接連接S7-200CPU通信口的MPI網(wǎng),其最高速率通常為187.5Kbit/s (受S7-200CPU最高通信速率的限制)。 在MPI網(wǎng)絡(luò)上最多可以有32個站,一個網(wǎng)段的最長通信距離為50米(通信波特率為187.5Kbit/s時),更長的通信距離可以通過RS-485中繼器擴展。 MPI允許主-主通信和主-從通信,每個S7-200CPU通信口的連接數(shù)為4個。 MPI協(xié)議不能與一個作為PPI主站的S7-200CPU通信,即S7-300或S7-400與S7-200通信時必須保證這個S7-200 CPU不能再作PPI主站,Micro/WIN也不能通過MPI協(xié)議訪問作為PPI主站的S7-200CPU。 S7-200CPU只能做MPI從站,即S7-200CPU之間不能通過MPI網(wǎng)絡(luò)互相通信,只能通過PPI方式互相通信。