lf626816
QQ279428929
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 43 個(gè)
工控威望: 258 點(diǎn)
下載積分: 897 分
在線(xiàn)時(shí)間: 7(小時(shí))
注冊(cè)時(shí)間: 2008-01-06
最后登錄: 2024-07-30
查看lf626816的 主題 / 回貼
樓主  發(fā)表于: 2024-06-19 21:09
圖片:
用200SMART的端口0 XMT RVC中斷輪詢(xún)一個(gè)流量計(jì),波特率19200  ,8,1,N,(流量計(jì)是232無(wú)協(xié)議通訊)用RS485轉(zhuǎn)232轉(zhuǎn)換器,PLC加轉(zhuǎn)換器與串口調(diào)試工具通訊正常,沒(méi)有問(wèn)題,輪詢(xún)接收都正常,流量計(jì)與串口直接連接用串口調(diào)試工具通訊發(fā)收也正常,PLC加轉(zhuǎn)接器485轉(zhuǎn)232就不行,收不到數(shù)據(jù),用時(shí)間控制結(jié)束輪詢(xún)程序沒(méi)問(wèn)題,就是沒(méi)有數(shù)據(jù),向 流量計(jì)發(fā)送十六進(jìn)制數(shù)6765740A會(huì)接收到一個(gè)9個(gè)字節(jié)的數(shù)據(jù),我用中斷寫(xiě)了一輪詢(xún),用發(fā)送完成位控制位寫(xiě)了一個(gè)輪詢(xún),都不行,想想感覺(jué)是SMB87 90 92  94  這里面哪個(gè)設(shè)置不對(duì),試了好多次都不行,有沒(méi)有大佬做過(guò)這個(gè)指導(dǎo)一下,萬(wàn)分感激。很困擾。

如果不設(shè)置成時(shí)間檢測(cè)接收完成,和流量計(jì)連接以后輪詢(xún)都沒(méi)法完成。如圖設(shè)置能完成程序輪詢(xún),收不到數(shù)據(jù),給西門(mén)子官方打過(guò)電話(huà),讓設(shè)置成字符數(shù)接收作為條件,也沒(méi)設(shè)置明白,還是也不行也沒(méi)弄明白。由于接收字節(jié)沒(méi)有開(kāi)始和結(jié)尾固定字符,接收條件也沒(méi)法設(shè)置字符開(kāi)始和結(jié)束作為條件。
附件: 200smart 輪詢(xún)昌暉儀表MODBUS盛思銳流量計(jì)232.rar (20 K) 下載次數(shù):31
網(wǎng)站提示: 請(qǐng)不要用迅雷下載附件,容易出錯(cuò)
chenhaot
chenccc
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 157 個(gè)
工控威望: 235 點(diǎn)
下載積分: 1354 分
在線(xiàn)時(shí)間: 141(小時(shí))
注冊(cè)時(shí)間: 2020-08-20
最后登錄: 2025-01-08
查看chenhaot的 主題 / 回貼
1樓  發(fā)表于: 2024-06-20 14:13
圖片:
圖片:
圖片:
前兩天剛寫(xiě)的程序,接收條件和你一樣,使用是沒(méi)有問(wèn)題的,可以參考一下。中間有個(gè)寫(xiě)錯(cuò)的地方的程序標(biāo)紅了