300plc与组态王mpi通讯_S7-300与S7-200之间的MPI通信
通信說(shuō)明
S7-200PLC與S7-300PLC之間采用MPI通訊方式時(shí),S7-200PLC中不需要編寫任何與通訊有關(guān)的程序,只需要將要交換的數(shù)據(jù)整理到一個(gè)連續(xù)的V 存儲(chǔ)區(qū)當(dāng)中即可,而S7-300PLC中需要在組織塊OB1(或是定時(shí)中斷組織塊OB35)當(dāng)中調(diào)用系統(tǒng)功能X_GET(SFC67)和X_PUT(SFC68),以實(shí)現(xiàn)S7-200PLC與S7-300PLC之間的通訊。調(diào)用SFC67和SFC68時(shí)VAR_ADDR參數(shù)填寫S7-200的數(shù)據(jù)地址區(qū),由于S7-200的數(shù)據(jù)區(qū)為v區(qū),這里需填寫P#DB1.DBX××BYTE n 對(duì)應(yīng)的就是S7200V存儲(chǔ)區(qū)當(dāng)中VB××到VB(××+n)的數(shù)據(jù)區(qū)。例如交換的數(shù)據(jù)存在S7-200中VB50到VB59這10個(gè)字節(jié)當(dāng)中,VAR_ADDR參數(shù)應(yīng)為 P#DB1.DBX50.0BYTE 10.
程控教育學(xué)院專業(yè)培訓(xùn)PLC編程和工業(yè)機(jī)器人十余年,授課老師都是做工程項(xiàng)目出身,實(shí)戰(zhàn)經(jīng)驗(yàn)豐富,教學(xué)通俗易懂,幽默風(fēng)趣,平易近人!全程都是隨到隨學(xué),一對(duì)一單獨(dú)教學(xué),包教包會(huì),免費(fèi)復(fù)學(xué),入學(xué)簽訂培訓(xùn)協(xié)議,較大保障學(xué)員的學(xué)習(xí)!
學(xué)院開始三菱FX系列3u 3G 和西門子smart,1200,1500,300,400等課程,另外配套課程有偉倫,昆侖通泰,西門子觸摸屏,伺服,步進(jìn),變頻器,工業(yè)網(wǎng)絡(luò)通訊,模擬量,編碼器,二次接線,PLC成套柜制作等等課程!
讓每一位學(xué)員都能學(xué)以致用,親自動(dòng)手,畢業(yè)等于就業(yè),優(yōu)秀學(xué)員可以推薦就業(yè)
首先根據(jù)S7-300的硬件配置,在STEP7當(dāng)中組態(tài)S7-300站并且下載,注意S7-200和S7-300出廠默認(rèn)的MPI地址都是2,所以必須修改其中一個(gè)PLC的站地址,例子程序當(dāng)中將S7-300MPI地址設(shè)定為2,S7-200地址設(shè)定3,另外要分別將S7-300和S7-200的通訊速率設(shè)定一致,可設(shè)為9.6K,19.2K,187.5K三種波特率,例子程序當(dāng)中選用了19.2K的速率。
通信組態(tài)
數(shù)據(jù)監(jiān)控
注意事項(xiàng)
(1)雖然MPI的波特率可以達(dá)到12M,但是受到S7-200通信能力的限制,所以可設(shè)為9.6K,19.2K,187.5K三種波特率。
(2) 如果PPI或者M(jìn)PI的通信距離超過(guò)50m,需要加中繼器;如果中繼器之間沒(méi)有任何站點(diǎn)的情況下,最遠(yuǎn)距離可為1000米。
(3)MPI不能與作為PPI主站的S7-200PLC通信。
總結(jié)
以上是生活随笔為你收集整理的300plc与组态王mpi通讯_S7-300与S7-200之间的MPI通信的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 用java查询excel表格_如何把ja
- 下一篇: SharePoint PowerShel