菱可編程控制器SLMP協議說明_第1頁
菱可編程控制器SLMP協議說明_第2頁
菱可編程控制器SLMP協議說明_第3頁
菱可編程控制器SLMP協議說明_第4頁
菱可編程控制器SLMP協議說明_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、SLMP通信相關實驗1、實驗1:以太網模塊/內置以太網接口預定義協議功能B、幀格式BIN必對方以太網模塊設定如下:C、設定通信協議內容O固罡我就J.明定也崛1?正轉我配更Ccftr-is.d%!cdb=$iHirudHiti.d3*ti>-*用WI要元翁T2KI.L宮連上看:LMI71口二LJll峰權觸,已二節(jié),卜,卜之甘,中恤1ID4gECC立章書!11匚丁工咨京R摩M工尢/丁.卜工¥;南姆1TjjilMl值III-SP.SGCOFEULKI匚打由MIHMJr<:'X-I-片堂CkD.左.,Ki.04000Maitti怖或片|1器修茗pici:Readwendf

2、ir盛帆覽金暖區(qū)亞麗河福打母四|mu4空電L表日遺q面類里國黃元專名闔元需超/謨網4it*l二者匚匕Ki2無存或麥主SEU4口IE-DIDO卜因市長度口三氣,下卜*爺;子手也3司主小據IJjjcelcata.1匚川£1匕£¥日無咨驅L本(J*tfr£TkWo.心在:i:oijd廂rE7L5Tv715無地筑里St4li$r>NdUHLAMK回戶也曰/Lr%,下卜寧書:王事悔JFirftur口叫ymrnTLR±q口史與七a1=TigtJLniQomlin-r6無獨餐安主區(qū)iw,1也的U1L31兩泡h喀代二芍/下1工節(jié).王中旭J注意:設定時請務

3、必注意數據幀元素占用的軟元件個數,不要重復占用.D、制作梯形圖程序梯形圖程序包括以下局部:通信建立及中斷端口的翻開及關閉酊盟素kTlIjiriiBiBililHI41j2配置兀素類型無轉賴變量國走元素名(Fixeddata)Seri£LHq.E400(2S=R)D200-I2003J固定數才居data)33會享節(jié))4151無轉頓變量而轉接變里HetworiNo.StationBq,I201-P201D2Q2-D2026天轉幀變量Request虱modHg1/0N.,E203Tl2031i8固定敷血長度ForfutureonR=pfi工門gthmu字節(jié)】一畫象7T青Szl自固謖據產00

4、00(2字節(jié))10無睹低擊量(塊取級俯行惋L204D205-設定幀數據珞口&口山口小荷口我3Ko:GD204為數據長G:0-0;Ida:ci-sqa:oin日:Cl度2(2字節(jié))22D204為讀取的實際數據(K123)01F、注意要點:兩方以太網參數必須相對應,包括:端口號、IP地址、幀格式等預定義協議中,幀數據格式固定為BIN.2、實驗2:使用Sockettool調試工具A、對方以太網設備參數設定同實驗1B、在SocketTool2軟件中,新建客戶端:創(chuàng)立Socket春戶.對方IP:|192166.3.39|對方端口2000確定取消54003412000000FFFF03000C00

5、100001040100Subheader序列號固定值網絡號站號起始IO多重站號數據長等待時間指令子指令640000900800軟兀件號軟兀件類型讀寫長度E、BIN格式報文讀M100-M107D4003412000000FFFF0300固定值序列號固定值網絡號站號起始IO多重站號至高06000000數據長完成代碼讀取數據從低000000ffff03000c00800000000ffff03000c00d000讀M200OD4003412000000FFFF03000600000000000000F、BIN格式報文寫M100M107540034120000Subheader序列號固定值64000

6、090軟元件號軟元件類型00FFFF03001000網絡號站號起始IO多重站號數據長080000000000讀寫長度數據區(qū)從低位開始100001140100等待時間指令子指令D40034120000固定值序列號固定值00FFFF0300網絡號站號起始IO多重站號02000000數據長完成代碼000000ffff011111D4003412000000FFFF030002000000G、ASCII格式報文讀M100M10754001234000000FF03FF000018001004010001Subheader序列號固定值網絡號站號起始IO多重站號數據長等待時間指令子指令M*00010000

7、08軟元件類型軟元件號讀寫長度D4001234000000FF03FF00000C0000固定值序列號固定值網絡號站號起始IO多重站號數據長完成代碼讀取數據從低至高000000FF03FF00001M*0001000008D00000FF03FF00000C0000H、報文元素說明Subheader:SLMP報文報首識別碼,默認5400.序列號:任意值,用于識別返回報文,與發(fā)送報文相同.網絡號/站號:跨網訪問時用,訪問本站時默認為00/FF起始IO:訪問多CPU系統或通過CPU連接的Multidrop網絡時用,單CPU為03FF.多重站號訪問通過Multidrop網絡連接的CPU時用,不使用時

8、為00.數據長:此數據幀之后所有數據幀長度16進制,以字節(jié)計算.等待時間:數據反應超時等待時間,單位:250ms.00代表無限等待.指令/子指令:SLMP指令,詳細請參考SLMP協議手冊.軟元件類型:訪問的軟元件類型.BIN時,為2進制代碼,請參考SLMP協議手冊.軟元件號:訪問軟元件的起始地址.讀寫長度:讀寫軟元件長度.完成代碼:SLMP報文執(zhí)行結果代碼,正常完成為“00,異常時為故障代碼.540012340000010203FF0000240010Subheader序列號固定值網絡號站號起始IO多重站號數據長等待時間I、跨網訪問ASCII格式報文讀N1S2的U0G1851504010080

9、指令子指令00U000固定值軟元件類型000G*0185150000001固定值軟元件號固定值讀寫長度54003FF00002400U000000G*0D40012340000010203FF000008000001F4固定值序列號固定值網絡號站號起始IO多重站號數據長完成代碼讀取數據從低至高Subheader:SLMP報文報首識別碼,默認5400.序列號:任意值,用于識別返回報文,與發(fā)送報文相同.網絡號/站號:跨網訪問時用,此次為訪問1號網絡2號站R08CPU起始IO:訪問多CPU系統或通過CPU連接的Multidrop網絡時用,單CPU為03FF.多重站號訪問通過Multidrop網絡連接

10、的CPU時用,不使用時為00.數據長:此數據幀之后所有數據幀長度16進制,以字節(jié)計算.等待時間:數據反應超時等待時間,單位:250ms.00代表無限等待.指令/子指令:SLMP指令,詳細請參考SLMP協議手冊.子指令規(guī)定了后續(xù)軟元件地址指定格式軟元件類型:訪問的軟元件類型.BIN時,為2進制代碼,請參考SLMP協議手冊.軟元件號:訪問軟元件的起始地址.讀寫長度:讀寫軟元件長度.完成代碼:SLMP報文執(zhí)行結果代碼,正常完成為“00,異常時為故障代碼.J、跨網訪問ASCII格式報文讀取模塊名稱54003FF00000C0000D4003FF0000180000RCPU0360K、跨網訪問ASCII

11、格式報文遠程復位,對于PLC,復位報文僅在Stop情況下生效54003FF000000001D4003FF000016c05E02000僅饋報文為PLC復位完成后回送,格式與手冊不符?實驗中遇到的問題:1、跨網訪問必須設置路由參數,否那么無反應報文.2、訪問CC-IEField主站時,站號固定為“7D:而不是“00/'3、對于CC-LinkIEField遠程模擬量模塊,上述報文無效,反應錯誤代碼為“D0A0D4003FF000016D0A0017D03FF00原因不明,有可能該模塊不支持ASCII碼格式數據幀測試工具僅支持ASCII碼格式3、MC報文通信實驗:Q系列PLC內置以太網口、

12、FX以太網接口模塊/適配器不支持SLMP協議4E幀格式.以下為使用MC協議1E幀格式進行的通信實驗.A、模塊參數設定FX3GE&FX3U-ENET-ADP11iff*戶eiteEeHwff4O&JurgFainngi,昨nExijteroecrtirmatEn如山slBL-ivrPrrrMo(DEC)TraHsncsmTrMjor-_1_1CP.Lh.ESire-sandv-CdeCurfiexi第MQ小婦blw,MCSCME-2082*FX3U-ENETOpenwr>FhwJ"gismnibnlgDMFainnoipenEzisterce-cnfirmatiD

13、nHfflis4acwrFmMdIDGC)Trsnsriwor且出=*§91T千3*3TCP.LK*=沁制MC*口&annm.割CO4*.*FX3U-ENET-LvetoedJCWISrtDtmicpt(mectcnHastStaUonntrvitYTIPAddress口ctiMhsPortNo.5串rWp/*E忸S1MFPrecefredMfldocti1TCPYCFrmsl,V20aq2TCP,MELSO-TComecDn5TCPt,MElSOTCome:.口.口一wQPLC內置以太網接口B、MC報文格式讀取M100M107,ASCII碼格式00FF000A4D20000

14、000640800SubheaderPC號ACPU監(jiān)視時間軟元件類型軟元件號讀寫長度固定值8000Subheader完成代碼讀取數據從低至高C、報文元素說明Subheader:MC報文報首指令碼,“00為讀取位軟元件,請參考MC協議手冊.網絡號/站號:跨網訪問時用,訪問本站時默認為00/FFPC號:訪問多CPU系統時用,單CPU為FF監(jiān)視時間:數據反應超時等待時間,單位:250ms.00代表無限等待.軟元件類型:訪問的軟元件類型.請參考MC協議手冊.軟元件號:訪問軟元件的起始地址.讀寫長度:讀寫軟元件長度.完成代碼:報文執(zhí)行結果代碼,正常完成為“00,異常時為故障代碼.以下為使用MC協議3E幀

15、格式進行的通信實驗.B、MC報文格式讀取D0D3,ASCII碼格式500000FF03FF0000180010Subheader網絡號站號PC號目標模塊數據長度監(jiān)視時間04010000D*0000000004指令子指令軟元件名軟元件起始地址讀寫長度500000FF03FF00000D*0000000004D00000FF03FF0000140000Subheader網絡號站號PC號目標模塊數據長度完成代碼0000000000000000數據1數據2數據3數據4C、報文元素說明Subheader:MC報文報首指令碼,請求報文固定為“5000,反應報文固定為“D000請參考MC協議手冊.網絡號/站

16、號:跨網訪問時用,訪問本站時默認為00/FFPC號:訪問多CPU系統時用,單CPU為03FF.目標模塊:定義不明數據長度:從“CPU監(jiān)視時間或“完成代碼到最后一個報文數據的長度,以字節(jié)為單位.監(jiān)視時間:數據反應超時等待時間,單位:250ms.00代表無限等待.指令:指令代碼,請參考MC協議手冊.子指令:子指令代碼,請參考MC協議手冊.軟元件名:訪問軟元件類型軟元件號:訪問軟元件的起始地址.讀寫長度:讀寫軟元件長度.完成代碼:報文執(zhí)行結果代碼,正常完成為“00,異常時為故障代碼.請參考對應模塊的手冊手冊4、其他問題點:A、Q系列PLC內置以太網接口不支持SLMP4E幀協議.B、FX系列PLC以太網模塊或適配器不支持SLMP協議,使用SLMP協議通信時會出現“54報警ASCII碼格式或“50報警BIN碼格式.C、SLMP/MC報文由于BIN碼和ASCII幀格式不同BIN碼存在上下字節(jié)交換的情況,發(fā)送端和接收端數據類型必須一致,都是BIN或都是ASCIID、使用預定義協議功能進行通信時,SLMP報文數據格式為BIN碼,接收端必須設定為BIN,發(fā)

溫馨提示

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

評論

0/150

提交評論