• «
  • 1
  • 2
  • »
  • Pages: 2/2     Go
蕭劍123
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 51 個(gè)
工控威望: 111 點(diǎn)
下載積分: 442 分
在線時(shí)間: 9(小時(shí))
注冊(cè)時(shí)間: 2021-04-14
最后登錄: 2021-06-19
查看蕭劍123的 主題 / 回貼
12樓  發(fā)表于: 2021-04-26 08:54
Modbus協(xié)議包括ASCII、RTU、TCP。

  標(biāo)準(zhǔn)的Modicon控制器使用RS232C實(shí)現(xiàn)串行的Modbus。Modbus的ASCII、RTU協(xié)議規(guī)定了消息、數(shù)據(jù)的結(jié)構(gòu)、命令和就答的方式,數(shù)據(jù)通訊采用Maser/Slave方式。

  Modbus協(xié)議需要對(duì)數(shù)據(jù)進(jìn)行校驗(yàn),串行協(xié)議中除有奇偶校驗(yàn)外,ASCII模式采用LRC校驗(yàn),RTU模式采用16位CRC校驗(yàn)。

  ModbusTCP模式?jīng)]有額外規(guī)定校驗(yàn),因?yàn)門CP協(xié)議是一個(gè)面向連接的可靠協(xié)議。

  TCP和RTU協(xié)議非常類似,只要把RTU協(xié)議的兩個(gè)字節(jié)的校驗(yàn)碼去掉,然后在RTU協(xié)議的開始加上5個(gè)0和一個(gè)6并通過TCP/IP網(wǎng)絡(luò)協(xié)議發(fā)送出去即可
  • «
  • 1
  • 2
  • »
  • Pages: 2/2     Go