在通信速率不高,通信數據量不大的情況下,MPI通信是壹種簡單經濟的通信方式。在MPI通訊中,PLC S7-200/300/400、操作面板TP/OP和上位機的MPI/PROFIBUS通訊卡如CP 5512/CP 5611/CP 5613可用於數據交換。
MPI網絡的通信速率為19.2Kbps~12Mbps,最多可連接32個節點,最大通信距離為50m,但可通過中繼器延長長度。
並行編程模式:
對等模式——程序的各個部分地位相同,功能和代碼基本相同,但處理的數據或對象不同;主從模式——程序通信進程之間的主從或依賴關系。
點對點通信模式:
阻塞—已經發送的數據已經從發送緩沖區復制出來,也就是說,發送緩沖區可以重新分配。阻塞接受的完成意味著接收到的數據已經被復制到接收緩沖區,也就是說,接收端可以使用它。無阻塞——在必要的硬件支持下,可以實現計算和通信的重疊。四種通信模式:標準通信模式、緩存通信模式、同步通信模式和就緒通信模式。