時間:2008-12-09 11:15:34來源:zhangting
圖1  數(shù)據(jù)傳輸?shù)慕Y(jié)構(gòu)[/align]
[align=center]
圖2 主從站間數(shù)據(jù)讀寫過程[/align]
ppo1 4 pkw + 2 pzd (共有6個字組成)
ppo2 4 pkw + 6 pzd (共有10個字組成)
ppo3  2 pzd (共有2個字組成)
ppo4  6 pzd (共有6個字組成)
ppo5   4 pkw+10 pzd (共有14個字組成)
      參數(shù)接口(pkw):參數(shù)id號(pke)、變址數(shù)(ind)、參數(shù)值(pwe)三部分組成。過程數(shù)據(jù)接口(pzd):控制字(stw)、狀態(tài)字(zsw)、主給定(main setpoint ),實際反饋值(main actual value) 等組成,另外要了解掌握控制字和狀態(tài)字每一位的具體含義,并熟悉西門子變頻器參數(shù)的具體應(yīng)用,在通訊參數(shù)設(shè)置時需要具體定義。
4  實現(xiàn)通訊的軟硬件要求和參數(shù)設(shè)置
(1) 硬件要求
·133mhz以上且內(nèi)存不小于16mb的編程器。
·西門子s7-300/400系列plc,ram不小于12kb,并帶有profibus-dp接口,或是s7-400(ram不小于12kb)配cp443-5的通訊板。
·帶有cbp通訊模塊和帶有cu2/sc的vc板的變頻器
(2) 軟件要求
·win 95或win nt(v4.0以上)
·step7(v3.0以上)
·安裝dva-s7-sps7 
(3) 通訊設(shè)置基本步驟
·設(shè)置傳動參數(shù)
· plc硬件配置
·創(chuàng)建數(shù)據(jù)塊
·編寫通訊程序
· 系統(tǒng)調(diào)試
(4) 傳動參數(shù)的設(shè)置
·p053 = 3    參數(shù)使能
·p090 = 1    cbp板在2#槽
·p918 = 3    從站地址
·p554.1=3001  控制字pzd1
·p443.1=3002  主給定pzd2
·p694.1=968   狀態(tài)子pzd1
·p694.2=218   實際值pzd2
5  plc與傳動變頻器通訊程序
      要實現(xiàn)通訊功能,正確的程序編寫是非常重要的,下面將以西門子的s7-416 plc和6se70變頻器為例來介紹通訊的程序編寫。
(1) 基本配置和定義
基本配置如圖3所示:
[align=center]
圖3  基本配置界面[/align]
主站master為cpu-416-2dp  
從站slave為6se70傳動裝置,profibus地址是3  
輸入地址:  iw 256 ( 2 words pzd);  
輸出地址:  qw256 (2 words pzd ); 
ppo類型:  3;   總線接口:  rs485。   
(2) 使用的功能塊
 ob1  main cycle 主循環(huán)
 sfc14  dprd-dat 讀數(shù)據(jù)系統(tǒng)功能塊
 sfc 15  dpwr-dat 寫數(shù)據(jù)系統(tǒng)功能塊
 db100  數(shù)據(jù)存取 (dbw0 –dbw4是讀出,
 dbw5-dbw8是寫入)
 mw200  mw210 通訊狀態(tài)顯示
(3) 簡單程序編寫(如圖4)
[align=center]
圖4  程序編寫界面[/align]
ob1
network1:  讀出數(shù)據(jù)
call        sfc 14
laddr      w#16#100
ret-val    mw200
record     p#db100.dbx0.0 byte 4
network2:  顯示數(shù)據(jù)
          l   db100.dbw  0
          t   mw50
        nop   0
network3:  寫入數(shù)據(jù)
          l   w#16#efff
          t   db100.dbw  5
network4:  發(fā)送數(shù)據(jù)
call         sfc 15
laddr       w#16#100
record      p#db100.dbx5.0 byte 4
ret-val     mw210
把程序存儲編譯下裝,檢查傳動裝置的參數(shù)設(shè)置后,即可上電進行調(diào)試。
6  結(jié)束語
      通過上述介紹,我們可以以profibus-dp總線為基礎(chǔ)通過網(wǎng)絡(luò)配置和參數(shù)設(shè)定來建立plc和傳動裝置之間的通訊,并通過參數(shù)的變化來實現(xiàn)對裝置的啟停控制,快慢調(diào)速等功能。借助于編程器可plc在線查看從裝置讀取上來的狀態(tài)和實際反饋值,在裝置pmu上也可查看主給定。通訊技術(shù)的實現(xiàn)了自動化的更加廣泛應(yīng)用。
參考文獻
[1] 陽憲惠. 現(xiàn)場總線技術(shù)及其應(yīng)用. 北京:清華大學(xué)出版社,2002
[2] 周 明. 現(xiàn)場總線控制系統(tǒng). 北京:中國電力出版社,2002
[3] 唐濟揚. 現(xiàn)場總線profibus系統(tǒng)集成與產(chǎn)品開發(fā)
[4] siemens. drives communication for simatic s7      
作者簡介 
趙世偉  電氣工程師  目前從事設(shè)備維護工作。標(biāo)簽:
                                
                            
上一篇:基于PLC的步進電機的控制
傳動網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來源:傳動網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為傳動網(wǎng)(connectcrack.com)獨家所有。如需轉(zhuǎn)載請與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個人轉(zhuǎn)載使用時須注明來源“傳動網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請保留稿件來源及作者,禁止擅自篡改,違者自負版權(quán)法律責(zé)任。
產(chǎn)品新聞
更多>2025-10-09
2025-09-23
2025-09-23
2025-09-08
華為昇騰Atlas800iA2 910B服務(wù)器Deepsee...
2025-09-04
TaiShan(泰山)200 2280系列服務(wù)器 鯤...
2025-09-03