CP5611連接技術手冊_第1頁
CP5611連接技術手冊_第2頁
CP5611連接技術手冊_第3頁
CP5611連接技術手冊_第4頁
CP5611連接技術手冊_第5頁
已閱讀5頁,還剩25頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、PC+CP5611+WinCC 連接總線橋 PB-B-RS232/485技術手冊V3.3PCCP5611PROFIBUSPB-B-RS232/485/V33 一llRS-232/485北京鼎實創新科技有限公司目錄第一章系統概述 31.1 目標 31.2 系統組成 31.3 安裝主站軟件 3第二章 使用COM PROFIBU院成系統配置 42.1 使用COM PROFIBU院成系統配置 4 打開 COM PROFIBUS 4配置主站CP5x 11 4配置PROFIBU滲數4(4)更新 GSD: Filef Read in GSD file 5配置從站PB-B-RS232/485/V33站號5配置

2、從站 PB-B-RS232/485/V33 參數 Parameterize 配置串口 6配置從站PB-B-RS232/485/V33 Configure 配置串口通信I/O區 7總線橋預留的發送長度、控制字、接收長度、狀態字 7配置串口通信I/O區9分配I/O地址 9Configure 配置串口通信I/O區概要 10 重新定義串口波特率 10(9)存盤、形成 NCM文件 122.2 Setting PG-PC Interface 13 設置 CP_L2_1:CP5611 (PROFIBUS DP Master) 13(2)設置 Properties. f PROFIBUS DP DB 13檢查

3、COM PROFIBUSi已置結果 13第三章 WinCCK目的建立 153.1 創建 WinCCK 目 153.2 添力口 PROFIBUS DPx動 163.3 建立標簽(Tag) 183.4 畫面編輯 19第四章WinCC例程總線橋演示系統234.1 復制COM PROFIBUS已置文件和 WinCC項目 234.2 RS232/485總線橋通訊 234.3 MODBUS總線橋通訊 234.4 運行結束 24第一章系統概述1.1 目標PB-B-RS232/485/V33PB-B-本技術手冊針對使用PC+CP5611+WicC故PROFIBUS站,連接鼎實公司總線橋的用戶需要。技術手冊將給

4、出全部配置、編程技術細節。使用PC+CP5611+ WinAC勺用戶,連接方法完全同PLC+STEP 7勺環境,參考本公司RS/232/485/V3產品手冊。1.2 系統組成見圖1.1PC1+CP5611PROFIBUSPB-B-RS232/485/V33IIRS-232/485PC2+圖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 GSDC 件:DS232_33.GSD COPY! SIEMENSCPB

5、V51GSDDS232.dib COPY至 SIEMENSCPBV51bitmaps第二章使用COM PROFIBUSg成系統配置(1)打開 COM PROFIBUS2.1使用COM PROF舊U院成系統配置SUUM IKUHHUS V 5i 1, Irik配置主站CP5x 11見圖2.1 :-rcwrtllfxR.-M-m: gl±l+-中1±-111±氏.修用505-OF&I洌 TiFiSwES/nL?加z gbC? 561 中CT 印 14? 5x14, CF 5zlL垢雨洶與面工7加1圖F I 口m4七。1IT in 普中土 2j鬧i山鵬”+| E

6、1EQ *7 盯rr 二j 55-sw f i ni3t«r I莊丁川心丫可口 W在2吧二葉亂小注F陌曲仃不歲# FEYtSi 4610¥氐白斯信蟠皿匕(3)配置PROFIBU察數見圖2.2:'-P51圖2.1圖2.2 更新 GSD File-Read in GSD file見圖2.3:圖2.3見圖2.4:配置從站PB-B-RS23485/V33站號言 后】電 Edi_l lie* Onfi gu£ eQ>< iscs tjrMkeDF H«ierDF SI wC。匚廿oJ"jiten ih二8(jA-t-rz,*232:F

7、E-H-疝AY (jt-tT5;E32) ri-E-nurv; CFz-B-inDf JGtPEB-RS/irai 卬 E-RT0M 卑 1FbF-氈0I。毋,F3 (pt-t-rsZ23E:(-Fr-H-SC MOT? Fjrh-seww I FB-B-¥Pk? iJB-Erm?)+- 口 *3-1a L-l TflDE/BF 1叫內仃視訂 LE6 EJJ1D0 »:AO> 口Effl曜3H Lii± SET JES-OMDD-JXJL I雙擊,進入 slave properties,設置從 站地址19雙擊,配置從站 PB-B-RS232/485/V33|

8、圖2.6圖2.4雙擊從站(19)圖標,進入"Slave Properties注意:從站地址必須和總線橋產品面板上地址撥碼開關設置的PROFIBUS從站地址一致。本例:19 (Dec)=13H.配置從站PB-B-RS23485V33參數Parameterize 配置串口雙擊從站(19)圖標,進入"Slave Properties,見圖2.5trice JarIIP f aslET白ig到臺片口串口做主、從工6口白*F從umx叮 m's5田M片4T暗H*打M* 七*野|r p -wiip 產afi e<5電工工 Fl to 屯p,d thALyiE±to

9、-ii里曲|J珀尊 /血 4 : |鼻拓莫-二幅uET貨一空口.11應皆扶赫".用仃* F 中,FI 7:,nD1nv :小拄心尹墾九上;1,M依王 &矍 Id FlSltT 1砧EhM助*電動電上臼的營I*-言勺口l_ln _I田 國四,:7atcv4,7zia !'*'-日Parameterize配置串口波特率位/字符+校驗OFFLlfl;10 01圖2.5注意:在此配置中主/從的含義指總線橋串口對連接設備的主/從關系。不是指PROFIBUS總線上的主/從關 系。主站RS-232/485 Master:指總線橋串口上電后處在可以主動發送、拒絕接收狀態,可完

10、成發一收一發一收 和發一發一 .的通信過程。從站RS-232/485 Slave:指總線橋串口上電后處在等待接收狀態,可完成收一發一收一發一和收一收一.的通信過程。配置從站PB-B-RS23485V33 Configure 配置串口通信I/O區總線橋預留的發送長度、控制字、接收長度、狀態字見圖2.6許:山 till F;少 上 N- id'VKt h 3-L- UptlOT.i 八, :-Iflj jdQLt7 Lt -2j日_ZiIN>-Eri clECh-der nsjnb «'審二七* ms ctr fileH雨.- L -J- _J._ZI-J£

11、;J_ZI 國田印臼-印國團RSlat i DJI 匕燈:pb- b_F3/E3ECr»lr 虱 Fnrnutaii.SL3£_33 csil尸 BiSjy七二cp FEU在”aalUConfigure配置通信I/O區_J第2出第1人第2入發送數據長度發送控制字 接收數據長度 狀態字廠 IT ; (總線橋預留2字節入/出FM5 Hsu," 或tT收 Stti si LT蛇fkt:色曲i降癡工£ Fl l口 由pL thAEJE.tfi-1JB訐始|同季 M IB困0 > 用切覽yreauiTM |ncr網所用林赫看一 |竟皿hbeib ” cceC

12、TFLI 阿zl10 17D7: set_trD6: set_reD5-D1D0: start_tr強置接收完畢/發送允許強置等待接收不用啟動發送控制字格式D0:"啟動發送標記start_tr ” :僅當start_tr由0變1時(上升沿有效),接口認為PROFIBUS俞出數據區的RS-232/485發送報文數據已完整,開始啟動RS-232/485接口發送進程,按報文長度N (QB0中)將PROFIBUS輸出數據區中報文數據發送到現場設備。D7: “強置接收完畢/發送允許狀態set_tr ”D6: “強置等待接收狀態set_re ”D7 D6功能1 0“強置接收完畢/發送允許狀態se

13、t_tr '弓II置reok_tren=1,使PB-B-RS232/485處于"接收完畢/ 允許發送”狀態;(reok_tren見卜面狀態字);0 1“強置等待接受狀態 set re ”強置reok tren=0,使PB-B-RS232/485處于“等待接收”狀態;00、11無作用D7: oe_erD6-D3D2: re_ingD1: tr_ingD0: reok_tren奇偶校驗錯不用正在接收正在發送接收完畢/發送允許通信狀態字格式D0:"接收完畢/發送允許"reok_tren ;reok_tren =1: PB-B-RS232/485接口處在“接收完畢

14、 /發送允許”狀態;reok_tren =0: PB-B-RS232/485 接 口處在“等待接收”狀態;D1:“正在發送報文標記tr_ing ”tr_ing=1 : PB-B-RS232/485 接 口正在發送數據中;tr_ing=0 : PB-B-RS232/485 接 口不在發送數據中;D2:“正在接收報文標記re_ing”re_ing=1 : PB-B-RS232/485接 口正在接收數據中;re_ing=0 : PB-B-RS232/485接口不在接收數據中;D7: “奇偶校驗錯標記oe_er” :接收報文數據字符奇偶校驗錯;oe_er=1:接收報文數據字符奇偶校驗錯;oe_er=0

15、:無接收報文數據字符奇偶校驗錯;D2D1D0狀態0 0 1PB-B-RS232485處在“接收完畢/發送允許”狀態,如果 ”啟動發送標記 start_tr ”由0變 1,則PB-B-RS232485轉入D2D1D0=010,即啟動發送,將PROFIBUS俞出數據區中的數據發送至RS-232485設備。0 1 0PB-B-RS232/485正在向RS-232/485設備發送報文數據。0 0 0PB-B-RS232/485處在“等待接收“報文狀態,即等待接收RS-232/485設備發送的數據報文。1 0 0PB-B-RS232/485正在接收RS-232/485設備發送的報文數據。其他百義配置串口

16、通信I/O區見圖2.7。共有1#7#槽可插入定義“I/O區”,空槽需要用" Empty'填滿,如圖2.7。共定義串口接收數據區:13 Words +10 Words + 6 Bytes = 52 Bytes共定義串口 發送數據區:15 Words +10 Words + 2 Bytes = 52 Bytes實際應用中輸入與輸出長度不一定相同。圖2.7分配I/O地址使用Auto addr.分配I/O地址,見圖2.8。圖2.8Configure 配置串口通信I/O區概要總線橋預留了 2字節輸入/輸出,即:“發送長度”、“控制字”,和“接收長度”、“狀態字” 共有1#7#槽可插入定

17、義“I/O區”,空槽需要用" Empty'填滿。本例定義了:串口接收數據區:52字節;串口發送數據區:52字節;無論按字、或字節定義,在PROFIBU徽據區中都可以按字節理解;在WinCC中,即可以對應任何數據類型。重新定義串口波特率如果串口波特率是 2400或9600,不必閱讀本段,否則,需要按照本段方法重新定義串口波特率。這便 是使用CP5611做主立與PLC做主站不同之處。 占用一個槽位插入“ Baudrate”,其它空槽用“ Empty填滿。見圖2.9:wi1Slave- pT«pertiesPROFIBUS tddreii:Station TiaimeSt

18、ation typeOrder nijmberDgvicft m&xtar fil«:ContrParamP EeErr-or白 由:+由|DF slave<2)1TB-B-BS232/485/V33C&nfigpjjrt.pb-b-rs/232Parameteri ze.1 dent ifi*r16DJC22023610AXPB-B-MS/V31 (IFB-B-R5E32/-460J1 iGDOi!7 FB-B-BS232485V33 *19 <DF si are000Modnl «I addressModule.:ar 即eteiFE,.De

19、leteaddrddir. £peceP.L«nt t h+ S t a t us/L «n£ t h+Cont rol 3 Word In1.5 ftotd Out10 ftotd In + 10 Ttord Out& Byte In 2 Byte OuliEaudrat e占用一個槽位插入audrate ”FB-B-ADAM (pb-圖2.9重新定義串口波特率,見圖 2.10Qg 口不L v AC t k+a m t 口工k+Biit 舊 1122013 Wbrd In22381,Ttord Outg10tX10 flbrd In + 10

20、Word Out40216 lyte: InI deal ifier1GD0emit 72 lyte Ou-tEandrakt eooo oooKodul,I addrc 5s0 a選中“Baudrate ;進入"Parameters 1011Eandrat«LJ AS-Ir fa| Cenersi雙擊,選擇串口波特率FB-B-SCAffER,+ FB-B-VFA7圖 2.10存盤、形成NCM文件存盤見圖2.11形成NCM文件選中主站 CP5x 11 , File Export NCM File,存儲 NCM文件。NCM的擴展名是.ldb。見圖2.12K I. t5kiuD

21、i TbGHm-lQAJi * iff壬 m£ _| ifcrJ J P'S2.2 Setting PG-PC Interface為了將 WinCC與COM PROF舊US勺配置連接,必須設置“ Setting PG-PC Interface。” “控制面板”中啟動:犍the PG PC Interface. Ink(1)設置 CP_L2_1: CP5611 (PROFIBUSDP Master)見圖2.13圖 2.13圖 2.14(2)設置 Properties. . PROFIBUS DP DB見圖 2.14,其中 PROFIBUS DP database: E:siem

22、ensncmds_232.ldb ,就是“存盤、形成 NCM 文件, 形成NCM文件”中形成的NCM文件。(3)檢查COM PROFIBUSE置結果見圖 2.15、圖 2.16:圖2.16表明:19號從立PROFIBUSW入54字節(=預留2字節+52接收字節)、 PROFIBU漪出54字節(=預留2字節+52發送字節)。說明 COM PROFIBUS配置成功。5et PG/PC Interfacexll進入 Read DP DatabasesAccess Point q£ the Applicaticd'|CF_L2_1 :0-> CF5|指向MCN文件Ipit.er

23、£a.ce P ar an e ter As s i gnn entCP5611 CPBOOUB - DF Hasttrl噌CF5611 (COM FROFIBU5)HCF5611M):MCT5E11 CP30FIBVS - DP Master)CF56U 西JS - IP(J'sar purwnttar «ski giun«nt 。£your smm皿icatirm工 processorProp<rt i ts.進入 Diagnostics號強,CP5B11 for S3FTHET DP Master)Add/Removt:OKCuice

24、l圖 2.16圖 2.15第三章WinCC項目的建立3.1 包J建WinCC項目(1)運行WinCC程序,選擇主菜單:文件一新建,彈出對話框,選擇單用戶項目,點擊“確定”。如圖3.1所示。圖3.1 WinCC項目管理器然后,給該項目命名為 DSdemo,出現如下畫面,如圖 3.2所示。文件褊輯® 查看編想盟(町工具(I)幫助01)口百| A | K鼬9 o立工律羹窗1日=1a>5d日鵬口名稱事計篁機亙不在fflJI變量管理器件結構變量竹圖形編輯器擢警記錄II變量詛錄昌報表騙輯器員全局腳本置文本庫履用戶管理將8交叉素引圖3.2 WinCC資源管理器3.3所示畫面。選擇圖3.2中左

25、側樹形列表中的“計算機”,點擊鼠標右鍵,在彈出的菜單中選擇“屬性”,出現“計 算機列表屬性”對話框,點擊該對話框的“屬性”按鈕,出現圖圖3.3計算機屬性在圖3.3中的“計算機名稱”欄的內容必須與本機計算機名稱一致。本機計算機名稱可以在“控制面板”中的“系統”中察看,如圖 3.4所示。圖3.4系統特性3.2 添力口 PROFIBUS D驅動在圖3.2中選擇“變量管理器”,鼠標右鍵,在彈出的菜單中選擇“添加新的驅動程序”,在彈出的選擇框,選擇“ PROFIBUS DP.CHN文件,出現圖3.5所示畫面,如圖選擇,鼠標右鍵,在彈出的菜單中選擇“新建驅動程序連接”,出現圖3.6所示畫面。C'

26、VUinCC 資券首理密-DItMENSWINCCWinCCProjects»S<le文件(玲編輯© 查看他編輯器工國D幫助(由田 a 3第1啟、工-注tn鎮蜉I-雪 DSdemo討篁機3 fj變量首理器.田手內部變量1- X PROFIBUS DP35412留配Nd L名麻CP54I2(A2) Board 2CP5412(X2)Bowd 3 匚P541式育&的kd4:*結構變量 杳圖瑯褊輯器:日報警紀錄;.« I I -S,新建驅動程序連接(W-系練爹翱團雇性圖3.5添加PROFIBUS D用區動程序連接星性常規厘性給新建的連接命名“ RS232/

27、485”,點擊圖3.6的“屬性”按鈕。出現圖 3.7所示畫面,在該對話框中填入從站站號,該站號必須與硬件設置一致,本例設置為19。完成上述設置后,要對 cp5611進行“系統參數”的設置,在圖3.5所示的畫面中,選擇“系統參數”, 設置如圖3.8所示。連接屬性常規單元服生屜性|名稱 |RS232/40509圖3.8 CP5611系統參數設置3.3建立標簽(Tag)建立的標簽、數量應該與 COM PROFIBUSg己置一致。本區J所提供的COM PROFIBUS配置文件為:DSdemo.pb5。在圖3.9所示畫面中,新建標簽組和標簽。本例中新建了兩個組| : Input和Output o各自對應

28、輸入標簽和輸出標簽。名稱 input弓 OLtput立件編輯查看(由編輯器(9工具(I)幫助(山E 皆 DSdtmc弊計算機-!0變量管理器由:手內部變量FROFIBU5 DP新建娟( CP5412(A2) f新建變量匈建立組完成后,在樹形列表中選擇“輸入數據長度”標簽,該標簽與點擊圖3.10中的“選擇”按鈕,圖3.9新建組Input組,鼠標右鍵選擇“新建變量”,圖 3.10所示。圖中新建了一個PB-B-RS232/485的“數據長度”字節對應。設置標簽的輸入地址,出現圖3.11所示對話框。圖3.10設置變量屬性lengthin 屬性Irofi,baE-JF由于PB-B-RS232/485總線

29、橋的“接收數據長度”位于PROFIBUS俞入區的第一個字節,則應選擇“Input" , " Byte"設為 0。接著新建接收狀態標簽"statusIn",設置方法同上,“ byte”設為1;輸入數據1標簽,“ byte”設為2;輸入數據2標簽,“ byte”設為3;輸入數據3標簽,“ byte”設為4;輸入數據4標簽,“ byte”設為5;依此類推。輸入組的標簽建立完成后,接著建立輸出組的標簽。方法與輸入組的標簽建立方法一樣,只不過在圖3.11中,要標簽設置為“ Output”。3.4畫面編輯在圖3.2中選擇“圖形編輯器”,鼠標右鍵,“打開”圖

30、形編輯器,在右側的“對象選項板”內選擇“輸入/輸出域”對象,將鼠標移至空白面板上,圖 3.12所示。圖3.12圖形編輯圖3.13 I/O域組態松開鼠標左鍵后回彈出圖3.13所示對話框。選擇圖 3.13中變量右側的黃顏色按鈕,為該域指定標簽。如圖3.14進行選擇。卜-項目:口:匚匚 Win匚匚ProlEu+sTDSdenrw'DE回國一| 注屬過海器:3y.ffinCC 變量S & WinCC 變量3- !L日”0全部度量期惠內部變量PROFIBU5 DP CP5412(A2) Board 1£ 酬 MODBUS E V FL5232/495.-1 Input田 J O

31、utpii錘二小tMudTi ldatln 2 二|由舊S_3 二|d兇般n_4 jda31n 6 idataln_&*jdahaTn 7 ri科WTn RI類型無符號a位數 無符號3位數 無符號3位數 無符號8位數 無符號a位數 無符號3位數 無符號3位數 無寤導片拈勵圖3.14指定變量按照上述方法,分別建立輸入和輸出的I/O域。完成上述工作之后,開始編輯“啟動”和“復位”按鈕。(2)命令按鈕的編輯在“畫面編輯器”的右側的“對象選擇板”內選擇"windows對象”中的按鈕,拖放到主畫面上。分別放置兩個按鈕,并命名為:“單次發送”、“復位”。分別對按鈕進行編程。鼠標右鍵選擇“

32、單次發送”,在彈出的菜單中選擇“屬性”,出現圖3.15所示對話框。象尾性與兇圃生事件-.£盤占一地總a-ft.其屬,.£:!£,E-;時.0,.&.£-何色式隹爍他充幾m樣字閃耳埴執行案件鼠罰動作按左魅程前左鍵 恁右靄釋放方維如圖3.15所示,選擇“按左鍵”圖3.15對象屬性設置,鼠標雙擊對應的箭頭,出現腳本編輯器,圖昌g| |竄丁|上| 同|三古區圖| 事件名稱:|至1#include hrFvoid OnLBuLtcnDouTi (char t Ips eP ictureJJacme f char/ UIWCC : TAQnHE_5ECTTO

33、TJ_5TjlKT/ syntax : Sdei ine TegWame InAct ion ,FDMTagUame"/ next Tag工D : 1/ WINCC :TAGUAME_SECTION_I:MD/ WINCC ! P I CM A1IE_S E CT I OM_S/ sntaM : AAe壬3.立巨InAet ion rrPlettiif&Waiitie/ next Pic IP I 1/ UINCC : P ICrJJkME_SECTTOW_I:NI'SetTagByte (conrrolOui; FM);“返回類型;ECOL圖3.16腳本編輯完成后,

34、“確定”編譯后退出。PB-B-RS232/485總線橋的PROFIBUS俞出第一個字節是控制字,將控制字最低位置1 ,即可啟動發送(請 參見PB-B-RS232/485時用手冊),上述語句就是將控制字的最低位置為1。根據PB-B-RS232/485總線橋使用手冊,總線橋收到數據后,才可以發送下一次數據,否則,通過將控制 字的最高為置1 (復位),才可以繼續下一次發送。同理,對復位按鈕進行編程:程序為:SetTagByte("controlOut",0x1000);關閉圖形編輯器。詳細設計過程,請見第四章提供的例程。(3)設置啟動畫面在WinCC資源管理器中設置啟動畫面。如圖

35、 3.17所示。C?WinCL 資迎笞理黑-D!SIEMEN6WINCCWiiiCCPrDject5DSdemoM文件編輯 查看M 輜輯需些工再上幫助(出 fiS 乂電電注需囪|蜉S-費 DSdemo名稱期fflE-r-uJJ昌!:Hi:E :,W;L“r:,i:,!:.理量輯錄條瑁本理引 機首受編記記第腳庫管素 算量構宛雪量袤局本戶取 計變轉圖報受報全文用交rrfflHT n開畫面-f Rs23:|Y Madb力 dboui重命名畫面 刪除畫面定義作為啟動畫面的畫面雇性(圖3.17設置啟動畫面(4)運行在正確完成 CP5611和COM PROFIBUS勺配置之后(具體配置方法見第一、二章,本例提供的COMPROFIBUSE置文彳生名是 DSdemo.pb5),即可開始運行程序。點擊圖3.17中的,圖標開始運行程序。第四章將介紹例程的使用。第四章WinCC例程總線橋演示

溫馨提示

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

評論

0/150

提交評論