新鄉(xiāng)西門子代理商
S7-300 具有不同的通訊接口:
連接AS-i、PROFIBUS和工業(yè)以太網(wǎng)總線系統(tǒng)的通訊處理器。
用于點到點連接的通訊處理器
多點接口 MPI, 集成在 CPU 中;
是一種經(jīng)濟有效的方案,可以同時連接編程器/PC、人機界面系統(tǒng)和其它的SIMATIC S7/C7自動化系統(tǒng)。
通過PROFIBUS DP進行過程通訊
SIMATIC S7-300 通過通訊處理器或通過配備集成 PROFIBUS DP 接口的 CPU 連接到 PROFIBUS DP 總線系統(tǒng)。帶 PROFIBUS DP 主/從接口的 CPU 可以進行分布式自動化結(jié)構(gòu),可以高速通訊并且易于使用。
從用戶的角度來看,PROFIBUS DP上的分布式I/O處理與集中式I/O處理沒有區(qū)別(相同的組態(tài),編址及編程)。
以下設(shè)備可作為主站連接:
SIMATIC S7-300
(使用帶 PROFIBUS DP 接口的 CPU 或 PROFIBUS DP CP)
SIMATIC S7-400
(使用帶 PROFIBUS DP 接口的 CPU 或 PROFIBUS DP CP)
SIMATIC C7
(使用帶 PROFIBUS DP 接口的 C7 或 PROFIBUS DP CP)
SIMATIC S5-115U/H、S5-135U 和 S5-155U/H,帶IM 308
SIMATIC 505
由于性能原因,每條鏈路上主站的數(shù)量限制為2個。
以下設(shè)備可作為從站連接:
ET 200 分布式 I/O 設(shè)備
S7-300,通過 CP 342-5


新鄉(xiāng)西門子代理商
從站編程
在“Libraries" ? “SIMATIC_NET_CP" ? “CP300"找到FC1, FC2, 并在OB1 調(diào)用FC1,F(xiàn)C2 建立通訊區(qū),例子如下:

參數(shù)含義:
CPLADDR:CP342-5 的地址。
SEND:發(fā)送區(qū),對應(yīng)主站的輸入?yún)^(qū)。
RECV:接收區(qū),對應(yīng)主站的輸出區(qū)。
DONE:發(fā)送完成一次產(chǎn)生一個脈沖。
NDR: 接收完成一次產(chǎn)生一個脈沖。
ERROR:錯誤位。
STATUS:調(diào)用FC1,F(xiàn)C2 時產(chǎn)生的狀態(tài)字。
DPSTATUS:PROFIBUS-DP 的狀態(tài)字節(jié)。
編譯存盤并下載到CPU 中,這樣通訊接口區(qū)就建立起來了.
主站S7-400 從站CP342-5
QB0~QB15 ? MB40~MB55
IB0~IB15 ← MB20~MB35