歐姆龍PLC通信協(xié)議
《歐姆龍PLC通信協(xié)議》由會員分享,可在線閱讀,更多相關《歐姆龍PLC通信協(xié)議(16頁珍藏版)》請在裝配圖網上搜索。
______________________________________________________________________________________________________________ 歐姆龍PLC通信協(xié)議 參考:W342--SYSMAC CS/CJ Series Communications Commands 歐姆龍通信命令可分為兩類: 1:C-mode commands 只可通過串口通訊 2:FINS commands 既可通過串口通訊也可通過各類網絡通信(適應性較強) =============================================================================== 下面只講FINS命令 一、命令發(fā)送: FINS直連發(fā)送命令如下: FINS command code見下表 命令后面緊跟著就是內存區(qū)域尋址,見下表 Command Code 后面緊跟著需要訪問的地址,地址可分為按字地址或按位地址,取決于你需要訪的的是字還是某一位。由緊跟著Command Code后面的那個字節(jié)(I/O memory area designation)區(qū)分是讀取字還是讀取位,還是寫入字或寫入位,具體定義見下表: 按字地址:選取表中Data Type列中為Word的命令(命令在Memory area code內) 按字地址的三個地址位中,只使用前兩個,最后一個字節(jié)為Ascii碼”00”,其后跟兩個字節(jié)為需要傳輸的數據量,然后緊跟著就是傳輸的數據,數據高位在前低位在后。 例如從H12開始讀取7個字的數據, 命令為:0101 B2 001200 0007 例如將W3、W4、W5分別置數據1234、ABCD、7890, 命令為:0102 B1 000300 0003 1234ABCD7890 按位地址:選取表中Data Type列中為Bit的命令(命令在Memory area code內) 按位地址的三個地址位中,前兩個指示位所在的字,最后一個字節(jié)指示位在字中的位置(0~15),其后跟兩個字節(jié)為需要傳輸的數據量,然后緊跟著就是傳輸的數據,每一位的值用一個字節(jié)的數據代替,當尋址的位為0時用ascii碼“0”代替,當尋址的位為1時用ascii碼“1”代替。 例如讀取CIO100.03~CIO100.07這5位的數據 命令為:0101 30 010003 0005 例如將CIO101.01~CIO101.07分別置位0、0、1、0、1、1、1 命令為:0102 30 010101 0007 00 00 01 00 01 01 01 例如將H25.14置1 命令為:0102 32 002514 0001 01 二、命令響應 FINS response code見下表 正常情況下FINS response code返回0000,當出現(xiàn)問題時,請根據FINS response code查找上表檢查原因 返回的數據如果是按字尋址,則按數據高位在前低位在后的原則依次返回。 返回的數據如果是按位尋址,則以每位一個字節(jié)的原則依次返回。 最后介紹FCS校驗碼的計算方法,計算時只計算FCS以前的所有數據,計算方法如下: THANKS !!! 致力為企業(yè)和個人提供合同協(xié)議,策劃案計劃書,學習課件等等 打造全網一站式需求 歡迎您的下載,資料僅供參考 -可編輯修改-- 配套講稿:
如PPT文件的首頁顯示word圖標,表示該PPT已包含配套word講稿。雙擊word圖標可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設計者僅對作品中獨創(chuàng)性部分享有著作權。
- 關 鍵 詞:
- 歐姆 PLC 通信協(xié)議
裝配圖網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
鏈接地址:http://www.820124.com/p-11076790.html