




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、PC+CP5611+WinCC連接總線橋PB-B-RS232/485 技術手冊V3.3CP5611PB-B-RS232/485/V33PROFIBUSRS-232/485PC 北京鼎實創(chuàng)新科技有限公司目錄第一章 系統(tǒng)概述31.1目標31.2 系統(tǒng)組成31.3安裝主站軟件3第二章 使用COM PROFIBUS完成系統(tǒng)配置42.1 使用COM PROFIBUS完成系統(tǒng)配置4 打開COM PROFIBUS4 配置主站CP5114 配置PROFIBUS參數(shù)4 更新GSD:FileRead in GSD file5 配置從站PB-B-RS232/485/V33站號5 配置從站PB-B-RS232/485
2、/V33參數(shù)Parameterize配置串口6 配置從站PB-B-RS232/485/V33Configure配置串口通信I/O區(qū)7 總線橋預留的發(fā)送長度、控制字、接收長度、狀態(tài)字7 配置串口通信I/O區(qū)9 分配I/O地址9 Configure配置串口通信I/O區(qū)概要10 重新定義串口波特率10 存盤、形成NCM文件122.2 Setting PG-PC Interface13 設置CP_L2_1: CP5611 (PROFIBUS DP Master)13 設置Properties. PROFIBUS DP DB13 檢查COM PROFIBUS配置結果13第三章 WinCC項目的建立153
3、.1 創(chuàng)建WinCC項目153.2 添加PROFIBUS DP驅(qū)動163.3 建立標簽(Tag)183.4畫面編輯19第四章 WinCC例程 總線橋演示系統(tǒng)234.1 復制COM PROFIBUS配置文件和WinCC項目234.2 RS232/485總線橋通訊234.3 MODBUS總線橋通訊234.4 運行結束24第一章 系統(tǒng)概述1.1目標本技術手冊針對使用PC+CP5611+Wicc做PROFIBUS主站,連接鼎實公司總線橋PB-B-RS232/485/V33的用戶需要。技術手冊將給出全部配置、編程技術細節(jié)。使用PC+CP5611+ WinAC的用戶,連接方法完全同PLC+STEP 7的環(huán)
4、境,參考本公司PB-B-RS/232/485/V3產(chǎn)品手冊。1.2 系統(tǒng)組成PC2+串口測試程序PC1+CP5611PB-B-RS232/485/V33PROFIBUSRS-232/485圖1.1見圖1.11.3安裝主站軟件(1) 安裝SIMATIC NET PB SOFTNET DP V5.2(2) 安裝Wincc V5.1(3) 安裝COM PROFIBUS V5.1(4) COPY PB-B-RS232/485/V33 GSD文件:DS232_33.GSD COPY至SIEMENSCPBV51GSD;DS232.dib COPY至SIEMENSCPBV51bitmaps第二章 使用COM
5、 PROFIBUS完成系統(tǒng)配置2.1 使用COM PROFIBUS完成系統(tǒng)配置 打開COM PROFIBUS 配置主站CP511圖2.1見圖2.1: 配置PROFIBUS參數(shù)見圖2.2:圖2.2 更新GSD:FileRead in GSD file見圖2.3:圖2.3 配置從站PB-B-RS232/485/V33站號見圖2.4:雙擊,配置從站PB-B-RS232/485/V33雙擊,進入slave properties,設置從站地址19圖2.4雙擊從站(19)圖標, 進入”Slave Properties”注意: 從站地址必須和總線橋產(chǎn)品面板上地址撥碼開關設置的PROFIBUS從站地址一致。本
6、例:19(Dec)=13H. 配置從站PB-B-RS232/485/V33參數(shù)Parameterize配置串口雙擊從站(19)圖標, 進入”Slave Properties”,見圖2.5Parameterize配置串口波特率位/字符+校驗串口做主、從圖2.5注意:在此配置中主/從的含義指總線橋串口對連接設備的主/從關系。不是指PROFIBUS總線上的主/從關系。主站RS-232/485 Master:指總線橋串口上電后處在可以主動發(fā)送、拒絕接收狀態(tài),可完成發(fā)收發(fā)收和發(fā)發(fā). .的通信過程。從站RS-232/485 Slave:指總線橋串口上電后處在等待接收狀態(tài),可完成收發(fā)收發(fā)和收收. .的通信過
7、程。 配置從站PB-B-RS232/485/V33Configure配置串口通信I/O區(qū) 總線橋預留的發(fā)送長度、控制字、接收長度、狀態(tài)字見圖2.6Configure.配置通信I/O區(qū)總線橋預留2字節(jié)入/出第1出:發(fā)送數(shù)據(jù)長度第2出:發(fā)送控制字第1入:接收數(shù)據(jù)長度第2入:狀態(tài)字圖2.6D7: set_trD0:start_tr啟動發(fā)送D6: set_re強置等待接收強置接收完畢/發(fā)送允許D5-D1不用 控制字格式D0:”啟動發(fā)送標記start_tr”: 僅當start_tr由0變1時(上升沿有效),接口認為PROFIBUS輸出數(shù)據(jù)區(qū)的RS-232/485發(fā)送報文數(shù)據(jù)已完整,開始啟動RS-232/
8、485接口發(fā)送進程,按報文長度N(QB0中)將PROFIBUS輸出數(shù)據(jù)區(qū)中報文數(shù)據(jù)發(fā)送到現(xiàn)場設備。D7:“強置接收完畢/發(fā)送允許狀態(tài) set_tr”D6: “強置等待接收狀態(tài)set_re” D7 D6功能1 0“強置接收完畢/發(fā)送允許狀態(tài) set_tr”: 強置reok_tren=1, 使PB-B-RS232/485處于” 接收完畢/允許發(fā)送”狀態(tài); (reok_tren見下面狀態(tài)字);0 1“強置等待接受狀態(tài)set_re”: 強置reok_tren=0, 使PB-B-RS232/485處于”等待接收”狀態(tài);00、11無作用D7:oe_er奇偶校驗錯D6-D3D2:re_ing不用D1:tr_
9、ing正在發(fā)送D0:reok_tren接收完畢/發(fā)送允許正在接收通信狀態(tài)字格式D0:“接收完畢/發(fā)送允許”reok_tren; reok_tren=1: PB-B-RS232/485接口處在“接收完畢/發(fā)送允許”狀態(tài);reok_tren=0: PB-B-RS232/485接口處在“等待接收”狀態(tài);D1:“正在發(fā)送報文標記tr_ing” tr_ing=1:PB-B-RS232/485接口正在發(fā)送數(shù)據(jù)中;tr_ing=0:PB-B-RS232/485接口不在發(fā)送數(shù)據(jù)中;D2:“正在接收報文標記re_ing”re_ing=1:PB-B-RS232/485接口正在接收數(shù)據(jù)中;re_ing=0:PB-B
10、-RS232/485接口不在接收數(shù)據(jù)中;D7:“奇偶校驗錯標記oe_er”:接收報文數(shù)據(jù)字符奇偶校驗錯;oe_er=1: 接收報文數(shù)據(jù)字符奇偶校驗錯;oe_er=0: 無接收報文數(shù)據(jù)字符奇偶校驗錯;D2D1D0狀 態(tài)0 0 1PB-B-RS232/485處在“接收完畢/發(fā)送允許”狀態(tài),如果”啟動發(fā)送標記start_tr”由0變1,則PB-B-RS232/485轉(zhuǎn)入D2D1D0=010,即啟動發(fā)送,將PROFIBUS輸出數(shù)據(jù)區(qū)中的數(shù)據(jù)發(fā)送至RS-232/485設備。0 1 0PB-B-RS232/485正在向RS-232/485設備發(fā)送報文數(shù)據(jù)。0 0 0PB-B-RS232/485處在“等待接
11、收“報文狀態(tài),即等待接收RS-232/485設備發(fā)送的數(shù)據(jù)報文。1 0 0PB-B-RS232/485正在接收RS-232/485設備發(fā)送的報文數(shù)據(jù)。其他無定義 配置串口通信I/O區(qū)見圖2.7。共有1#7#槽可插入定義“I/O區(qū)”,空槽需要用”Empty”填滿,如圖2.7。共定義串口接收數(shù)據(jù)區(qū):13 Words +10 Words + 6 Bytes = 52 Bytes共定義串口發(fā)送數(shù)據(jù)區(qū):15 Words +10 Words + 2 Bytes = 52 Bytes實際應用中輸入與輸出長度不一定相同。圖2.7配置串口通信I/O區(qū)共有1#7#槽可插入定義“I/O區(qū)”,空槽需要用”Empty”
12、填滿 分配I/O地址使用Auto addr. 分配I/O地址,見圖2.8。圖2.8使用Auto addr. 分配I/O地址 Configure配置串口通信I/O區(qū)概要總線橋預留了2字節(jié)輸入/輸出,即:“發(fā)送長度”、“控制字”,和“接收長度”、“狀態(tài)字” 共有1#7#槽可插入定義“I/O區(qū)”,空槽需要用”Empty”填滿。本例定義了:串口接收數(shù)據(jù)區(qū):52字節(jié);串口發(fā)送數(shù)據(jù)區(qū):52字節(jié);無論按字、或字節(jié)定義,在PROFIBUS數(shù)據(jù)區(qū)中都可以按字節(jié)理解;在WinCC中,即可以對應任何數(shù)據(jù)類型。 重新定義串口波特率如果串口波特率是2400或9600,不必閱讀本段,否則,需要按照本段方法重新定義串口波特
13、率。這便是使用CP5611做主站與PLC做主站不同之處。 占用一個槽位插入“Baudrate”,其它空槽用”Empty”填滿。見圖2.9:占用一個槽位插入“Baudrate”圖2.9 重新定義串口波特率,見圖2.10選中“Baudrate”,進入“Parameters”雙擊,選擇串口波特率圖2.10 存盤、形成NCM文件 存盤見圖2.11 形成NCM文件選中主站CP511,F(xiàn)ile Export NCM File,存儲NCM文件。NCM的擴展名是.ldb。見圖2.12圖2.12圖2.112.2 Setting PG-PC Interface為了將WinCC與COM PROFIBUS的配置連接,
14、必須設置“Setting PG-PC Interface”?!翱刂泼姘濉敝袉樱?設置CP_L2_1: CP5611 (PROFIBUS DP Master)見圖2.13圖2.14圖2.13 設置Properties. PROFIBUS DP DB見圖2.14,其中PROFIBUS DP database中:E:siemensncmds_232.ldb,就是“ 存盤、形成NCM文件, 形成NCM文件”中形成的NCM文件。 檢查COM PROFIBUS配置結果見圖2.15、圖2.16:圖2.16表明:19號從站,PROFIBUS輸入54字節(jié)(=預留2字節(jié)+52接收字節(jié))、PROFIBUS輸出54
15、字節(jié)(= 預留2字節(jié)+52發(fā)送字節(jié))。說明COM PROFIBUS配置成功。圖2.15圖2.16進入Diagnostics進入Read DP Databases 指向MCN文件 讀COM PROFIBUS配置第三章 WinCC項目的建立3.1 創(chuàng)建WinCC項目 (1)運行WinCC程序,選擇主菜單:文件新建,彈出對話框,選擇單用戶項目,點擊“確定”。如圖3.1所示。圖3.1 WinCC項目管理器然后,給該項目命名為DSdemo,出現(xiàn)如下畫面,如圖3.2所示。圖3.2 WinCC資源管理器選擇圖3.2中左側樹形列表中的“計算機”,點擊鼠標右鍵,在彈出的菜單中選擇“屬性”,出現(xiàn)“計算機列表屬性”
16、對話框,點擊該對話框的“屬性”按鈕,出現(xiàn)圖3.3所示畫面。圖3.3 計算機屬性在圖3.3中的“計算機名稱”欄的內(nèi)容必須與本機計算機名稱一致。本機計算機名稱可以在“控制面板”中的“系統(tǒng)”中察看,如圖3.4所示。圖3.4 系統(tǒng)特性3.2 添加PROFIBUS DP驅(qū)動在圖3.2中選擇“變量管理器”,鼠標右鍵,在彈出的菜單中選擇“添加新的驅(qū)動程序”,在彈出的選擇框,選擇“PROFIBUS DP.CHN”文件,出現(xiàn)圖3.5所示畫面,如圖選擇,鼠標右鍵,在彈出的菜單中選擇“新建驅(qū)動程序連接”,出現(xiàn)圖3.6所示畫面。圖3.5 添加PROFIBUS DP驅(qū)動程序圖3.6 連接屬性給新建的連接命名“RS232
17、/485”,點擊圖3.6的“屬性”按鈕。出現(xiàn)圖3.7所示畫面,在該對話框中填入從站站號,該站號必須與硬件設置一致,本例設置為19。完成上述設置后,要對cp5611進行“系統(tǒng)參數(shù)”的設置,在圖3.5所示的畫面中,選擇“系統(tǒng)參數(shù)”,設置如圖3.8所示。圖3.7 新建連接屬性圖3.8 CP5611系統(tǒng)參數(shù)設置3.3 建立標簽(Tag)建立的標簽、數(shù)量應該與COM PROFIBUS配置一致。本例所提供的COM PROFIBUS配置文件為:DSdemo.pb5。在圖3.9所示畫面中,新建標簽組和標簽。本例中新建了兩個組|:Input和Output。各自對應輸入標簽和輸出標簽。圖3.9 新建組建立組完成后
18、,在樹形列表中選擇Input組,鼠標右鍵選擇“新建變量”,圖3.10所示 。圖中新建了一個“輸入數(shù)據(jù)長度”標簽,該標簽與PB-B-RS232/485的“數(shù)據(jù)長度”字節(jié)對應。點擊圖3.10中的“選擇”按鈕,設置標簽的輸入地址,出現(xiàn)圖3.11所示對話框。圖3.10 設置變量屬性圖3.11 由于PB-B-RS232/485總線橋的“接收數(shù)據(jù)長度”位于PROFIBUS輸入?yún)^(qū)的第一個字節(jié),則應選擇“Input”,“Byte”設為0。接著新建接收狀態(tài)標簽“statusIn”,設置方法同上,“byte”設為1;輸入數(shù)據(jù)1標簽,“byte”設為2;輸入數(shù)據(jù)2標簽,“byte”設為3;輸入數(shù)據(jù)3標簽,“byte
19、”設為4;輸入數(shù)據(jù)4標簽,“byte”設為5;依此類推。輸入組的標簽建立完成后,接著建立輸出組的標簽。方法與輸入組的標簽建立方法一樣,只不過在圖3.11中,要標簽設置為“Output”。3.4畫面編輯(1)在圖3.2中選擇“圖形編輯器”,鼠標右鍵,“打開”圖形編輯器,在右側的“對象選項板”內(nèi)選擇“輸入/輸出域”對象,將鼠標移至空白面板上,圖3.12所示。 圖3.12 圖形編輯 圖3.13 I/O域組態(tài)松開鼠標左鍵后回彈出圖3.13所示對話框。選擇圖3.13中變量右側的黃顏色按鈕,為該域指定標簽。如圖3.14進行選擇。圖3.14 指定變量按照上述方法,分別建立輸入和輸出的I/O域。完成上述工作之
20、后,開始編輯“啟動”和“復位”按鈕。(2)命令按鈕的編輯在“畫面編輯器”的右側的“對象選擇板” 內(nèi)選擇“windows對象”中的按鈕,拖放到主畫面上。分別放置兩個按鈕,并命名為:“單次發(fā)送”、“復位”。分別對按鈕進行編程。鼠標右鍵選擇“單次發(fā)送”,在彈出的菜單中選擇“屬性”,出現(xiàn)圖3.15所示對話框。圖3.15 對象屬性設置如圖3.15所示,選擇“按左鍵”,鼠標雙擊對應的箭頭,出現(xiàn)腳本編輯器,圖3.16所示。圖3.16 腳本編輯完成后,“確定”編譯后退出。PB-B-RS232/485總線橋的PROFIBUS輸出第一個字節(jié)是控制字,將控制字最低位置1,即可啟動發(fā)送(請參見PB-B-RS232/4
21、85時用手冊),上述語句就是將控制字的最低位置為1。根據(jù)PB-B-RS232/485總線橋使用手冊,總線橋收到數(shù)據(jù)后,才可以發(fā)送下一次數(shù)據(jù),否則,通過將控制字的最高為置1(復位),才可以繼續(xù)下一次發(fā)送。同理,對復位按鈕進行編程:程序為:SetTagByte(controlOut,0x1000);關閉圖形編輯器。詳細設計過程,請見第四章提供的例程。(3) 設置啟動畫面在WinCC資源管理器中設置啟動畫面。如圖3.17所示。圖3.17 設置啟動畫面(4)運行在正確完成CP5611和COM PROFIBUS的配置之后(具體配置方法見第一、二章,本例提供的COM PROFIBUS 配置文件名是DSde
22、mo.pb5),即可開始運行程序。 點擊圖3.17中的圖標開始運行程序。第四章將介紹例程的使用。第四章 WinCC例程 總線橋演示系統(tǒng)4.1 復制COM PROFIBUS配置文件和WinCC項目例程提供的COM PROFIBUS 的配置文件:DSdemo.pb5,將該文件復制到COM PROFIBUS 安裝的所在目錄下的data文件夾下。并按照第一、二章設置“Set PG/PC”。然后,將WinCC項目程序 Dsdemo復制到如下目錄:SIEMENSWinCCWinCCProjects 。運行WinCC,選擇菜單:文件打開,選擇并打開Dsdemo目錄下的DSdemo.MCP文件。如果所運行程序的計算機名與用戶計算機名不一致,在運行時,WinCC會提示用戶“激活”程序。在“激活”程序之后,按照第三章3.
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 工程師賦能職業(yè)教育的關鍵能力與創(chuàng)新驅(qū)動路徑
- 傳統(tǒng)文化教育與職業(yè)技能培養(yǎng)的協(xié)同效應分析
- 浙江省杭州市名校2024年數(shù)學八上期末聯(lián)考試題含解析
- 遼寧省盤錦市2024-2025學年九年級化學第一學期期末經(jīng)典試題含解析
- 浙江省紹興越城區(qū)五校聯(lián)考2025屆物理八上期末檢測試題含解析
- 黑龍江省哈爾濱南崗區(qū)2024年九上化學期末監(jiān)測模擬試題含解析
- 廣東省深圳市桃源中學2024-2025學年物理八年級第一學期期末聯(lián)考試題含解析
- 河北省秦皇島市名校2024-2025學年數(shù)學七年級第一學期期末經(jīng)典試題含解析
- 餐飲企業(yè)品牌形象店租賃及宣傳協(xié)議
- 酶法合成技術革新:法尼龍單體生產(chǎn)的前沿探索
- 高新技術企業(yè)研發(fā)費用管理辦法
- 老年急重癥診療及護理
- 中小學家長會期中期末家長會253
- 驅(qū)動電機與電機控制器
- 2024年便攜式儲能行業(yè)分析報告
- 醫(yī)聯(lián)體協(xié)議書(2024版)
- 2023年全國職業(yè)院校技能大賽-中藥傳統(tǒng)技能賽項規(guī)程
- 11 《愛蓮說》對比閱讀-2024-2025中考語文文言文閱讀專項訓練(含答案)
- 動物園野生動物馴養(yǎng)繁殖或馴養(yǎng)觀賞可行性研究報告
- 煤礦開掘技術操作規(guī)程
- 2023年上海市長寧區(qū)高三年級下冊二模英語試卷含詳解
評論
0/150
提交評論