1.?dāng)?shù)據(jù)傳輸?shù)慕Y(jié)構(gòu)
傳動(dòng)裝置通過(guò)Profibus-DP網(wǎng)與主站PLC的連接是經(jīng)過(guò)通信模塊CBP板來(lái)實(shí)現(xiàn)的,帶有DP端口的S7-300和S7-400 PLC也可以通過(guò)CPU上的DP端口來(lái)實(shí)現(xiàn)連接。采用RS-485接口,支持9.6kbit/s--12Mbit/s傳輸速率,數(shù)據(jù)傳輸?shù)慕Y(jié)構(gòu)如圖6-38所示,其中數(shù)據(jù)的報(bào)文頭尾主要用來(lái)規(guī)定數(shù)據(jù)的功能碼、傳輸長(zhǎng)度、奇偶校驗(yàn)、發(fā)送應(yīng)答等內(nèi)容。主、從站之間的數(shù)據(jù)讀寫(xiě)過(guò)程如圖6-39所示。核心的部分是參數(shù)接口(簡(jiǎn)稱(chēng)PKW)和過(guò)程數(shù)據(jù)(簡(jiǎn)稱(chēng)PZD),PKW和PZD共有5種結(jié)構(gòu)形式,即PPO1、PPO2、PPO3、PPO4、PPO5,它們傳輸?shù)淖止?jié)長(zhǎng)度及結(jié)構(gòu)形式各不相同。在設(shè)置PLC和變頻器通信方式時(shí)要對(duì)數(shù)據(jù)傳輸?shù)慕Y(jié)構(gòu)進(jìn)行選擇,每一種類(lèi)型的結(jié)構(gòu)形式如下。

圖6-38 數(shù)據(jù)傳輸?shù)慕Y(jié)構(gòu)

圖6-39 主、從站間的數(shù)據(jù)讀寫(xiě)過(guò)程
PPO14PKW+ 2PZD(共由6個(gè)字組成)。
PPO24PKW+ 6PZD(共由10個(gè)字組成)。
PPO32PZD(共由2個(gè)字組成)。
PPO46PZD(共由6個(gè)字組成)。
PPO54PKW+10PZD(共由14個(gè)字組成)。
參數(shù)接口(PKW)由參數(shù)ID號(hào)(PKE)、變址數(shù)(IND)、參數(shù)值(PWE)3部分組成。過(guò)程數(shù)據(jù)接口(PZD)由控制字(STW)、狀態(tài)字(ZSW)、主給定(Mainsetpoint)、實(shí)際反饋值( Mainactualvalue)等組成。另外,要了解和掌握控制字和狀態(tài)字每一位的具體含義,并熟悉西門(mén)子變頻器參數(shù)的具體應(yīng)用,在通信參數(shù)設(shè)置時(shí)需要具體定義。
2.實(shí)現(xiàn)通信的軟硬件要求
(1)硬件要求
①133MHz以上且內(nèi)存不小于16MB的編程器。
②西門(mén)子S7-300/400系列PLC,RAM容量不小于12KB,并帶有Profibus-DP接口,或是S7-400 (RAM容量不小于12KB)配CP443-5的通信板。
③具有CBP通信模塊和帶CU2/SC的VC板的變頻器。
(2)軟件要求
①bbbbbbs 95或bbbbbbs NT(4.0以上版本)。
②STEP7(3.0以上版本)。
③安裝DVA-S7-SPS7。
3.傳動(dòng)參數(shù)的設(shè)置
①P053=3參數(shù)使能。
②P090=ICBP板在2#槽。
③P918=3從站地址。
④P554.1=3001控制字PZD1。
⑤P443.1=3002主給定PZD2。
⑥P694.1=968狀態(tài)字PZD1。
⑦P694.2=218實(shí)際值PZD2。
4.PLC與傳動(dòng)變頻器通信程序
要實(shí)現(xiàn)通信功能,正確的程序編寫(xiě)是非常重要的,下面將以西門(mén)子S7-416 PLC和6SE70變頻器為例介紹通信程序的編寫(xiě)方法。
(1)基本配置和定義
①主站為CPU-416-2DP。
②從站為6SE70傳動(dòng)裝置,Profibus-DP地址是3。
③輸入地址為IW256 (2WordsPZD)。
④輸出地址為QW256 (2WordsPZD)。
⑤PPO類(lèi)型為3。
⑥總線(xiàn)接口為RS-485。
(2)使用的功能塊
①OB1Maincycle主循環(huán)。
②SFC14DPRD-DAT讀數(shù)據(jù)系統(tǒng)功能塊。
③SFC15DPWR-DAT寫(xiě)數(shù)據(jù)系統(tǒng)功能塊。
④DB100數(shù)據(jù)存?。?/FONT>DBW0-DBW4是讀出,DBW5-DBW8是寫(xiě)入)。
⑤MW200MW210通信狀態(tài)顯示。
(3)程序編寫(xiě)
對(duì)程序進(jìn)行存儲(chǔ)、編譯、下裝,檢查傳動(dòng)裝置的參數(shù)設(shè)置,確認(rèn)無(wú)誤后即可上電進(jìn)行調(diào)試。










