超碰成人av-青青草97-天天做天天躁天天躁-久久精品国产亚洲一区二区-亚洲天堂狠狠干-在线观看欧美精品-国产精品美女一区二区视频-国产成人欧美日韩在线电影-一级片免费看视频-免费国产视频在线观看-伊人网久久久-无码人妻丰满熟妇啪啪网不卡-精品欧美乱码久久久久久-国产真实夫妇视频-中文久草

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

如果不設置成時間檢測接收完成,和流量計連接以后輪詢都沒法完成。如圖設置能完成程序輪詢,收不到數據,給西門子官方打過電話,讓設置成字符數接收作為條件,也沒設置明白,還是也不行也沒弄明白。由于接收字節沒有開始和結尾固定字符,接收條件也沒法設置字符開始和結束作為條件。