當(dāng)前位置: 首頁 > 工業(yè)電氣產(chǎn)品 > 工業(yè)安全產(chǎn)品 > 安全觸邊
發(fā)布日期:2022-04-17 點擊率:708
利用Modbus協(xié)議可以實現(xiàn)設(shè)備間的數(shù)據(jù)交換。Modbus通訊理論上支持4種Modicon PLC地址,即0*、1*、3* 和4*四種,分別表示開出(中間線圈)、開入、模入、模出(中間寄存器)等數(shù)據(jù)地址。與西門子或其它設(shè)備中的開入、開出、模入、模出地址完全不對應(yīng)??梢岳斫鉃?*和1*對應(yīng)位地址的讀寫操作,3* 和4*字地址的讀寫操作。
此處0*、1*、3* 和4*表示長度有的為5位數(shù)字、有的為6位,其實和Modbus通訊無關(guān),只是和軟件的表示方式有關(guān)。
按照Modbus通訊時最常用的是RTU讀請求格式:
從站地址(1個字節(jié))、功能代碼(1個字節(jié))、從站數(shù)據(jù)起始地址(2個字節(jié))、讀數(shù)據(jù)長度(2個字節(jié))、CRC校驗(2個字節(jié))
可見,只需設(shè)置起始從站數(shù)據(jù)區(qū)起始地址和通訊長度即可。
特別注意,Modbus地址遵從IEC1的地址標(biāo)準(zhǔn)(最小地址為*1),西門子遵從IEC0的標(biāo)準(zhǔn)(最小地址為0,如M0.0)。因此,不同標(biāo)準(zhǔn)的地址做通訊時需要做地址變換,即加1的操作。
利用Modbus協(xié)議可以實現(xiàn)設(shè)備間的數(shù)據(jù)交換。Modbus通訊理論上支持4種Modicon PLC地址,即0*、1*、3* 和4*四種,分別表示開出(中間線圈)、開入、模入、模出(中間寄存器)等數(shù)據(jù)地址。與西門子或其它設(shè)備中的開入、開出、模入、模出地址完全不對應(yīng)??梢岳斫鉃?*和1*對應(yīng)位地址的讀寫操作,3* 和4*字地址的讀寫操作。
此處0*、1*、3* 和4*表示長度有的為5位數(shù)字、有的為6位,其實和Modbus通訊無關(guān),只是和軟件的表示方式有關(guān)。
按照Modbus通訊時最常用的是RTU讀請求格式:
從站地址(1個字節(jié))、功能代碼(1個字節(jié))、從站數(shù)據(jù)起始地址(2個字節(jié))、讀數(shù)據(jù)長度(2個字節(jié))、CRC校驗(2個字節(jié))
可見,只需設(shè)置起始從站數(shù)據(jù)區(qū)起始地址和通訊長度即可。
特別注意,Modbus地址遵從IEC1的地址標(biāo)準(zhǔn)(最小地址為*1),西門子遵從IEC0的標(biāo)準(zhǔn)(最小地址為0,如M0.0)。因此,不同標(biāo)準(zhǔn)的地址做通訊時需要做地址變換,即加1的操作。
下一篇: PLC、DCS、FCS三大控
上一篇: 索爾維全系列Solef?PV