組態(tài)王和LKPLC通訊測試文檔_第1頁
組態(tài)王和LKPLC通訊測試文檔_第2頁
組態(tài)王和LKPLC通訊測試文檔_第3頁
組態(tài)王和LKPLC通訊測試文檔_第4頁
組態(tài)王和LKPLC通訊測試文檔_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、lk plc和組態(tài)王通訊說明lk plc和組態(tài)王可通過modbus和opc建立通訊連接。通過modbus通訊時,組 態(tài)王為主站,lk plc為從站。使用opc方式吋,組態(tài)王為client端,lk為server端。1串口 modbus rtu的實現(xiàn)(以com1為例1.1 plc參數(shù)設置powerpro程序屮加入hs_setparameter_com 1功能塊,用于選擇com1丨i的modbus 協(xié)議、設置通訊參數(shù)。參數(shù)只需一次,應避免重復設置,具體可以參見指令手冊plc為moodbus從站,地址為3,波特率38400bps,啦數(shù)據(jù)位,無校驗,1位停止位hs_setparameter_com1匚h

2、lc3-addresserror0-port_type38400-baudrate8 -datawidth0-parity1-stopppen初貽值為1,設置正確后浩客,形成上升沿prmt_q匚二二()err1.2組態(tài)王參數(shù)設置組態(tài)王方面,其配置順序如下:i) 新建設備,選擇莫迪康驅(qū)動,modbus rtu,如圖所示設備配置向?qū)a(chǎn)廠家.設備名稱il訊方式x設備配置向?qū)⑤o助您完成設備的安裝通訊方式然后單擊下一步 諸選擇生產(chǎn)廠家設備名稱曲巨騰anco上j魚羅克韋爾日莫迪鹿2-modbus plus s -modbus (ascii) modbus (rtu)串行+ modbus (rtu)un

3、pack一" 申m o dbus (以太網(wǎng))+ m o dbuss er ver (以太0.modrtu£ordtu 內(nèi)tsx micro-所選設備生產(chǎn)廠家:莫迪康 設備名稱:modbus (rtu) 通信描述:串行<上一步©)|下一步) >1 取消 i2) 設備地址輸入你在plc配置的從站地址,端口號選擇你計算機與plc進行通訊的 端口。3) 點擊左邊你所設置的端口號,進行通訊參數(shù)設置。通訊參數(shù)應與plc設置一致。4)設置完設備后,需要新建數(shù)據(jù)詞典,建立變量。如圖所示:確定取消 i圖中建立一個標簽名為word.rs232的變量,寄存器地址47003為

4、%mw2002的 modbus ±也址,其余變量可以參考modbus協(xié)議。5)設置完后,可以在畫面中添加一個控件顯示該變量的值6)其余類型的變量建立過程類似。1.3運行工程完成以上設備、變量定義,畫面上對變量的操作設置便可以將工稈進入到運行模式,進 行測試了。2.網(wǎng)口 modbus tcp的實現(xiàn)2.1 plc參數(shù)設置powerpro程序屮加入hs.modbustcpslave功能塊,以便響應modbus主站的數(shù)據(jù)請求。 具體可以參見指令手冊。00022-tcp_shs.modbustcpsiave enqaddresserrortcp.s.q : (e f、 w2.2組態(tài)王參數(shù)設置在

5、組態(tài)王方面,其配置順序如下:1)新建設備,選擇莫迪康驅(qū)動,modbus (以太網(wǎng))/tcp,如圖所示高級查找設備配置向?qū)⑤o助您完成設備的安裝+ 華光+羅克韋爾田modrtuserver +j modbus plus+j modbus (ascii)tcp+ modbus crtu) 田 modbus (rtu)unpack t modbus (以太網(wǎng)) 0 modbustcpserver|1 unitewayx您所選的設備生產(chǎn)廠涼:莫迪康設備名稱:modbus (lil太網(wǎng))通信描述:tcp<上一步©)|下一步) >|取消 _i2)設備邏輯名稱用戶定義,如范例工程中的l

6、k210;3)選擇串口號時用戶只有選擇一個實際中未使用的端口號即可,如comloo4)設備地址中填寫plc的ip地址及其modbus站地址,與plc屮設置的一致,兩個 地址之間用空格間隔區(qū)分5)設置完設備后,需要新建數(shù)據(jù)詞典,建立變量。如圖所示:定義變量基本雇性報警定義i記錄和安全區(qū)變量名:變量類型:ito整數(shù)三|變化靈敏度|o初始值最大值最小值|0最小原貽值|0攝大原始值連接設備|lk210_r|0-狀態(tài)廠保存參數(shù)|999999999廠保存數(shù)值(999999999毫秒寄存器i47002數(shù)據(jù)類型: 讀寫雇性:a讀寫 r只讀 r只寫ush0rtzi采集頻率liooo轉(zhuǎn)換方式e線性r開方廠允許dd

7、e訪問高級i確定圖中建立一個變量名為word_tcp的變量,寄存器地址47002為%mw2001的 modbus地址,其余變量可以參考modbus協(xié)議。6)設置完后,可以在畫面中添加一個控件顯示word_tcp的值7)其余類型的標簽建立過程類似。2.3冗余以太網(wǎng)的設置如果lk系統(tǒng)選用的是冗余系統(tǒng),此時以太網(wǎng)也是冗余的。組態(tài)王中支持設備的以太網(wǎng) 冗余,設置方法如下:1)先建立從設備,如范例工程屮的lk210設備。由于lk冗余系統(tǒng)的cpu是雙擊熱 備的,并沒有確定的從機,只是在初次啟動吋默認a機是主機。2)再建立主設備,如范例工程屮的lk210.r設備,方法同從設備,只需指明從設備 名稱,如下圖3

8、)冗余設置中,變量所屬的連接設備應選擇主設備2.4運行工程完成以上設備、變量定義,畫面上對變量的操作設置便可以將工程進入到運行模式,進 行測試了。3.組態(tài)王中實數(shù)類型的定義3.1讀寫操作組態(tài)王方面,對于實數(shù)類型(float),需要讀寫時,數(shù)據(jù)類型應選擇“9”,具體地址 按照m*2+5000+l的關系計算。如下例中99005就是讀寫lkplc中地址為%md2002的 real型變量。3.2只讀操作組態(tài)王方面,對于實數(shù)類型(float),只需要顯示時,數(shù)據(jù)類型應選擇“8”。4. modbus通訊注意事項4.1注意modbus tcp協(xié)議通訊時,不能進行單個“bool"型變量的寫操作。4.

9、2問題現(xiàn)象剛開始時可以向plc寫成功,但是兒分鐘后,plc就無法接收到命令了。4.3原因經(jīng)測試,此現(xiàn)象屬于組態(tài)王的一個bug,在6.53; 6.52版本中均存在(其他版本還未 測試)。4.4避免方法避免的方法就是改成“word"類型進行操作。5. modbus通訊地址映射標識 符類型范圍對應組態(tài)王地址對應公式x (寄存器類 型)選擇%qwwordqwo, qw1, .x0001, x0002, .x65535qwm: m+1只讀,x選3 讀寫,x選4%iwwordi wo, iwl, .x0001, x0002, .x65535iwm: m+1只讀,x選3%mwwordmwo, mw

10、i, .x5001, x5002, .x65535mwm: m+5000+1只讀,x選3 讀寫,x選4%mddword 、realmdo, mdl, .x5001, x5002, .x65534mdm: m*2+5000+l只讀,x選8 讀寫,x選9%qx (lk710)boolqx0.0,.qx0.15,qx1.0,.qx1.15, x0001, .x0016x0017,. x0023,.x65535qxm.n: m*16+n+l只讀,x選1 讀寫,x選0%qx(lk720)boolqxo.o, qx0.1,qxm.n, .qx0.7,x0001, .x0016x0017,. x0023,.

11、x65535qxm.n:(m+l)*8+n+l只讀,x選1 讀寫,x選0%mxboolmx0.0,.mx0.l5mxl.0,.mxl.l5 x5001, .x5016x5017,. x5023,.x65535mxm.n:m*16+n+5000+l只讀,x選1 讀寫,x選06. opc通訊的實現(xiàn)6.1 plc相關設置 6.1.1啟動opc驅(qū)動安裝powerpro4.3.1bspl后,在程序菜單中找到“hollysys powerpro v4",點擊“工具"中的 “opc通訊服務”,啟動軟件。文件0)按作q)配置© 查看世)工具 蒂助如x &口! a日期時間信

12、息類型©2009-12-0711:22:29 048ruk ikfo清湮日件:日2件 d:poirerpro v40pc serverlocfiles0pcddg091104j. log6.1.2通訊配置首次運行軟件時,用戶按照系統(tǒng)引導,利用鼠標右鍵依次添加“通道j “設備j如下圖:逵inifi謚向?qū)lil 名:jowmel添加通道向?qū)愕脑O備.該遇適內(nèi)的設備必孩支苻所選協(xié)且衛(wèi)畫llkplctcd n|涼加設備向?qū)<x上一步設備名: |lboi |下t>> | 三匚 | 取消 |lk opc server支持lk冗余系統(tǒng),用戶可根據(jù)實際配置情況逐一設置即可。6.

13、1.3定義變量添加變量既可以在變量定義窗口(右側)通過鼠標右鍵逐個添加,也可以在設備窗口(左側), 利用導入導出工具進行批量添加。導入工具對于變量定義需要按格式填寫,可先單獨手動添加一個,導出變量文件(excel文 件),再按格式增加,最后導入即可。2- opcserver 一 hollysys文件0)操作© 配置© 查看辺 工具q)幫助電)倉兩冥|匠|昌i ! la議x日置-$-root-$日標簽run|地址i狀態(tài) run使用訪問類型|數(shù)據(jù)類型只讀boolchannel-働 lk207 ' 組使用var-組禁用箱出標簽i導入標簽 打開文件標簽使用 標簽禁用添加標簽

14、組屬性全部刪除標簽厘性lk opc服務軟件與lk主控進行數(shù)據(jù)通信采用符號表的方式,變量的“標簽地址"為該 標簽在plc中的變量名稱,字母的大小寫應一致,標簽地址譽態(tài)i訪問類型數(shù)據(jù)類型值runrun使用只讀bool0注意:因采用符號表方式,要求plc下載工程吋,必須下載符號表。6.1.4 opc接口模式opc接口模式分為兩種:點名模式、全路徑模式;軟件默認為點名模式,如圖配置©查看3添加通道 添加設備)工具幫助©)標簽日志配置1)| runopc接口模式!點名模式1全路徑模式l接口模式是指opc client訪問lk opc server變量的方式。組態(tài)王中通過op

15、c通過點 名模式添加來自lk opc的變量。見下圖:6.1.5 opc 注冊運行前,最好手動進行l(wèi)k opc服務的注冊。點擊程序菜單中的)pc注冊j有程序(p)扁 hollysys povrerpro v4 j5工具扁opc通訊務疤)microsoft officej &通訊零 powerproi powerpro v4.3.1b sp1 卸我a技術資料團opc注冊 7 opc逋訊服務a ip地址修改 a sb卡管理器網(wǎng)絡時間協(xié)議(htp)配置6.2組態(tài)王相關設置6.2.1添加opc服務器在設備編輯器屮,右鍵新建opc服務器,匡板卡ok蠡 網(wǎng)絡站點p系統(tǒng)配置零設置開發(fā)系統(tǒng) 應設置運行系統(tǒng) “危報警配置0歷史數(shù)據(jù)記錄 辿網(wǎng)絡配置 c用戶配置 瞪打印配置 卩sql訪問管理器ofc服務器系統(tǒng)會白動搜索可以的服務,以本機方式為例,系統(tǒng)將找到lk opc服務程

溫馨提示

  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論