profibus開發(fā)板pb rs應(yīng)用手冊_第1頁
profibus開發(fā)板pb rs應(yīng)用手冊_第2頁
profibus開發(fā)板pb rs應(yīng)用手冊_第3頁
profibus開發(fā)板pb rs應(yīng)用手冊_第4頁
profibus開發(fā)板pb rs應(yīng)用手冊_第5頁
已閱讀5頁,還剩43頁未讀, 繼續(xù)免費(fèi)閱讀

付費(fèi)下載

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

V3.x的介紹本小節(jié)簡單介紹一下V3.5型產(chǎn)品和升級版本的基本功能,關(guān)于更詳細(xì)的說明請參考本手冊和《PB-B-RS232/485產(chǎn)品手冊》中的附錄部分品,可使用V3.5型產(chǎn)品來替換,而不必作任何改動。V3.5型產(chǎn)品具有的功能如下:⑴RS232/485波特率可以選擇 、9600、19.2K、38.4K、8位無校驗(yàn)、8位+偶校驗(yàn)、8位+奇校驗(yàn)、7位+偶校驗(yàn)、7位+奇校驗(yàn)、8位+地址數(shù)據(jù)標(biāo)記、7位+2停止位+無校驗(yàn)。⑶自動定時發(fā)送功能:在配置中,定時發(fā)送間隔時間從50毫秒到10秒可選。選擇,從50毫秒到10秒可選。0-3.5個字符時間(與波特率、字符位數(shù)和有無校驗(yàn)有關(guān))沒有接收到下一個字符時,認(rèn)為報文結(jié)束。GSD文件:V3.5型產(chǎn)品GSD文件是DS232_35.GSD,見下圖0-2V3.y產(chǎn)品不能使用V3.5的GSD文件DS232_35.GSD。V3.4GSDV3.5GSDV3.4GSDV3.5GSD組態(tài)中的產(chǎn)品名稱:PB-B-0-品功能的基礎(chǔ)上,又設(shè)計出了新功能的產(chǎn)品。其中,V3.6V3.5產(chǎn)品功能的基礎(chǔ)上增加了一個”位+字符+校驗(yàn)”方式:8位+兩停止位+無校驗(yàn);關(guān)于升級版本的新增功能可見下表0-1所示。位+字符+校驗(yàn)方式:8位+兩停止位+0-1PB-B-RS232/485/V3x新增加功能的所有功能,關(guān)于新增功能在本手冊后面的附錄中有詳細(xì)的介紹。升級產(chǎn)品的GSD文件說明:V3.6型產(chǎn)品的GSD文件是DS232_36.GSD目 ⒈建立一個PROFIBUS主 ⑷編譯存盤(Saveand 三.例1:一個典型的“發(fā)→收→發(fā)→收→”例子STEP7Project文件名 ⑴硬件配 ②通信狀態(tài) ③通信控制 ④按鈕K0~K7、指示燈LD0~LD7對應(yīng)I/O地 ⑵通信協(xié) ⑶PLC中的梯形圖程 ⑷演示程序操 四.例2:一個典型的“發(fā)→發(fā)→”例子,STEP7Project文件名 ⑴硬件配 ②通信狀態(tài) ③通信控制 ④按鈕K0~K7、指示燈LD0~LD7對應(yīng)I/O地 ⑵通信協(xié) ⑶PLC中的梯形圖程 ⑷演示程序操 五.例3:一個典型的“收→發(fā)→收→發(fā)→”例子,STEP7Project文件名 ⑴硬件配 ②通信狀態(tài) ③通信控制 ④按鈕K0~K7、指示燈LD0~LD7對應(yīng)I/O地 ⑵通信協(xié) ⑶PLC中的梯形圖程序 ⑷演示程序操 六.例4:一個典型的“收→收→”的例子,STEP7Project文件名 ⑴硬件配 ②通信狀態(tài) ③通信控制 ④按鈕K0~K7、指示燈LD0~LD7對應(yīng)I/O地 ⑵通信協(xié) ⑶PLC中的梯形圖程 ⑷演示程序操 七.例5:如何使用自動發(fā)送和按指定長度接收的例子,STEP7Project文件名 ②通信狀態(tài) ③通信控制 ④按鈕K0~K7、指示燈LD0~LD7對應(yīng)I/O地 ⒈將PROFIBUS通信地址定位在WORD區(qū)以節(jié)省主站資 /取,STEP7Project文件名 ⑴硬件配 ⑵通信協(xié) ⑶PLC中的梯形圖程 ⑷演示程序操 一.PB-B-RS232/V35通信的實(shí)例系統(tǒng)見圖1:實(shí)例系統(tǒng)A結(jié)構(gòu)圖;1A實(shí)例系統(tǒng)A1121GSD31 9針D4S7-3008DI、8DO塊15STEP7161二.如何在主站中配置PB-B-RS232/485/V35接口PROFIBUS瀏覽,并從“2。配置從站PB-B-RS232/485/V35”開始閱讀。將PB-B-RS232/485/V35的GSD文件DS232_35.GSD,COPY至 下,PB-B-RS232/485/V35圖標(biāo)DS232.bmp文件COPY至 下 6ES7315-2AF03-0AB0(本例)雙擊,見圖7。PB-B-⑴配置從站PB-B-點(diǎn)擊PROFIBUS(1)DPmastersystem(1使其選中橫線變黑打開HardwearCatalog\PROFIBUSDP\AdditionalFieldDevices\Gateway\PB-B-RS232/485/V35雙擊;\置。其它第產(chǎn)品的配置辦法相同。PB-B-RS232/485/V35PRFIBUS輸入/①在 ,0#PROFIBUS輸入/輸出。注意:RS232/485發(fā)送報文長度≤PROFIBUS輸出、RS232/485接收報文長度≤1#~7#槽用來插入Out……中“16ByteIn16ByteOut”。共計:64ByteIn64Byteout。216WordIn+16WordOut也可配置64ByteIn+64ByteOut,區(qū)別詳見本冊“八、應(yīng)用經(jīng)驗(yàn)”.8個槽沒有用完,請用PB-B-RS232/485/V35empty填滿。見圖125-7應(yīng)用PB-B-RS232/485/V35RS232/485 ②配置RS232/485Baudrate960013⑷編譯存盤(Saveand.一次應(yīng)答通信后沒有間隔立即執(zhí)行下一次應(yīng)答通信。如果需要有發(fā)送時間間隔的通信,采用自動定時發(fā)送模式比較簡單,參考“七、例5STEPSTEPS7-300CPU315-PROFIBUS-DPPB-B-……1實(shí)例系統(tǒng)A⑴硬件配置①PB-B-RS232/485/V35配置數(shù)據(jù)........②通信狀態(tài)字IIIII③通信控制字QQQQQQ強(qiáng)置接收完畢/K0~K7、指示燈LD0~LD7I/O⑵通信協(xié)議① 、、、、、、、、(PC2:串口測試程序)回答數(shù)據(jù)長度≤64PLC中的梯形圖程序18t232_1⑷演示程序操作<1>將PC1中的STEP7程序t232_1和硬件配置到PLC中,PB-B-RS232/485/V35中的否則應(yīng)檢查電纜、電纜插頭、配置、PB-B-RS232/485/V35中站號的設(shè)置;收完畢/發(fā)送允許”狀態(tài),即I1.0=reok_tren=1,Q66.0=LD0=1,LD0燈亮,見梯形圖Network8。數(shù)據(jù)位:8;停止位:1;接收區(qū):十六進(jìn)制顯示;發(fā)送區(qū):十六進(jìn)制發(fā)送,如圖19:19PC2<4>I66.0=K0;Q1.0=start_trK0Network7,Q1.001,啟動(綠閃PC2上的接收數(shù)據(jù)窗口有數(shù)據(jù):、、、、、、、、、AA,此時為“發(fā)送完畢/等待接收”狀態(tài),即I1.0=reok_tren=0,Q66.0=LD0=0,LD0燈滅。<5>在PC2發(fā)送數(shù)據(jù)窗口鍵入數(shù)據(jù),長度≤64,比如:11121314 a1b1c1d1e1f(十的“發(fā)-收-發(fā)-收”過程,圖21。四.2:一個典型的“發(fā)→發(fā)→”例子,STEP7Project文件名:STEPSTEPS7-300CPU315-……1A⑴硬件配置圖 采用自動發(fā)送模式是完成“發(fā)→發(fā)→”過程的最便利方PROFIBUS輸入/RS232/485報文格式………….……②通信狀態(tài)字IIIII③通信控制字QQQQQQ強(qiáng)置接收完畢/K0~K7、指示燈LD0~LD7I/O⑵通信協(xié)議 、、、、、、、、、PLC中的梯形圖程序23t232_2⑷演示程序操作①將PC1中的STEP7程序t232_2和硬件配置到PLC,PB-B-RS232/485/V35中的PROFIBUS通信燈PBFAL(紅色)滅PBOK黃色)PROFIBUS已連通,否則應(yīng)檢查電纜、插頭、配置及PB-B-RS232/485/V35中的站號設(shè)置是否正確;PLC停止位:1;接收區(qū):十六進(jìn)制顯示,如圖24所示:④按K1=I66.1接通Q1.1=自動發(fā)送模式選擇;按K0=I66.0=1,接通Q1.0=啟動發(fā)送start_tr;觀察A,PB-B-RS232/485/V35RS232/485的從設(shè)備,見圖STEPSTEPS7-300CPU315-……1A④PC1監(jiān)測PLCPROFIBUS輸入?yún)^(qū),觀察接收到的RS232數(shù)據(jù),在PC2“串口測試程序”上可⑴硬件配置PROFIBUS輸入/RS232/485報文格式................②通信狀態(tài)字

25t232_3IIIII③通信控制字QQQQQQ強(qiáng)置接收完畢/K0~K7、指示燈LD0~LD7I/O⑵通信協(xié)議①(PC2+串口測試程序)RS232①PC1監(jiān)測IB0~IB65,觀察接收到的RS232數(shù)據(jù) 、、、、、、、、、AA;PLC中的梯形圖程序:26t232_3⑷演示程序操作①將PC1中的STEP7程序t232_3和硬件配置到PLC中,PB-B-RS232/485/V35中的PROFIBUS通配置及PB-B-RS232/485/V35中的站號設(shè)置;送完畢”狀態(tài),即I1.0=reok_tren=0,Q66.0=LD0=0,LD026:t232_3Network8。停止位:1PC2發(fā)送數(shù)據(jù)窗口鍵入數(shù)據(jù),長度≤64“自動發(fā)送周期:1000毫秒”,則可看到連續(xù)的“收-發(fā)-收-發(fā)”過程,見圖27。PBB-RS232/485/V35TXD(綠閃RXD(綠閃LD0~LD7對應(yīng)的“接收完校驗(yàn)錯標(biāo)記oe_erD788,見圖28。六.4:一個典型的“收→收→”的例子,STEP7ProjectA:PB-B-RS232/485/V35RS232/485從設(shè)備。見圖②PLCPC2“串口測試程序”自動發(fā)送數(shù)據(jù),PLC接收到數(shù)據(jù)后不發(fā)送回答數(shù)據(jù),由此形成連續(xù)的“收→收→”過程。STEPSTEPS7-300CPU315-…………1A⑴硬件配置PROFIBUS輸入/RS232/485報文格式........②通信狀態(tài)字IIIII③通信控制字QQQQQQ強(qiáng)置接收完畢/K0~K7、指示燈LD0~LD7I/O⑵通信協(xié)議PB-B-RS232/485/V35RS232從設(shè)備,上電后處在“等待接收/發(fā)送允許”reok_trenI1.0=0②現(xiàn)場設(shè)備(PC2+串口測試程序)RS232③PC1監(jiān)測IB0~IB65,觀察接收到的RS232的數(shù)據(jù)PLC中的梯形圖程序⑷演示程序操作①將PC1中的STEP7程序t232_4和硬件配置到PLC,PB-B-RS232/485/V35中的PROFIBUS通信置及PB-B-RS232/485/V35中站號的設(shè)置;PLCPB-B-RS232/485/V35RS232從站,因此上電后應(yīng)處于“發(fā)送完畢/等待接收”狀態(tài),即I1.0=reok_tren=0,Q64.0=LD0=0,LD0燈滅。見圖30:232_4Network2。08090A0B0C0D0E0F10111213 A1B1C1D1E(2程,見圖31。PBB-RS232/485/V35TXD(綠閃RXD(綠閃LD0~LD7對應(yīng)的“接收完偶校驗(yàn)錯標(biāo)記oe_er:D7。0B0C0D0E0F10111213 A1B1C1D1E32.A,PB-B-RS232/485/V35RS232/485主設(shè)備,②PLC運(yùn)行程序后,實(shí)驗(yàn)自動發(fā)送和按指定長度接收功能④PC1監(jiān)測PLC的PROFIBUS輸入?yún)^(qū),觀察接收到的RS232數(shù)據(jù)STEPSTEPS7-300CPU315-……

1A33t232_5①PB-B-RS232/485/V35配置數(shù)據(jù)....②通信狀態(tài)字IIIII③通信控制字QQQQQQ強(qiáng)置接收完畢/K0~K7、指示燈LD0~LD7I/OPLC

34t232_5①將PC1中的STEP7程序t232_5和硬件配置到PLC中,PB-B-RS232/485/V35中的PROFIBUS通PBFAL(紅)PBOK(黃色)PROFIBUS已連通,否則應(yīng)檢查電纜、插頭、配置及PB-B-RS232/485/V35中站號的設(shè)置;允許”狀態(tài),即I1.0=reok_tren=Q66.0=LD0=1,LD0燈亮。停止位:1;接收區(qū):十六進(jìn)制顯示;發(fā)送區(qū):十六進(jìn)制發(fā)送,如圖35?!敖邮芡戤?reok_tren1STEP7PC2接收到總線橋發(fā)來的10個數(shù)據(jù)。發(fā)送以1秒為間隔不停的發(fā)送。RS232/485從設(shè)備對總線橋的發(fā)送有回答,如果能保證從設(shè)備的回答能在總線橋下一次發(fā)送之前完成(可通過加大發(fā)送時間間隔來達(dá)到此目的)36是發(fā)送-接收時序圖,條件是:從站回答延時時間Tsdr++開始發(fā)送。因此需要修改Network4,見下圖37并請仔細(xì)閱讀說明部分。I1.0“接收完畢/發(fā)送允許”條件后,好處是:發(fā)送一定在接收完畢后進(jìn)行,保證了嚴(yán)格的應(yīng)答關(guān)測的總線橋接收數(shù)據(jù)長度IB0=B#16#05。圖 圖八.應(yīng)用經(jīng)驗(yàn)PROFIBUS通信地址定位在WORD區(qū)以節(jié)省主站資源少支持64×10=640字節(jié)(5120Bit)輸入+64×10=640字節(jié)(5120Bit)輸出。S7-300而言,WORD256S7-400而言,WORD512地址以后。I/O定WORDSFC14、SFC15將數(shù)據(jù)讀入(IW)/寫出(QW)數(shù)據(jù)區(qū),而不使用MOV指令。SFC14功能是:按槽大于IW256

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論