成人精品一区二区久久久 I 国产美女永久无遮挡 I 中文字幕+乱码+中文字幕明步 I 国产在视频一区二区三区吞精 I 日韩精品小视频 I 成人性生交大片免费4 I 免费aaa级毛片在线视频 I 一级片毛片 I 大型成人社区 I 国模在线播放 I 欧美大荫蒂毛茸茸视频 I 偷偷色噜狠狠狠狠的777米奇 I www.久久亚洲 I 日日搞夜夜操 I 亚洲成色777777女色窝 I 毛片黄色毛片 I 午夜片在线观看 I 国产一区二区三区中文字幕 I 天天干夜夜骑 I 日韩在线视频一区二区三区 I 久久久无码精品亚洲a片0000 I 写真福利片hd在线播放 I 欧美成人一区二免费视频 I 色噜噜狠狠爱综合视频 I 中文字幕无线码免费人妻 I 国产精品久久久久久久久久不蜜臀 I 欧美综合人人做人人爱 I 1024成人网色www I 国产精品视频一二三区 I 亚洲免费美女视频

zhang2601312
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 26 個
工控威望: 128 點
下載積分: 671 分
在線時間: 20(小時)
注冊時間: 2016-08-16
最后登錄: 2025-06-30
查看zhang2601312的 主題 / 回貼
樓主  發(fā)表于: 2025-06-12 20:48
圖片:
圖片:
圖片:
圖片:
圖片:
圖片:
圖片:
用的用戶自由通訊發(fā)送和接收功能塊。發(fā)送功能塊對下發(fā)送了一個讀取報文(01 03 00 12 00 04 EC 0C)然后就出現(xiàn)了一個問題。就發(fā)送這個報文讀取4個字節(jié)數(shù)據(jù)時接收的數(shù)據(jù)是沒問題的。但是我想多讀取幾個數(shù)據(jù)發(fā)送(01 03 00 12 00 10 EC 03)的話接收到的報文就和圖片1一樣亂的。這是為啥呢。問了論壇好多高手的意思估計是接收功能塊設(shè)置問題。但是我仔細看了幫助幾個模式(ADHOC設(shè)置位1或者0)都測試過了還是沒用。求助各位高手幫忙看下。十分感謝。PS:報文沒問題
zhang2601312
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 26 個
工控威望: 128 點
下載積分: 671 分
在線時間: 20(小時)
注冊時間: 2016-08-16
最后登錄: 2025-06-30
查看zhang2601312的 主題 / 回貼
1樓  發(fā)表于: 2025-06-13 09:52
有大神幫我看下嗎?謝謝了
世界杯之殤
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 54 個
工控威望: 120 點
下載積分: 6467 分
在線時間: 63(小時)
注冊時間: 2023-09-25
最后登錄: 2025-09-19
查看世界杯之殤的 主題 / 回貼
2樓  發(fā)表于: 2025-06-13 11:41
大佬,球球你按一下F1,然后根據(jù)范例來寫吧!
你現(xiàn)在有事modbus rtu ,后面又是自由口,混著用的嗎?
tsend_c的req直接改為1
樓主留言:
大佬不是啊,我這個報文是發(fā)送到下面一個串口服務(wù)器上面去了。串口服務(wù)器對上和PLC是TCP通訊。對下的傳感器是RTU通訊。串口服務(wù)器起一個RTU轉(zhuǎn)TCP的作用。
zhang2601312
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 26 個
工控威望: 128 點
下載積分: 671 分
在線時間: 20(小時)
注冊時間: 2016-08-16
最后登錄: 2025-06-30
查看zhang2601312的 主題 / 回貼
3樓  發(fā)表于: 2025-06-13 17:18
各位大佬問題已解決。是接收塊LEN填寫的數(shù)值和接收DB塊的長度問題。謝謝各位大佬的關(guān)心。3Q3Q
http200
級別: 正式會員
精華主題: 0
發(fā)帖數(shù)量: 13 個
工控威望: 57 點
下載積分: 119 分
在線時間: 5(小時)
注冊時間: 2024-12-23
最后登錄: 2025-07-03
查看http200的 主題 / 回貼
4樓  發(fā)表于: 2025-06-16 00:41
開放式tcp亂序是因為發(fā)送字節(jié)數(shù)和接收字節(jié)數(shù)對不上,不足接收字節(jié)數(shù)的就會被plc先緩存起來
樓主留言:
對的對的,接收區(qū)的字節(jié)數(shù)設(shè)置少了,然后數(shù)據(jù)存儲位不夠的話就會從頭開始。所以看起來就像亂了一樣
http200
級別: 正式會員
精華主題: 0
發(fā)帖數(shù)量: 13 個
工控威望: 57 點
下載積分: 119 分
在線時間: 5(小時)
注冊時間: 2024-12-23
最后登錄: 2025-07-03
查看http200的 主題 / 回貼
5樓  發(fā)表于: 2025-06-16 00:42
前幾天測試開放式tcp也遇到一樣的問題,問deepseek和chatgpt解決的
樓主留言:
我也查了deepseek但是沒給有用的答復(fù),可能是我的問題沒闡述清楚
http200
級別: 正式會員
精華主題: 0
發(fā)帖數(shù)量: 13 個
工控威望: 57 點
下載積分: 119 分
在線時間: 5(小時)
注冊時間: 2024-12-23
最后登錄: 2025-07-03
查看http200的 主題 / 回貼
6樓  發(fā)表于: 2025-06-16 00:42
您遇到的數(shù)據(jù)順序錯亂問題是由于**TCP協(xié)議本身的無邊界性和PLC緩沖區(qū)處理機制**共同導(dǎo)致的。以下是具體原因和解決方案:

---

### **問題根源分析**
1. **TCP流式協(xié)議特性**  
   TCP是字節(jié)流協(xié)議,不保證應(yīng)用層消息的邊界。若客戶端快速連續(xù)發(fā)送多組數(shù)據(jù),PLC可能將多次發(fā)送的數(shù)據(jù)合并到同一接收緩沖區(qū)(如網(wǎng)絡(luò)延遲或PLC處理速度慢時)。

2. **PLC緩沖區(qū)覆蓋機制**  
   S7-1200的`TRCV`指令默認采用**循環(huán)緩沖區(qū)**(FIFO機制)。當新數(shù)據(jù)到達時,會從緩沖區(qū)的當前指針位置開始覆蓋舊數(shù)據(jù),導(dǎo)致看似"亂序"。

3. **字節(jié)對齊差異**  
   如果客戶端發(fā)送時未顯式指定字節(jié)序(如大端/小端),而PLC默認按大端序解析,可能引發(fā)分段錯誤(但您的案例中實際是整體偏移,非字節(jié)反轉(zhuǎn))。

---

### **解決方案**
#### **(1) 顯式定義應(yīng)用層協(xié)議**
在數(shù)據(jù)包中加入**幀頭**和**幀尾**標識,例如:
```plaintext
[頭標識:0xAA][數(shù)據(jù)長度:1字節(jié)][數(shù)據(jù):N字節(jié)][校驗和:1字節(jié)][尾標識:0x55]
```
PLC側(cè)通過循環(huán)檢查緩沖區(qū)匹配完整幀后再處理。

#### **(2) 修改TRCV參數(shù)配置**
```pascal
TRCV(
    REQ     := TRUE,        // 持續(xù)使能
    CONT    := TRUE,        // 保持連接
    DATA    := #ReceiveBuf, // 接收緩沖區(qū)
    LEN     := 20,          // 預(yù)期接收長度
    RCVD_LEN=> #ActualLen,  // 實際接收長度輸出
    BUSY    => #BusyFlag);
```
關(guān)鍵點:
- 設(shè)置`LEN`與發(fā)送方嚴格一致(您已設(shè)為20字節(jié))。
- 監(jiān)控`RCVD_LEN`確認每次接收的實際字節(jié)數(shù)。

#### **(3) 強制單次接收同步**
在客戶端每次發(fā)送后增加延遲(如100ms),或通過PLC程序控制:
```pascal
IF #FirstReceive THEN
    TRCV(REQ := TRUE);      // 首次觸發(fā)
    #FirstReceive := FALSE;
ELSE
    TRCV(REQ := NOT #BusyFlag); // 上次接收完成后再請求
END_IF;
```

#### **(4) 使用`TRCV_C`替代`TRCV`**
`TRCV_C`集成連接管理,可減少緩沖區(qū)沖突:
```pascal
TRCV_C(
    CONT    := TRUE,
    LEN     := 20,
    DATA    := #ReceiveBuf,
    RCVD_LEN=> #ActualLen);
```

---

### **您的數(shù)據(jù)案例分析**
- **原始發(fā)送數(shù)據(jù)**(16進制):
  ```plaintext
  15 3E 14 24 54 26 4E 28 51 29 53 AA 56 B0 2D 2D 5C 75 2F C8
  ```
- **PLC接收數(shù)據(jù)**:
  ```plaintext
  2D 2D 5C 75 2F C8 15 3E 14 24 54 26 4E 28 51 29 53 AA 56 B0
  ```
  **現(xiàn)象解釋**:  
  數(shù)據(jù)被**環(huán)形偏移6字節(jié)**,說明PLC緩沖區(qū)中殘留了之前未及時讀取的6字節(jié)數(shù)據(jù),新數(shù)據(jù)從緩沖區(qū)第7字節(jié)開始寫入,形成"拼接"效果。

---

### **終極調(diào)試建議**
1. **清空緩沖區(qū)**  
   在建立連接后、首次接收前,調(diào)用`TRCV`連續(xù)讀取直到`BUSY`=FALSE,丟棄舊數(shù)據(jù)。

2. **Wireshark抓包驗證**  
   過濾PLC的IP和端口,確認客戶端是否真正按預(yù)期順序發(fā)送(排除調(diào)試助手本身問題)。

3. **PLC側(cè)診斷**  
   在線監(jiān)視`TRCV`的`RCVD_LEN`和`STATUS`,正常時應(yīng)返回`16#7000`(無錯誤)。

4. **代碼示例(清空緩沖區(qū))**  
```pascal
// 初始化階段清空緩沖區(qū)
#TempBuffer := ARRAY[1..100] OF BYTE; // 臨時緩沖區(qū)
WHILE TRUE DO
    TRCV(
        REQ  := TRUE,
        DATA := #TempBuffer,
        LEN  := 100,
        BUSY => #IsBusy);
    IF NOT #IsBusy THEN EXIT; END_IF;
END_WHILE;
```

---

通過以上方法,您應(yīng)該能解決數(shù)據(jù)錯序問題。如果仍有異常,請檢查:
- 客戶端是否啟用了Nagle算法(建議禁用)
- PLC的OB1循環(huán)時間是否過短(建議≥50ms)
- 是否有多余的`TRCV`調(diào)用覆蓋了緩沖區(qū)
樓主留言:
謝謝回復(fù)解答
吾志所向
級別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 426 個
工控威望: 671 點
下載積分: 1950 分
在線時間: 172(小時)
注冊時間: 2016-12-10
最后登錄: 2025-09-20
查看吾志所向的 主題 / 回貼
7樓  發(fā)表于: 2025-06-21 11:25
有不用編程的方案的,不用編寫通訊程序,可以節(jié)省時間來專心處理工藝流程代碼,
圖文案例:https://blog.csdn.net/AutoCtrl/article/details/124242478?spm=1001.2014.3001.5502
資料文件: PLC與其它設(shè)備之間通訊.rar (4854 K) 下载次数:16

主站蜘蛛池模板: 亚州综合网| 国产熟妇乱子伦视频在线观看 | 婷婷国产 | 日韩不卡高清视频 | 亚洲午夜久久久久久噜噜噜 | 无码性午夜视频在线观看 | 国内老熟妇对白hdxxxx | 九九久久综合 | 国产精品乱码一区二区三 | 一二三四视频社区在线播放中国 | 亚洲精品无码一区二区三区久久久 | 无码av高潮抽搐流白浆在线 | 亚洲日本欧美日韩高观看 | 精品人妻无码一区二区三区蜜桃一 | 无码人妻丰满熟妇啪啪网不卡 | 农村老女人av | 中文字幕天天躁日日躁狠狠躁免费 | 精品国产一区二区三区无码 | 我要看免费黄色片 | 精品一区二区三区香蕉蜜桃 | 久久国产欧美成人网站 | 久久亚洲人成综合网 | 亚洲国产精品无码中文字 | 国产视频每日更新 | 日本中文字幕一区二区有码在线 | 日韩资源站 | 亚洲日本va在线观看 | www国产精品内射老师 | 无码国产色欲xxxx视频 | 国产精品无码电影在线观看 | 久久无码av一区二区三区 | 免费日本黄色片 | 在线观看欧美精品 | 国产又粗又猛又爽又黄的视频一 | 天堂最新版在线www官网中文地址 | 成在人线aⅴ免费视频 | 不卡一区二区视频日本 | 99热精品免费| 韩日av免费 | 国产精品一区波多野结衣 | 国产欧美一区二区精品久久久 | 午夜免费啪在线观看视频 | 欧美男人的天堂 | cao视频| 欧美亚洲二区 | 欧美激情天堂 | 日日网站| 精品成人av一区二区三区 | 日本韩国三级 | 人妻av无码系列专区移动可看 | 国产免费无遮挡吸乳视频app | 青青草官网 | 太平公主秘史在线观看 | 女上男下啪啪激烈高潮无遮盖 | 色综合另类小说图片区 | 老熟女乱之仑视频 | 91精品久久久久久久久 | 亚洲欧美久久久 | 国产在线一区二区三区 | 主站蜘蛛池模板: 蛛词}| 国产小视频免费观看 | 99香蕉国产精品偷在线观看 | 少妇口述3p刺激经历 | 国产精品久久久久久久久免费高清 | 国精产品999国精产 五月婷婷爱 | 日韩欧美一区二区精品 | 欧美成人手机在线视频 | 亚洲曰本av在线天堂 | 不卡av电影在线 | 影音先锋中文字幕一区 | 欧美精品一区二区免费 | 99国内精品久久久久久久软件 | 欲色天天网综合久久 | 亚洲久热中文字幕在线 | 一二三区乱码不卡手机版 | 大陆极品少妇内射aaaaaa | 天堂在线网www在线网 | 黄色一级视频免费看 | 中文字幕1页| 国产亲子伦在线观看 | 免费观看特级毛片 | 亚欧av无码乱码在线观看性色 | 日日碰狠狠躁久久躁9 | 国产精品无码久久久久 | 中文字幕+乱码+中文字幕无忧 | 欧美精品毛片久久久久久久 | 国色天香成人一区二区 | 中文字幕亚洲视频 | 黄网站在线播放 | 天天插天天爽 | 青青草原影视 | 亚洲精品国产成人一区二区 | 欧美午夜一区 | 好爽别插了无码视频 | 精东av在线| 精品97国产免费人成视频 | 国产精品对白刺激蜜臀av | 91国内揄拍国内精品对白 | 91精品在线免费视频 | 四虎黄色| 日韩成人精品视频 | 狼人青草久久网伊人 | 天天射天天干天天舔 | 久久亚洲在线 | 国内精品伊人久久久久影院麻豆 | 少妇爆乳无码av无码专区 | 久久久久久久无码高潮 | 国产精品高潮呻吟av久久无吗 | 国产福利男女xx00视频 | 精品成人免费自拍视频 | 制服肉丝袜亚洲中文字幕 | 四虎av在线播放 | 亚洲高清av在线 | 中文幕无线码中文字夫妻 | 狠狠色狠狠色综合日日五 | 午夜性刺激在线视频免费 | 无码人妻丝袜视频在线播免费 | 无人区乱码区1卡2卡三卡网站 | 一本一本久久a久久精品综合不卡 | 主站蜘蛛池模板: 蛛词}| 97se亚洲国产综合自在线不卡 | 综合久| www.精品在线| 日本一级理论片在线大全 | 亚洲免费在线视频 | 色悠久久久久久久综合网伊人 | 一本色综合网久久 | 亚洲乱码精品 | 久久av在线影院 | 一区二区视频日韩免费 | a毛片终身免费观看网站 | 小仙女av | www.91色.com| 超碰美女 | 操人视频在线观看 | 国产日产欧产美韩系列影片 | 成人永久免费福利视频免费 | 91精品国产综合久久久蜜臀粉嫩 | 亚洲va天堂va国产va久 | 色综合久久久久无码专区 | 天天看片天天av免费观看 | 欧洲卡一卡二卡三爱区 | 亚洲精品gv天堂无码男同 | 亚洲国产精品一区二区三区 | 久久成人免费网 | 男女超碰| 亚洲视频网 | 久久精品视频大全 | 亚洲色成人四虎在线观看 | 天黑黑影院在线观看免费中文 | 午夜久久久久久久久久久久久捆绑 | 桃色av网站 | 无码喷水一区二区浪潮av | 午夜做受视频试看6次 | 免费看aaaaaa69片 | 精品国产99高清一区二区三区 | 国产人妻一区二区三区四区五区六 | 丰满少妇高潮惨叫正在播放 | 中文字幕av无码不卡 | 一级特黄bbbbb免费观看 | 人妻系列无码专区av在线 | 无乱码区1卡2卡三卡网站 | 青春草视频在线观看 | 综合激情亚洲 | 久久精品久久久久观看99水蜜桃 | 亚洲日产无码中文字幕 | 欧美精品导航 | 久久香综合精品久久伊人 | 久久精品成人欧美大片 | 伊人久久大香线蕉综合影院 | 日本一区二区三区免费在线观看 | 天天操天天操天天干 | 国产真实乱人偷精品视频 | 五月婷婷丁香色 | 黄色福利 | 日韩精品视频免费 | 热久久最新视频 | 国产极品粉嫩 | 国产精品制服丝袜白丝 | 主站蜘蛛池模板: 蛛词}| 91片黄在线观 | 国产精品天干天干在线观看澳门 | 五月婷婷六月丁香综合 | 中文字幕人妻a片免费看 | 伊人激情av一区二区三区 | 欧美国产精品一区二区三区 | 免费精品一区二区三区第35 | 亚洲精品乱码久久观看网 | 婷婷人人爽人人爽人人片 | 999久久国产精品免费人妻 | 狠狠综合久久av一区二区 | 日韩一区二区三区在线 | 亚洲成在人线a免费77777 | 久久这里只有精品18 | 无码午夜福利免费区久久 | 女人夜夜春精品a片 | 色www永久免费视频首页在线 | 成人做爰69片免费看 | 大辣椒福利视频导航 | 好紧好爽好湿别拔出来视频男男 | 亚洲免费视频在线观看 | 成人久久久久久久久久 | 日本三级欧美三级人妇英文 | 小泽玛利亚一区二区在线 | 国产91对白在线播 | 亚洲精品国产综合99久久夜夜嗨 | 天堂av最新网址 | 人妻三级日本三级日本三级极 | 国产福利在线永久视频 | 在线亚洲午夜理论av大片 | 日韩精品一区二区三区中文不卡 | 亚洲啪啪少妇裸体艺术 | 亚洲第一视频区 | 国产一级粉嫩xxxx | 情侣做性视频在线播放 | 亚欧美无遮挡hd高清在线视频 | 精品国产三级a在线观看网站 | bb日韩美女预防毛片视频 | 无码一区二区三区亚洲人妻 | 在线免费观看视频a | 亚洲精品久久久无码一区二区 | 国产亚洲精品久久久久久一区二区 | 男女午夜爽爽爽 | 福利视频第一区 | 日韩精品一卡2卡3卡4卡新区视频 | 理伦av| 日本不卡视频一区二区三区 | 俄罗斯毛片基地 | 最新中文乱码字字幕在线 | 五月婷六月丁香狠狠躁狠狠爱 | 中文字幕乱码免费看电影 | 国产一级一片免费播放放a 国产偷摄中国推油按摩富婆 | 国产精品久久久久不卡绿巨人 | 婷婷国产天堂久久综合亚洲 | 插吧综合网 | 99精品区 | 亚洲天堂最新地址 | 91popny丨九色丨蝌蚪 | 在线播放91先生175d奶少妇 | 主站蜘蛛池模板: 蛛词}| 美女狂揉羞羞的视频 | 新天堂av | 少妇又紧又色又爽又刺激视频网站 | 狠狠色狠狠色综合 | 超碰网在线 | 国产黄色美女 | 人妻夜夜添夜夜无码av | 亚洲大成色 | 亚洲最大成人网色 | 最新天堂资源在线 | 狠狠色狠狠色综合日日五 | 欧美成人一区二区三区不卡 | 九九综合va免费看 | 亚洲ⅴ国产v天堂a无码二区 | 国产精品国产自线拍免费软件 | 亚洲中文字幕久爱亚洲伊人 | 秋霞7777鲁丝伊人久久影院 | 国产精品色无码av在线观看 | 精品区一区二区 | 久久久成人999亚洲区美女 | 国产精品视频第一页 | 初欲av | 国产91丝袜在线播放九色 | 日本涩涩视频 | 久久精品一区二区三区四区毛片 | 国产精品毛片久久久久久久明星 | 少妇被粗大猛进去69影院 | 天堂中文在线官网 | 国产精品7777777| 女同亚洲精品一区二区三 | 亚洲欧洲一区二区三区 | 一级黄色免费观看 | 亚洲色成人网站www永久尤物 | 超清精品丝袜国产自在线拍 | 99久热re在线精品99 6热视频 | 夜间视频在线观看 | 大学生高潮无套内谢视频 | 青草成人免费视频 | 成年人免费看毛片 | 亚洲国产成人精品青青草原导航 | 午夜热门福利 | 国产成人精品三上悠亚 | 亚洲va在线va天堂va欧美va | 国产毛片精品国产一区二区三区 | 亚洲天堂资源网 | 裸身美女无遮挡永久免费视频 | 久久综合给合久久狠狠狠97色69 | 少妇人妻在线视频 | 永久看看免费大片 | 欧美激情久久久久久 | 91久久久久久久久久久久久 | 福利姬国产精品一区在线 | 欧美激情一区二区三级高清视频 | 2023国产精品一卡2卡三卡4卡 | 国产精品午夜福利在线观看地址 | 影音先锋新男人av资源站 | 日韩精品一区二区av在线 | 欧美日韩一区精品 | 天天色天天色天天色 |