




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、SLMP通信相關(guān)實(shí)驗(yàn)1、 實(shí)驗(yàn)1:以太網(wǎng)模塊/內(nèi)置以太網(wǎng)接口預(yù)定義協(xié)議功能A、 內(nèi)置以太網(wǎng)接口設(shè)定如下:選擇“主動(dòng)打開(kāi)”選擇“通信協(xié)議”本站端口號(hào)對(duì)方IP及端口號(hào)B、 對(duì)方以太網(wǎng)模塊設(shè)定如下:本站IP幀格式BIN(必須!)始終允許打開(kāi)被動(dòng)打開(kāi)本站端口號(hào)有順序Socket通信1 / 12C、 設(shè)定通信協(xié)議內(nèi)容注意:設(shè)定時(shí)請(qǐng)務(wù)必注意數(shù)據(jù)幀元素占用的軟元件個(gè)數(shù),不要重復(fù)占用。D、 制作梯形圖程序梯形圖程序包括以下部分:通信建立及中斷(端口的打開(kāi)及關(guān)閉)設(shè)定幀數(shù)據(jù)執(zhí)行預(yù)定義協(xié)議E、 檢查執(zhí)行結(jié)果讀取數(shù)據(jù)的存儲(chǔ)首地址D204為讀取的實(shí)際數(shù)據(jù)(K123)D204為數(shù)據(jù)長(zhǎng)度2(2字節(jié))F、 注意要點(diǎn):兩方以
2、太網(wǎng)參數(shù)必須相對(duì)應(yīng),包括:端口號(hào)、IP地址、幀格式等預(yù)定義協(xié)議中,幀數(shù)據(jù)格式固定為BIN。2、 實(shí)驗(yàn)2:使用Socket tool調(diào)試工具A、 對(duì)方以太網(wǎng)設(shè)備參數(shù)設(shè)定同實(shí)驗(yàn)1B、 在Socket Tool2軟件中,新建客戶端C、 點(diǎn)擊“連接”按鍵對(duì)方及本站端口號(hào)當(dāng)前狀態(tài):已連接D、 在數(shù)據(jù)發(fā)送窗口中輸入SLMP報(bào)文,并點(diǎn)擊發(fā)送發(fā)送模式,當(dāng)前為BIN接收數(shù)據(jù)發(fā)送數(shù)據(jù)E、 BIN格式報(bào)文(讀M100M107)5400 3412 0000 00 FF FF03 00 0C00 1000 0104 0100Subheader 序列號(hào) 固定值 網(wǎng)絡(luò)號(hào) 站號(hào) 起始IO 多重站號(hào) 數(shù)據(jù)長(zhǎng) 等待時(shí)間 指令 子
3、指令 640000 90 0800軟元件號(hào) 軟元件類型 讀寫(xiě)長(zhǎng)度D400 3412 0000 00 FF FF03 00 0600 0000 10001100固定值 序列號(hào) 固定值 網(wǎng)絡(luò)號(hào) 站號(hào) 起始IO 多重站號(hào) 數(shù)據(jù)長(zhǎng) 完成代碼 讀取數(shù)據(jù)(從低至高)54003412000000ffff03000c0010000104010064000090080054003412000000ffff03000c00100001040100d00700900800(讀M2000)D4 00 34 12 00 00 00 FF FF 03 00 06 00 00 00 00 00 00 00F、 BIN格式報(bào)
4、文(寫(xiě)M100M107)5400 3412 0000 00 FF FF03 00 1000 1000 0114 0100Subheader 序列號(hào) 固定值 網(wǎng)絡(luò)號(hào) 站號(hào) 起始IO 多重站號(hào) 數(shù)據(jù)長(zhǎng) 等待時(shí)間 指令 子指令 640000 90 0800 00000000軟元件號(hào) 軟元件類型 讀寫(xiě)長(zhǎng)度 數(shù)據(jù)區(qū)(從低位開(kāi)始)D400 3412 0000 00 FF FF03 00 0200 0000固定值 序列號(hào) 固定值 網(wǎng)絡(luò)號(hào) 站號(hào) 起始IO 多重站號(hào) 數(shù)據(jù)長(zhǎng) 完成代碼 54003412000000ffff0300100010000114010064000090080011111111D4 00
5、34 12 00 00 00 FF FF 03 00 02 00 00 00G、 ASCII格式報(bào)文(讀M100M107) 5400 1234 0000 00 FF 03FF 00 0018 0010 0401 0001 Subheader 序列號(hào) 固定值 網(wǎng)絡(luò)號(hào) 站號(hào) 起始IO 多重站號(hào) 數(shù)據(jù)長(zhǎng) 等待時(shí)間 指令 子指令 M* 000100 0008軟元件類型 軟元件號(hào) 讀寫(xiě)長(zhǎng)度 D400 1234 0000 00 FF 03FF 00 000C 0000 10011000固定值 序列號(hào) 固定值 網(wǎng)絡(luò)號(hào) 站號(hào) 起始IO 多重站號(hào) 數(shù)據(jù)長(zhǎng) 完成代碼 讀取數(shù)據(jù)(從低至高)5400123400000
6、0FF03FF000018001004010001M*0001000008D4001234000000FF03FF00000C000010011000H、 報(bào)文元素說(shuō)明Subheader:SLMP報(bào)文報(bào)首識(shí)別碼,默認(rèn)5400。序列號(hào):任意值,用于識(shí)別返回報(bào)文,與發(fā)送報(bào)文相同。網(wǎng)絡(luò)號(hào)/站號(hào):跨網(wǎng)訪問(wèn)時(shí)用,訪問(wèn)本站時(shí)默認(rèn)為00/FF起始IO:訪問(wèn)多CPU系統(tǒng)或通過(guò)CPU連接的Multidrop網(wǎng)絡(luò)時(shí)用,單CPU為03FF。多重站號(hào)訪問(wèn)通過(guò)Multidrop網(wǎng)絡(luò)連接的CPU時(shí)用,不使用時(shí)為00。數(shù)據(jù)長(zhǎng):此數(shù)據(jù)幀之后所有數(shù)據(jù)幀長(zhǎng)度(16進(jìn)制,以字節(jié)計(jì)算)。等待時(shí)間:數(shù)據(jù)反饋超時(shí)等待時(shí)間,單位:250m
7、s。00代表無(wú)限等待。指令/子指令:SLMP指令,詳細(xì)請(qǐng)參考SLMP協(xié)議手冊(cè)。軟元件類型:訪問(wèn)的軟元件類型。BIN時(shí),為2進(jìn)制代碼,請(qǐng)參考SLMP協(xié)議手冊(cè)。軟元件號(hào):訪問(wèn)軟元件的起始地址。讀寫(xiě)長(zhǎng)度:讀寫(xiě)軟元件長(zhǎng)度。完成代碼:SLMP報(bào)文執(zhí)行結(jié)果代碼,正常完成為“00”,異常時(shí)為故障代碼。I、 跨網(wǎng)訪問(wèn)ASCII格式報(bào)文(讀N1S2的U0G18515)5400 1234 0000 01 02 03FF 00 0024 0010 0401 0080 Subheader 序列號(hào) 固定值 網(wǎng)絡(luò)號(hào) 站號(hào) 起始IO 多重站號(hào) 數(shù)據(jù)長(zhǎng) 等待時(shí)間 指令 子指令 00 U000 000 G*018515 000
8、 0001固定值 軟元件類型 固定值 軟元件號(hào) 固定值 讀寫(xiě)長(zhǎng)度540012340000010203FF00002400100401008000U000000G*0185150000001D400 1234 0000 01 02 03FF 00 0008 0000 01F4固定值 序列號(hào) 固定值 網(wǎng)絡(luò)號(hào) 站號(hào) 起始IO 多重站號(hào) 數(shù)據(jù)長(zhǎng) 完成代碼 讀取數(shù)據(jù)(從低至高)Subheader:SLMP報(bào)文報(bào)首識(shí)別碼,默認(rèn)5400。序列號(hào):任意值,用于識(shí)別返回報(bào)文,與發(fā)送報(bào)文相同。網(wǎng)絡(luò)號(hào)/站號(hào):跨網(wǎng)訪問(wèn)時(shí)用,此次為訪問(wèn)1號(hào)網(wǎng)絡(luò)2號(hào)站(R08 CPU)起始IO:訪問(wèn)多CPU系統(tǒng)或通過(guò)CPU連接的Mult
9、idrop網(wǎng)絡(luò)時(shí)用,單CPU為03FF。多重站號(hào)訪問(wèn)通過(guò)Multidrop網(wǎng)絡(luò)連接的CPU時(shí)用,不使用時(shí)為00。數(shù)據(jù)長(zhǎng):此數(shù)據(jù)幀之后所有數(shù)據(jù)幀長(zhǎng)度(16進(jìn)制,以字節(jié)計(jì)算)。等待時(shí)間:數(shù)據(jù)反饋超時(shí)等待時(shí)間,單位:250ms。00代表無(wú)限等待。指令/子指令:SLMP指令,詳細(xì)請(qǐng)參考SLMP協(xié)議手冊(cè)。(子指令規(guī)定了后續(xù)軟元件地址指定格式)軟元件類型:訪問(wèn)的軟元件類型。BIN時(shí),為2進(jìn)制代碼,請(qǐng)參考SLMP協(xié)議手冊(cè)。軟元件號(hào):訪問(wèn)軟元件的起始地址。讀寫(xiě)長(zhǎng)度:讀寫(xiě)軟元件長(zhǎng)度。完成代碼:SLMP報(bào)文執(zhí)行結(jié)果代碼,正常完成為“00”,異常時(shí)為故障代碼。J、 跨網(wǎng)訪問(wèn)ASCII格式報(bào)文(讀取模塊名稱)5400
10、12340000010203FF00000C001001010000D40012340000010203FF0000180000RCPU 0360K、 跨網(wǎng)訪問(wèn)ASCII格式報(bào)文(遠(yuǎn)程復(fù)位,對(duì)于PLC,復(fù)位報(bào)文僅在Stop情況下生效)540012340000010203FF0000100010100600000001D40012340000010203FF000016C05E020100020010060000(反饋報(bào)文為PLC復(fù)位完成后回送,格式與手冊(cè)不符?)實(shí)驗(yàn)中遇到的問(wèn)題:1、 跨網(wǎng)訪問(wèn)必須設(shè)置路由參數(shù),否則無(wú)反饋報(bào)文。2、 訪問(wèn)CC-IE Field主站時(shí),站號(hào)固定為“7D”,而不是“
11、00”。3、 對(duì)于CC-Link IE Field遠(yuǎn)程模擬量模塊,上述報(bào)文無(wú)效,反饋錯(cuò)誤代碼為“D0A0”D40012340000010103FF000016D0A0017D03FF0010060000原因不明,有可能該模塊不支持ASCII碼格式數(shù)據(jù)幀(測(cè)試工具僅支持ASCII碼格式)3、 MC報(bào)文通信實(shí)驗(yàn):Q系列PLC內(nèi)置以太網(wǎng)口、FX以太網(wǎng)接口模塊/適配器不支持SLMP協(xié)議(4E幀格式)。3.1以下為使用MC協(xié)議1E幀格式進(jìn)行的通信實(shí)驗(yàn)。A、 模塊參數(shù)設(shè)定FX3GE&FX3U-ENET-ADPFX3U-ENETFX3U-ENET-LQ PLC內(nèi)置以太網(wǎng)接口B、 MC報(bào)文格式(讀取M
12、100M107,ASCII碼格式)00 FF 000A 4D20 00000064 08 00Subheader PC號(hào) ACPU監(jiān)視時(shí)間 軟元件類型 軟元件號(hào) 讀寫(xiě)長(zhǎng)度 固定值80 00 10110000Subheader 完成代碼 讀取數(shù)據(jù)(從低至高)C、 報(bào)文元素說(shuō)明Subheader:MC報(bào)文報(bào)首指令碼,“00”為讀取位軟元件,請(qǐng)參考MC協(xié)議手冊(cè)。網(wǎng)絡(luò)號(hào)/站號(hào):跨網(wǎng)訪問(wèn)時(shí)用,訪問(wèn)本站時(shí)默認(rèn)為00/FFPC號(hào):訪問(wèn)多CPU系統(tǒng)時(shí)用,單CPU為FF。監(jiān)視時(shí)間:數(shù)據(jù)反饋超時(shí)等待時(shí)間,單位:250ms。00代表無(wú)限等待。軟元件類型:訪問(wèn)的軟元件類型。請(qǐng)參考MC協(xié)議手冊(cè)。軟元件號(hào):訪問(wèn)軟元件的起
13、始地址。讀寫(xiě)長(zhǎng)度:讀寫(xiě)軟元件長(zhǎng)度。完成代碼:報(bào)文執(zhí)行結(jié)果代碼,正常完成為“00”,異常時(shí)為故障代碼。3.2以下為使用MC協(xié)議3E幀格式進(jìn)行的通信實(shí)驗(yàn)。B、 MC報(bào)文格式(讀取D0D3,ASCII碼格式)5000 00 FF03FF 00 0018 0010 Subheader網(wǎng)絡(luò)號(hào)站號(hào)PC號(hào)目標(biāo)模塊數(shù)據(jù)長(zhǎng)度監(jiān)視時(shí)間0401 0000 D* 000000 0004指令子指令軟元件名軟元件起始地址讀寫(xiě)長(zhǎng)度500000FF03FF000018001004010000D*0000000004D00000FF03FF0000140000Subheader網(wǎng)絡(luò)號(hào)站號(hào)PC號(hào)目標(biāo)模塊數(shù)據(jù)長(zhǎng)度完成代碼00000
14、00000000000數(shù)據(jù)1數(shù)據(jù)2數(shù)據(jù)3數(shù)據(jù)4C、 報(bào)文元素說(shuō)明Subheader:MC報(bào)文報(bào)首指令碼,請(qǐng)求報(bào)文固定為“5000”,反饋報(bào)文固定為“D000”請(qǐng)參考MC協(xié)議手冊(cè)。網(wǎng)絡(luò)號(hào)/站號(hào):跨網(wǎng)訪問(wèn)時(shí)用,訪問(wèn)本站時(shí)默認(rèn)為00/FFPC號(hào):訪問(wèn)多CPU系統(tǒng)時(shí)用,單CPU為03FF。目標(biāo)模塊:定義不明數(shù)據(jù)長(zhǎng)度:從“CPU監(jiān)視時(shí)間”(或“完成代碼”)到最后一個(gè)報(bào)文數(shù)據(jù)的長(zhǎng)度,以字節(jié)為單位。監(jiān)視時(shí)間:數(shù)據(jù)反饋超時(shí)等待時(shí)間,單位:250ms。00代表無(wú)限等待。指令:指令代碼,請(qǐng)參考MC協(xié)議手冊(cè)。子指令:子指令代碼,請(qǐng)參考MC協(xié)議手冊(cè)。軟元件名:訪問(wèn)軟元件類型軟元件號(hào):訪問(wèn)軟元件的起始地址。讀寫(xiě)長(zhǎng)度:讀
15、寫(xiě)軟元件長(zhǎng)度。完成代碼:報(bào)文執(zhí)行結(jié)果代碼,正常完成為“00”,異常時(shí)為故障代碼。請(qǐng)參考對(duì)應(yīng)模塊的手冊(cè)手冊(cè)4、 其他問(wèn)題點(diǎn):A、 Q系列PLC內(nèi)置以太網(wǎng)接口不支持SLMP(4E幀)協(xié)議。B、 FX系列PLC以太網(wǎng)模塊或適配器不支持SLMP協(xié)議,使用SLMP協(xié)議通信時(shí)會(huì)出現(xiàn)“54”報(bào)警(ASCII碼格式)或“50”報(bào)警(BIN碼格式)。C、 SLMP/MC報(bào)文由于BIN碼和ASCII幀格式不同(BIN碼存在高低字節(jié)交換的情況),發(fā)送端和接收端數(shù)據(jù)類型必須一致,都是BIN或都是ASCII。D、 使用預(yù)定義協(xié)議功能進(jìn)行通信時(shí),SLMP報(bào)文數(shù)據(jù)格式為BIN碼,接收端必須設(shè)定為BIN,發(fā)送端設(shè)定BIN或ASCII都可以。E、 SLMP/MC協(xié)議通信時(shí),接收方無(wú)需成對(duì)打開(kāi),打開(kāi)方式選擇“發(fā)送”或“接收
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年鄉(xiāng)村醫(yī)生考試:農(nóng)村居民健康檔案管理政策宣傳試題集
- 2025年工程測(cè)量員(地質(zhì)工程測(cè)量技師)考試試卷
- 2025年電氣石項(xiàng)目提案報(bào)告
- 2025年門(mén)診醫(yī)療服務(wù)項(xiàng)目規(guī)劃申請(qǐng)報(bào)告
- 2025年明膠空心膠囊項(xiàng)目立項(xiàng)申請(qǐng)報(bào)告
- 2025年走芯車(chē)床項(xiàng)目立項(xiàng)申請(qǐng)報(bào)告
- 2025年電梯安裝改造維修作業(yè)特種作業(yè)操作證考試試卷(電梯機(jī)械知識(shí)應(yīng)用案例分析)
- 詳細(xì)資金流動(dòng)記錄出資證明書(shū)(8篇)
- 教育行業(yè)教育行業(yè)教育行業(yè)教育游戲市場(chǎng)2025年發(fā)展趨勢(shì)與商業(yè)模式研究報(bào)告
- 2025年農(nóng)業(yè)面源污染治理農(nóng)村環(huán)境治理技術(shù)應(yīng)用案例報(bào)告
- 神經(jīng)系統(tǒng)體格檢查課件(共81張課件)
- 小學(xué)三年級(jí)下冊(cè)英語(yǔ)(牛津上海一起點(diǎn))全冊(cè)語(yǔ)法知識(shí)點(diǎn)總結(jié)
- 學(xué)校食堂食品原材料采購(gòu)?fù)稑?biāo)書(shū)
- 班主任家校共育勝任力:內(nèi)涵、現(xiàn)狀及培養(yǎng)路徑
- 個(gè)人的述職報(bào)告
- 汽車(chē) 4S 店防汛應(yīng)急預(yù)案
- 江西省南昌地區(qū)2024-2025學(xué)年數(shù)學(xué)六年級(jí)第一學(xué)期期末質(zhì)量檢測(cè)試題含解析
- 浙江省血液中心招聘血液采集崗筆試真題2023
- 院感風(fēng)險(xiǎn)評(píng)估與管理
- 正式委托代理合同范本
- 西師版三年級(jí)下冊(cè)數(shù)學(xué)練習(xí)冊(cè)思維拓展解決問(wèn)題
評(píng)論
0/150
提交評(píng)論