歐姆龍PLC通信協(xié)議.doc
《歐姆龍PLC通信協(xié)議.doc》由會員分享,可在線閱讀,更多相關(guān)《歐姆龍PLC通信協(xié)議.doc(15頁珍藏版)》請在裝配圖網(wǎng)上搜索。
. 歐姆龍PLC通信協(xié)議 參考:W342--SYSMAC CS/CJ Series Communications Commands 歐姆龍通信命令可分為兩類: 1:C-mode commands 只可通過串口通訊 2:FINS commands 既可通過串口通訊也可通過各類網(wǎng)絡(luò)通信(適應(yīng)性較強) =============================================================================== 下面只講FINS命令 一、命令發(fā)送: FINS直連發(fā)送命令如下: FINS command code見下表 命令后面緊跟著就是內(nèi)存區(qū)域?qū)ぶ?,見下? Command Code 后面緊跟著需要訪問的地址,地址可分為按字地址或按位地址,取決于你需要訪的的是字還是某一位。由緊跟著Command Code后面的那個字節(jié)(I/O memory area designation)區(qū)分是讀取字還是讀取位,還是寫入字或?qū)懭胛?,具體定義見下表: 按字地址:選取表中Data Type列中為Word的命令(命令在Memory area code內(nèi)) 按字地址的三個地址位中,只使用前兩個,最后一個字節(jié)為Ascii碼”00”,其后跟兩個字節(jié)為需要傳輸?shù)臄?shù)據(jù)量,然后緊跟著就是傳輸?shù)臄?shù)據(jù),數(shù)據(jù)高位在前低位在后。 例如從H12開始讀取7個字的數(shù)據(jù), 命令為:0101 B2 001200 0007 例如將W3、W4、W5分別置數(shù)據(jù)1234、ABCD、7890, 命令為:0102 B1 000300 0003 1234ABCD7890 按位地址:選取表中Data Type列中為Bit的命令(命令在Memory area code內(nèi)) 按位地址的三個地址位中,前兩個指示位所在的字,最后一個字節(jié)指示位在字中的位置(0~15),其后跟兩個字節(jié)為需要傳輸?shù)臄?shù)據(jù)量,然后緊跟著就是傳輸?shù)臄?shù)據(jù),每一位的值用一個字節(jié)的數(shù)據(jù)代替,當尋址的位為0時用ascii碼“0”代替,當尋址的位為1時用ascii碼“1”代替。 例如讀取CIO100.03~CIO100.07這5位的數(shù)據(jù) 命令為: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 二、命令響應(yīng) FINS response code見下表 正常情況下FINS response code返回0000,當出現(xiàn)問題時,請根據(jù)FINS response code查找上表檢查原因 返回的數(shù)據(jù)如果是按字尋址,則按數(shù)據(jù)高位在前低位在后的原則依次返回。 返回的數(shù)據(jù)如果是按位尋址,則以每位一個字節(jié)的原則依次返回。 最后介紹FCS校驗碼的計算方法,計算時只計算FCS以前的所有數(shù)據(jù),計算方法如下: 15 可編輯修改- 1.請仔細閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點此認領(lǐng)!既往收益都歸您。
下載文檔到電腦,查找使用更方便
18 積分
下載 |
- 配套講稿:
如PPT文件的首頁顯示word圖標,表示該PPT已包含配套word講稿。雙擊word圖標可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計者僅對作品中獨創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 歐姆 PLC 通信協(xié)議
鏈接地址:http://m.appdesigncorp.com/p-1105964.html