ppi協(xié)議、mpi協(xié)議都是西門子內(nèi)部協(xié)議,不公開 ppi,mpi和profibus都是基于osi(開放系統(tǒng)互聯(lián))的七層網(wǎng)絡(luò)結(jié)構(gòu)模型,符合歐洲標(biāo)準(zhǔn)en50170所定義的profibus標(biāo)準(zhǔn),基于令牌的的網(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方式互相通信。