這個(gè)問題問的有點(diǎn)廣,西門子PLC的MPI通信,不同的對(duì)象不同。我現(xiàn)在以一下西門子S3-300MPI與上位機(jī)組態(tài)軟件(三維力控,我以前公司)為例! S7-300/400PLC MPI通訊 概述 設(shè)備配置 網(wǎng)絡(luò)組態(tài)及參數(shù)設(shè)置 組態(tài)軟件數(shù)據(jù)組態(tài) 數(shù)據(jù)格式 注意事項(xiàng) 一、概述 MPI是一種適用于小范圍、少數(shù)站點(diǎn)間通訊的網(wǎng)絡(luò)。如果有多個(gè)站點(diǎn),需要用CP卡件的方式組成MPI網(wǎng)絡(luò);如果只有單個(gè)站點(diǎn),可用卡件組網(wǎng),或者直接用MPI編程電纜直連電腦串口。下面分為cp5611卡的通訊和MPI電纜的通訊兩種情況介紹 二、設(shè)備配置 硬件: (1)CPU 315-2DP (S7-200/300/400) (2)CP5611卡和PROFIBUS通訊電纜 軟件: (1) STEP 7 V5.3 (2) 力控組態(tài)軟件 三、網(wǎng)絡(luò)組態(tài)及參數(shù)設(shè)置 1、通過CP5611卡與PLC連接 (1)新建項(xiàng)目:在STEP 7中創(chuàng)建一個(gè)新項(xiàng)目,點(diǎn)擊右鍵,在彈出的菜單中選擇“Insert New Object ”->“SIMATIC 300 Station ”,插入SIMATIC 300 STATION。 (2)硬件配置 雙擊“ Hardware ” 選項(xiàng),進(jìn)入“HW Config”窗口。點(diǎn)擊“Catalog”圖標(biāo)打開硬件目錄,按硬件安裝次序和訂貨號(hào)依次插入機(jī)架、電源、CPU等進(jìn)行硬件配置。 (3)配置網(wǎng)絡(luò) 1) 在硬件組態(tài)畫面,雙擊CPU 315-2 DP,在本例中設(shè)置PLC MPI地址為2,傳輸速率為“187.5Kbit/s”。畫面如下: 2)設(shè)置PROFIBUS網(wǎng)絡(luò),刪除DP 網(wǎng)絡(luò) 5)配置下載 首先,打開,雙擊圖標(biāo),對(duì)網(wǎng)絡(luò)設(shè)定為S7ONLINE 5611(MPI),如圖5; 確保通訊電纜已插在PLC的編程口,把圖2的硬件配置下載到PLC中,如圖 到此可以轉(zhuǎn)到力控的組態(tài)配置上。 2、MPI電纜直連 通過PC-Adapter(MPI電纜)與PLC連接將PC-Adapter的一端與計(jì)算機(jī)的RS-232串口相連,另一端與300/400的MPI通信接口相連;運(yùn)行PG/PC-interface對(duì)通信參數(shù)進(jìn)行配置. 配置MPI主站參數(shù): 配置通訊端口參數(shù): 注意:PC/MPI電纜和 PC適配器 6ES7 972-0CA20-0XA0 只支持通訊速率為 19200 bps。 建議先用西門子編程軟件通訊測(cè)試一下。 四、力控組態(tài)軟件數(shù)據(jù)組態(tài) 1)打開組態(tài)軟件,進(jìn)入開發(fā)系統(tǒng),打開“I/O設(shè)備驅(qū)動(dòng)”->“Siemens(西門子)”->“s7-300/400(MPI)”->“MPI”。添加設(shè)備名稱為MPI。 選同步方式,點(diǎn)擊下一步, MPI地址(站號(hào)):是SETP7中設(shè)置地址; MPI設(shè)備槽號(hào):2; 五、數(shù)據(jù)格式 S7-300/400支持的內(nèi)存區(qū)域類型如下: 具體區(qū)域劃分以及地址排列請(qǐng)參照西門的入門手冊(cè)。 六、注意事項(xiàng) 1、進(jìn)行組態(tài)軟件數(shù)據(jù)組態(tài)時(shí),設(shè)備通訊方式一定要選擇同步。 2、設(shè)備地址和通訊參數(shù)一定要和設(shè)備參數(shù)相匹配。 3、組態(tài)軟件變量和西門子里面的變量數(shù)據(jù)類型要一一對(duì)應(yīng)。 4、西門子網(wǎng)絡(luò)配置具體步驟,可以查看西門子相關(guān)文檔。 5、當(dāng)有多臺(tái)裝有組態(tài)軟件的上位同時(shí)通過MPI方式和PLC進(jìn)行通訊時(shí)(MPI支持多主方式), 各臺(tái)PC機(jī)所設(shè)的MPI站地址要保持一致,否則無(wú)法通訊。 6. 在使用力控ForceControl6.1SP2版本或OEM版本時(shí),如果無(wú)法通訊請(qǐng)檢查下面配置。 (1) 運(yùn)行PG/PC-interface配置通信參數(shù)時(shí),要選擇CP5611(MPI),不可以選擇CP5611(AUTO)。 注:力控后期版本6.1 SP3或EFC2.0的IO調(diào)度已將此問題處理,可以選擇CP5611(AUTO)或CP5611(MPI),并且不需要以下第2步設(shè)置即可通訊。 (2)設(shè)置CP5611(MPI)屬性時(shí),必須鉤“PG/PC總線上的唯一主站”才可正常通訊,否則IOMonitor不會(huì)打開MPI設(shè)備。
|
|