主站通過(guò)EM277與S7-200通信的組態(tài)
發(fā)布于2022-12-16 11:50
28
2
標(biāo)簽:組態(tài)
PROFIBUS-DP是通用的國(guó)際標(biāo)準(zhǔn),符合該標(biāo)準(zhǔn)的第三方設(shè)備可以作DP網(wǎng)絡(luò)的主站或從站。第三方設(shè)備作主站時(shí),用于組態(tài)的軟件由第三方提供。第三方設(shè)備作從站時(shí),可以用STEP7組態(tài)。需要在HW Config中安裝 GSD文件,才能在硬件目錄窗口看到第三方設(shè)備和對(duì)它進(jìn)行組態(tài)。下面以S7-200的PROFIBUS從站模塊EM277為例,介紹支持PROFIBUS-DP協(xié)議的第三方設(shè)備的組態(tài)方法。
1.PROFIBUS-DP從站模塊EM277
PROFIBUS-DP從站模塊EM277用于將S7-200CPU連接到PROFIBUS-DP網(wǎng)絡(luò),波特率為9.6k~12 Mbit/s。建議在與S7-300/400或其他系統(tǒng)通信時(shí),盡量使用這種通信方式。EM277是智能模塊,能自適應(yīng)通信速率,其RS-485接口是隔離型的。作為DP從站,EM277接收來(lái)自主站的L/O組態(tài),向主站發(fā)送數(shù)據(jù),接收來(lái)自主站的數(shù)據(jù)。主站可以讀寫S7-200的V存儲(chǔ)區(qū),每次可以與EM277交換1~128B的信息。EM277只能作DP從站,不需要在S7-200一側(cè)對(duì)PROFIBUS-DP通信組態(tài)和編程。
EM277除了作DP從站外,還能作為MPI從站,與同一網(wǎng)絡(luò)中的編程計(jì)算機(jī)或S7-300/400 CPU 等其他主站進(jìn)行通信。S7-200的編程軟件可以通過(guò)EM 277對(duì)S7-200編程。EM277共有6個(gè)連接,其中的兩個(gè)分別保留給編程器(PG)和操作員面板(OP)。EM277 實(shí)際上是通信端口的擴(kuò)展,可以用于連接人機(jī)界面(HMI)等設(shè)備。
2. 組態(tài)S7-300站
在下面的例子中,S7-300與S7-200通過(guò)EM277進(jìn)行PROFIBUS-DP通信,需要用STEP7對(duì)S7-300和EM277組態(tài)。在S7-200的程序中,只需將待發(fā)送的數(shù)據(jù)傳送到組態(tài)時(shí)指定的V存儲(chǔ)區(qū),或者在組態(tài)時(shí)指定的V存儲(chǔ)區(qū)中讀取接收的數(shù)據(jù)即可。
在STEP7的SIMATIC管理器中,生成一個(gè)項(xiàng)目(見隨書光盤中的例程“EM277”),CPU 模塊的型號(hào)為CPU315-2DP。選中該站后,點(diǎn)擊右邊窗口的“硬件”圖標(biāo),打開硬件組態(tài)工具(見圖6-26),雙擊“DP”所在的行,點(diǎn)擊打開的對(duì)話框的“常規(guī)”選項(xiàng)卡中的“屬性”按鈕,在出現(xiàn)的對(duì)話框的“參數(shù)”選項(xiàng)卡中,點(diǎn)擊“新建”按鈕,生成一條PROFIBUS-DP 網(wǎng)絡(luò),采用默認(rèn)的網(wǎng)絡(luò)參數(shù)和默認(rèn)的站地址2。點(diǎn)擊“確定”按鈕,返回HW Config。
3.安裝 EM 277的GSD文件
EM277作為PROFIBUS-DP從站模塊,其有關(guān)參數(shù)是以GSD文件的形式保存的。在對(duì)
EM277組態(tài)之前,需要安裝它的GSD文件。EM277的GSD文件“siem089d.gsd”在隨書光盤的文件夾“\Project”中。
執(zhí)行HW Config中的菜單命令“選項(xiàng)”→“安裝GSD文件”,在出現(xiàn)的“安裝GSD文件”對(duì)話框中(見圖6-27),用最上面的選擇框選中GSD文件“來(lái)自目錄”。點(diǎn)擊“瀏覽”按鈕,用出現(xiàn)的“瀏覽文件夾”對(duì)話框選中隨書光盤中GSD文件所在的“Project”文件夾點(diǎn)擊“確定”按鈕,該文件夾中的GSD文件“siem089d.gsd”等出現(xiàn)在列表框中。選中需要安裝的GSD文件,點(diǎn)擊“安裝”按鈕,開始安裝。
安裝結(jié)束后,在HW Config 右邊的硬件目錄窗口的“\PROFIBUS DP\Additional Field Devices\PLC\SIMATIC”文件夾中,可以看到新安裝的EM277(見圖6-26)。
4. 不能安裝GSD文件的處理方法
隨書光盤中的項(xiàng)目“EM277”帶有EM277的GSD文件,打開該項(xiàng)目后,在HW Config 的硬件窗口中看不到EM277。安裝GSD文件時(shí),將會(huì)出現(xiàn)一個(gè)對(duì)話框,報(bào)告“目前尚無(wú)法更新。在一個(gè)或多個(gè)STEP7應(yīng)用程序中至少有一個(gè)GSD文件或類型文件正在被引用?!秉c(diǎn)擊“確定”按鈕,不能安裝GSD文件。
這是因?yàn)榇蜷_該項(xiàng)目時(shí),EM277的GSD文件被引用。必須關(guān)閉所有引用GSD文件的項(xiàng)目(包含DP從站的項(xiàng)目),只打開沒有DP從站的項(xiàng)目,才能安裝GSD文件。
GSD文件的安裝操作不能撤銷,即不能用STEP7刪除GSD文件。GSD文件在文件夾“……\STEP 7\S7DATA\GSD”中。
5.安裝來(lái)自項(xiàng)目的GSD文件
STEP7將項(xiàng)目中所有DP設(shè)備的GSD文件保存在該項(xiàng)目中。以項(xiàng)目DP_EM277為例,可以將該項(xiàng)目中的GSD文件“siem089d.gsd”導(dǎo)入STEP7的通用GSD文件夾,以供其他項(xiàng)目使用。只打開沒有DP從站的其他項(xiàng)目,用圖6-27最上面的選擇框選中“來(lái)自STEP7項(xiàng)目”。點(diǎn)擊“瀏覽”按鈕,在出現(xiàn)的“打開項(xiàng)目”對(duì)話框中,選中項(xiàng)目“EM277”。點(diǎn)擊“確定”按鈕,返回“安裝GSD文件”對(duì)話框,該項(xiàng)目中的GSD文件“siem089d.gsd”出現(xiàn)在列表框中。選中它以后,點(diǎn)擊“安裝”按鈕,開始安裝。