版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、技術(shù)手冊V3.3CP5611PB-B-RS232/485/V33PROFIBUSRS-232/485PC 北京鼎實創(chuàng)新科技有限公司目錄第一章系統(tǒng)概述31.2 系統(tǒng)組成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/V33參數(shù)Parameterize配置串口6配置從站PB-B-RS232/485/V33Configure配置串口通
2、信I/O區(qū)7總線橋預(yù)留的發(fā)送長度、控制字、接收長度、狀態(tài)字7配置串口通信I/O區(qū)9分配I/O地址9 Configure配置串口通信I/O區(qū)概要10重新定義串口波特率10存盤、形成NCM文件122.2 Setting PG-PC Interface13設(shè)置CP_L2_1: CP5611 (PROFIBUS DP Master)13設(shè)置Properties. PROFIBUS DP DB13檢查COM PROFIBUS配置結(jié)果13第三章 WinCC項目的建立153.1 創(chuàng)建WinCC項目153.2 添加PROFIBUS DP驅(qū)動163.3 建立標簽(Tag)18第四章 WinCC例程總線橋演示系統(tǒng)
3、234.1 復(fù)制COM PROFIBUS配置文件和WinCC項目234.2 RS232/485總線橋通訊234.3 MODBUS總線橋通訊234.4 運行結(jié)束24第一章 系統(tǒng)概述本技術(shù)手冊針對使用PC+CP5611+Wicc做PROFIBUS主站,連接鼎實公司總線橋PB-B-RS232/485/V33的用戶需要。技術(shù)手冊將給出全部配置、編程技術(shù)細節(jié)。使用PC+CP5611+ WinAC的用戶,連接方法完全同PLC+STEP 7的環(huán)境,參考本公司PB-B-RS/232/485/V3產(chǎn)品手冊。1.2 系統(tǒng)組成PC2+串口測試程序PC1+CP5611PB-B-RS232/485/V33PROFIBU
4、SRS-232/485(1) 安裝SIMATIC NET PB SOFTNET DP V5.2(2) 安裝(3) 安裝(4) COPY PB-B-RS232/485/V33 GSD文件:DS232_33.GSD COPY至SIEMENSCPBV51GSD;DS232.dib COPY至SIEMENSCPBV51bitmaps第二章 使用COM PROFIBUS完成系統(tǒng)配置2.1 使用COM PROFIBUS完成系統(tǒng)配置 打開COM PROFIBUS 配置主站CP511見圖2.1: 配置PROFIBUS參數(shù)見圖2.2: 更新GSD:FileRead in GSD file見圖2.3: 配置從站P
5、B-B-RS232/485/V33站號見圖2.4:雙擊,配置從站PB-B-RS232/485/V33雙擊,進入slave properties,設(shè)置從站地址19雙擊從站(19)圖標, 進入”Slave Properties”注意: 從站地址必須和總線橋產(chǎn)品面板上地址撥碼開關(guān)設(shè)置的PROFIBUS從站地址一致。本例:19(Dec)=13H.配置從站PB-B-RS232/485/V33參數(shù)Parameterize配置串口雙擊從站(19)圖標, 進入”Slave Properties”Parameterize配置串口波特率位/字符+校驗串口做主、從注意:在此配置中主/從的含義指總線橋串口對連接設(shè)備的
6、主/從關(guān)系。不是指PROFIBUS總線上的主/從關(guān)系。主站RS-232/485 Master:指總線橋串口上電后處在可以主動發(fā)送、拒絕接收狀態(tài),可完成發(fā)收發(fā)收和發(fā)發(fā). .的通信過程。從站RS-232/485 Slave:指總線橋串口上電后處在等待接收狀態(tài),可完成收發(fā)收發(fā)和收收. .的通信過程。配置從站PB-B-RS232/485/V33Configure配置串口通信I/O區(qū)總線橋預(yù)留的發(fā)送長度、控制字、接收長度、狀態(tài)字Configure.配置通信I/O區(qū)總線橋預(yù)留2字節(jié)入/出第1出:發(fā)送數(shù)據(jù)長度第2出:發(fā)送控制字第1入:接收數(shù)據(jù)長度第2入:狀態(tài)字D7: set_trD0:start_tr啟動發(fā)
7、送D6: set_re強置等待接收強置接收完畢/發(fā)送允許D5-D1不用控制字格式D0:”啟動發(fā)送標記start_tr”: 僅當(dāng)start_tr由0變1時(上升沿有效),接口認為PROFIBUS輸出數(shù)據(jù)區(qū)的RS-232/485發(fā)送報文數(shù)據(jù)已完整,開始啟動RS-232/485接口發(fā)送進程,按報文長度N(QB0中)將PROFIBUS輸出數(shù)據(jù)區(qū)中報文數(shù)據(jù)發(fā)送到現(xiàn)場設(shè)備。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處于” 接收完畢/允
8、許發(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_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”t
9、r_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-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-
10、B-RS232/485轉(zhuǎn)入D2D1D0=010,即啟動發(fā)送,將PROFIBUS輸出數(shù)據(jù)區(qū)中的數(shù)據(jù)發(fā)送至RS-232/485設(shè)備。0 1 0PB-B-RS232/485正在向RS-232/485設(shè)備發(fā)送報文數(shù)據(jù)。0 0 0PB-B-RS232/485處在“等待接收“報文狀態(tài),即等待接收RS-232/485設(shè)備發(fā)送的數(shù)據(jù)報文。1 0 0PB-B-RS232/485正在接收RS-232/485設(shè)備發(fā)送的報文數(shù)據(jù)。其他無定義 配置串口通信I/O區(qū)見圖2.7。共有1#7#槽可插入定義“I/O區(qū)”,空槽需要用”Empty”填滿,如圖2.7。共定義串口接收數(shù)據(jù)區(qū):13 Words +10 Words + 6
11、 Bytes = 52 Bytes共定義串口發(fā)送數(shù)據(jù)區(qū):15 Words +10 Words + 2 Bytes =52 Bytes實際應(yīng)用中輸入與輸出長度不一定相同。配置串口通信I/O區(qū)共有1#7#槽可插入定義“I/O區(qū)”,空槽需要用”Empty”填滿 分配I/O地址使用Auto addr. 分配I/O地址,見圖2.8。使用Auto addr. 分配I/O地址Configure配置串口通信I/O區(qū)概要總線橋預(yù)留了2字節(jié)輸入/輸出,即:“發(fā)送長度”、“控制字”,和“接收長度”、“狀態(tài)字” 共有1#7#槽可插入定義“I/O區(qū)”,空槽需要用”Empty”填滿。本例定義了:串口接收數(shù)據(jù)區(qū):52字節(jié);
12、串口發(fā)送數(shù)據(jù)區(qū):52字節(jié);無論按字、或字節(jié)定義,在PROFIBUS數(shù)據(jù)區(qū)中都可以按字節(jié)理解;在WinCC中,即可以對應(yīng)任何數(shù)據(jù)類型。 重新定義串口波特率如果串口波特率是2400或9600,不必閱讀本段,否則,需要按照本段方法重新定義串口波特率。這便是使用CP5611做主站與PLC做主站不同之處。 占用一個槽位插入“Baudrate”,其它空槽用”Empty”填滿。見圖2.9:占用一個槽位插入“Baudrate”選中“Baudrate”,進入“Parameters”雙擊,選擇串口波特率 存盤、形成NCM文件 存盤 形成NCM文件選中主站CP511,F(xiàn)ile Export NCM File,存儲N
13、CM文件。NCM的擴展名是.ldb2.2 Setting PG-PC Interface為了將WinCC與COM PROFIBUS的配置連接,必須設(shè)置“Setting PG-PC Interface”?!翱刂泼姘濉敝袉樱涸O(shè)置CP_L2_1: à CP5611 (PROFIBUS DP Master)見圖設(shè)置Properties. PROFIBUS DP DB見圖2.14,其中PROFIBUS DP database中:,就是“ 存盤、形成NCM文件, 形成NCM文件”中形成的NCM文件。 檢查COM PROFIBUS配置結(jié)果見圖2.15、圖2.16:圖2.16表明:19號從站,PR
14、OFIBUS輸入54字節(jié)(=預(yù)留2字節(jié)+52接收字節(jié))、PROFIBUS輸出54字節(jié)(= 預(yù)留2字節(jié)+52發(fā)送字節(jié))。說明COM PROFIBUS配置成功。進入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資源管理器“計算機”,點擊鼠標右鍵,在彈出的菜單中選擇“
15、屬性”,出現(xiàn)“計算機列表屬性”對話框,點擊該對話框的“屬性”按鈕,出現(xiàn)圖3.3所示畫面。圖3.3 計算機屬性“計算機名稱”欄的內(nèi)容必須與本機計算機名稱一致。本機計算機名稱可以在“控制面板”中的“系統(tǒng)”中察看,如圖3.4所示。圖3.4 系統(tǒng)特性3.2 添加PROFIBUS DP驅(qū)動“變量管理器”,鼠標右鍵,在彈出的菜單中選擇“添加新的驅(qū)動程序”,在彈出的選擇框,選擇“”文件,出現(xiàn)圖3.5所示畫面,如圖選擇,鼠標右鍵,在彈出的菜單中選擇“新建驅(qū)動程序連接”,出現(xiàn)圖3.6所示畫面。圖3.5 添加PROFIBUS DP驅(qū)動程序圖3.6 連接屬性給新建的連接命名“RS232/485”“屬性”按鈕。出現(xiàn)圖
16、3.7所示畫面,在該對話框中填入從站站號,該站號必須與硬件設(shè)置一致,本例設(shè)置為19。完成上述設(shè)置后,要對cp5611進行“系統(tǒng)參數(shù)”的設(shè)置,在圖3.5所示的畫面中,選擇“系統(tǒng)參數(shù)”,設(shè)置如圖3.8所示。圖3.7 新建連接屬性圖3.8 CP5611系統(tǒng)參數(shù)設(shè)置3.3 建立標簽(Tag)建立的標簽、數(shù)量應(yīng)該與COM PROFIBUS配置一致。本例所提供的COM PROFIBUS配置文件為:DSdemo.pb5。在圖3.9所示畫面中,新建標簽組和標簽。本例中新建了兩個組|:Input和Output。各自對應(yīng)輸入標簽和輸出標簽。圖3.9 新建組建立組完成后,在樹形列表中選擇Input組,鼠標右鍵選擇“
17、新建變量”,圖3.10所示 。圖中新建了一個“輸入數(shù)據(jù)長度”標簽,該標簽與PB-B-RS232/485的“數(shù)據(jù)長度”字節(jié)對應(yīng)?!斑x擇”按鈕,設(shè)置標簽的輸入地址,出現(xiàn)圖3.11所示對話框。圖3.10 設(shè)置變量屬性圖3.11 由于PB-B-RS232/485總線橋的“接收數(shù)據(jù)長度”位于PROFIBUS輸入?yún)^(qū)的第一個字節(jié),則應(yīng)選擇“Input”,“Byte”設(shè)為0。接著新建接收狀態(tài)標簽“statusIn”,設(shè)置方法同上,“byte”設(shè)為1;輸入數(shù)據(jù)1標簽,“byte”設(shè)為2;輸入數(shù)據(jù)2標簽,“byte”設(shè)為3;輸入數(shù)據(jù)3標簽,“byte”設(shè)為4;輸入數(shù)據(jù)4標簽,“byte”設(shè)為5;依此類推。輸入組的
18、標簽建立完成后,接著建立輸出組的標簽。方法與輸入組的標簽建立方法一樣,只不過在圖3.11中,要標簽設(shè)置為“Output”?!皥D形編輯器”,鼠標右鍵,“打開”圖形編輯器,在右側(cè)的“對象選項板”內(nèi)選擇“輸入/輸出域”對象,將鼠標移至空白面板上,圖3.12所示。圖3.12 圖形編輯 圖3.13 I/O域組態(tài)松開鼠標左鍵后回彈出圖3.13所示對話框。選擇圖3.13中變量右側(cè)的黃顏色按鈕,為該域指定標簽。如圖3.14進行選擇。圖3.14 指定變量按照上述方法,分別建立輸入和輸出的I/O域。完成上述工作之后,開始編輯“啟動”和“復(fù)位”按鈕。(2)命令按鈕的編輯在“畫面編輯器”的右側(cè)的“對象選擇板” 內(nèi)選擇
19、“windows對象”中的按鈕,拖放到主畫面上。分別放置兩個按鈕,并命名為:“單次發(fā)送”、“復(fù)位”。分別對按鈕進行編程。鼠標右鍵選擇“單次發(fā)送”,在彈出的菜單中選擇“屬性”,出現(xiàn)圖3.15所示對話框。圖3.15 對象屬性設(shè)置如圖3.15所示,選擇“按左鍵”,鼠標雙擊對應(yīng)的箭頭,出現(xiàn)腳本編輯器,圖3.16所示。圖3.16 腳本編輯完成后,“確定”編譯后退出。PB-B-RS232/485總線橋的PROFIBUS輸出第一個字節(jié)是控制字,將控制字最低位置1,即可啟動發(fā)送(請參見PB-B-RS232/485時用手冊),上述語句就是將控制字的最低位置為1。根據(jù)PB-B-RS232/485總線橋使用手冊,總
20、線橋收到數(shù)據(jù)后,才可以發(fā)送下一次數(shù)據(jù),否則,通過將控制字的最高為置1(復(fù)位),才可以繼續(xù)下一次發(fā)送。同理,對復(fù)位按鈕進行編程:程序為:SetTagByte("controlOut",0x1000);關(guān)閉圖形編輯器。詳細設(shè)計過程,請見第四章提供的例程。(3) 設(shè)置啟動畫面在WinCC資源管理器中設(shè)置啟動畫面。如圖3.17所示。圖3.17 設(shè)置啟動畫面(4)運行圖標開始運行程序。第四章將介紹例程的使用。第四章 WinCC例程 總線橋演示系統(tǒng)4.1 復(fù)制COM PROFIBUS配置文件和WinCC項目例程提供的COM PROFIBUS 的配置文件:DSdemo.pb5,將該文件復(fù)制到COM PROFIBUS 安裝的所在目錄下的data文件夾下。并按照第一、二章設(shè)置“Set PG/PC”。然后,將WinCC項目程序 Dsdemo復(fù)制到如下目錄:SIEMENSWinCCWinCCProjects 。運行WinCC,選擇菜單:文件打開,選擇并打開Dsdemo目錄下的DSdemo.MCP文件。如果所運行程序的計算機名與用戶計算機名不一致,在運行時,WinCC會提示用戶“激活”程序。在“激活”程序之后,按照第三章3.1節(jié)的步驟,將例程的計算機名修改為用戶計算機名。修改完成后,即可運行例程。運行完成后,如果
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 水磨合同范例
- 借款債務(wù)擔(dān)保合同范例
- 合并合同范例
- 藥學(xué)服務(wù)與技能測試題+答案
- 承包農(nóng)業(yè)項目合同范例
- 天津泰達股合同范例
- 江蘇餐飲投資合同范例
- 工程檢測業(yè)務(wù)咨詢合同范例
- 保溫工程追加合同范例
- 鄉(xiāng)村租房種地合同范例
- 監(jiān)理公司各部門職責(zé)
- 論辛棄疾詞作的愁情主題及其審美價值
- 起世經(jīng)白話解-
- 新形勢下我國保險市場營銷的現(xiàn)狀、問題及對策
- 完整版焦慮抑郁自評量表SASSDS
- ISO14001內(nèi)審檢查表
- CDN基礎(chǔ)介紹PPT課件
- SPC八大控制圖自動生成器v1.01
- 新形勢下加強市場監(jiān)管局檔案管理工作的策略
- 上海旅游資源基本類型及其旅游區(qū)布局特點(共5頁)
- 六一湯_醫(yī)方類聚卷一○二引_御醫(yī)撮要_減法方劑樹
評論
0/150
提交評論