成人精品一区二区久久久 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
發帖數量: 26 個
工控威望: 128 點
下載積分: 671 分
在線時間: 20(小時)
注冊時間: 2016-08-16
最后登錄: 2025-06-30
查看zhang2601312的 主題 / 回貼
樓主  發表于: 2025-06-12 20:48
圖片:
圖片:
圖片:
圖片:
圖片:
圖片:
圖片:
用的用戶自由通訊發送和接收功能塊。發送功能塊對下發送了一個讀取報文(01 03 00 12 00 04 EC 0C)然后就出現了一個問題。就發送這個報文讀取4個字節數據時接收的數據是沒問題的。但是我想多讀取幾個數據發送(01 03 00 12 00 10 EC 03)的話接收到的報文就和圖片1一樣亂的。這是為啥呢。問了論壇好多高手的意思估計是接收功能塊設置問題。但是我仔細看了幫助幾個模式(ADHOC設置位1或者0)都測試過了還是沒用。求助各位高手幫忙看下。十分感謝。PS:報文沒問題
http200
級別: 正式會員
精華主題: 0
發帖數量: 13 個
工控威望: 57 點
下載積分: 119 分
在線時間: 5(小時)
注冊時間: 2024-12-23
最后登錄: 2025-07-03
查看http200的 主題 / 回貼
1樓  發表于: 2025-06-16 00:41
開放式tcp亂序是因為發送字節數和接收字節數對不上,不足接收字節數的就會被plc先緩存起來
樓主留言:
對的對的,接收區的字節數設置少了,然后數據存儲位不夠的話就會從頭開始。所以看起來就像亂了一樣
http200
級別: 正式會員
精華主題: 0
發帖數量: 13 個
工控威望: 57 點
下載積分: 119 分
在線時間: 5(小時)
注冊時間: 2024-12-23
最后登錄: 2025-07-03
查看http200的 主題 / 回貼
2樓  發表于: 2025-06-16 00:42
前幾天測試開放式tcp也遇到一樣的問題,問deepseek和chatgpt解決的
樓主留言:
我也查了deepseek但是沒給有用的答復,可能是我的問題沒闡述清楚
http200
級別: 正式會員
精華主題: 0
發帖數量: 13 個
工控威望: 57 點
下載積分: 119 分
在線時間: 5(小時)
注冊時間: 2024-12-23
最后登錄: 2025-07-03
查看http200的 主題 / 回貼
3樓  發表于: 2025-06-16 00:42
您遇到的數據順序錯亂問題是由于**TCP協議本身的無邊界性和PLC緩沖區處理機制**共同導致的。以下是具體原因和解決方案:

---

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

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

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

---

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

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

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

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

---

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

---

### **終極調試建議**
1. **清空緩沖區**  
   在建立連接后、首次接收前,調用`TRCV`連續讀取直到`BUSY`=FALSE,丟棄舊數據。

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

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

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

---

通過以上方法,您應該能解決數據錯序問題。如果仍有異常,請檢查:
- 客戶端是否啟用了Nagle算法(建議禁用)
- PLC的OB1循環時間是否過短(建議≥50ms)
- 是否有多余的`TRCV`調用覆蓋了緩沖區
樓主留言:
謝謝回復解答

主站蜘蛛池模板: 激情五月色婷婷 | 欧美激欧美啪啪片免费看 | 国产精品一区理论片 | 欧美极品一区二区 | 国模视频一区二区 | 天天躁夜夜躁狠狠综合2020 | 亚洲v精品 | 五月激情开心网 | 欧美激情91 | 欧美成 人 网 站 免费 | 国产精品女上位好爽在线 | 国产精品免费观看久久 | 一区二区三区在线观看av | 国产黄在线免费观看 | 中文字幕在线播放不卡 | 2019国产品在线视频 | 亚洲一区二区三区四区五区高 | 日韩免费在线观看 | 噜啊噜在线 | 激情第一页 | 亚洲欧美一级久久精品国产特黄 | 99激情| 人人玩人人添人人澡97 | 亚洲一区在线播放 | 少妇高潮太爽了在线视频 | 老女人裸体淫交 | 亚洲 精品 综合 精品 自拍 | 亚洲女久久久噜噜噜熟女 | 成人三级视频在线观看一区二区 | 97国产超碰一区二区三区 | 国产午夜福利在线观看红一片 | 亚洲我x你xx网 | 日韩插啊免费视频在线观看 | 久久精品无码专区免费 | 92午夜福利轻云观看 | 高清乱码一区二区三区 | 一区二区三区网站 | 九九精品在线视频 | 国产精品成人久久小草 | 亚洲国产成人久久精品大牛影视 | jizz日本美女 | 亚洲欧洲日产国码中文字幕 | 国产欧美黑寡妇久久久 | 成人在线国产 | 日本新janpanese乱熟 | 亚洲精品一二三区 | 黄网站欧美内射 | 亚洲欧美国产精品久久久久久久 | 久久久久久aaaabbbb | 特黄大片又粗又大又暴 | 日本高清在线一区二区三区 | 娇妻玩4p被三个男人伺候电影 | 亚洲精品久久久久久一区二区 | 无码gogo大胆啪啪艺术 | 亚洲人成网线在线播放va | 免费毛儿一区二区十八岁 | 中文字幕日本视频 | 嫩草影院在线观看免费 | 九九热只有这里有精品 | 主站蜘蛛池模板: 蛛词}| 国产sm精品调教视频网址 | 欧美国产在线视频 | 亚洲色偷精品一区二区三区 | 国产福利在线 | 传媒 | 国产精品9x捆绑调教视频 | 久久在线视频 | 久久欧美一区二区三区性牲奴 | 伊人国产视频 | h人成在线看免费视频 | 欧美黄色1级视频 | 性残虐av片在线播放 | 2020国产精品视频 | 亚洲精品熟女国产 | 18禁真人抽搐一进一出免费 | 国产如狼似虎富婆找强壮黑人 | 97se亚洲综合自在线尤物 | 精品国产一区二区三区av爱情岛 | 国产一级网站 | 中文字幕一区二区三区不卡 | 欧美高清一区二区三区四区 | 亚洲精品在线不卡 | 日本老熟妇乱子伦精品 | 亚洲国产精品久久久久秋霞蜜臀 | 99热最新精品 | 无码人妻精品一区二区三区在线 | 国产αv | 伊人影院在线观看视频 | 欧美人与动人物牲交免费观看 | 91亚洲精品久久久蜜桃网站 | 欧美亚洲综合另类色妞网 | 成人性生交大片免费看中文 | 日本一区二区三区在线观看视频 | 成人资源在线 | 国产素人自拍 | 亚洲日韩av片在线观看 | 日本成熟丰满老妇xxxx1 | 色综合色综合色综合色欲 | 日本一本免费一区二区三区免 | 日本一区二区久久免费黑人精品 | 午夜视频在线观看一区 | 69热视频 | 97色婷婷| 中文字幕日韩精品欧美一区 | 名人明星三级videos | 加勒比av在线播放 | 久久综合九色综合97婷婷 | 国产在线观看超清无码视频一区二区 | 亚洲色图p| 在线观看亚洲大片短视频 | 一区二区无码免费视频网站 | 日本黄页网站免费观看 | 宅男撸66国产精品 | 国产欧美亚洲精品第一区软件 | 91精品国产自产精品男人的天堂 | 亚洲精品第一国产综合精品99 | 亚洲成av人无码中文字幕 | 激情www | www.超碰97| 欧美一级在线看 | 主站蜘蛛池模板: 蛛词}| 国产福利视频 | 日韩免费一区二区三区 | 97成人免费视频 | 欧美日韩啪啪 | 中国熟妇毛多多裸交视频 | 日韩一区二区三区射精-百度 | 午夜亚洲成人 | 亚洲午夜福利av一区二区无码 | 亚洲精品20p | 亚洲热久久 | 伊人久久大香线蕉av综合 | 99视频精品全部免费免费观看 | 大肉大捧一进一出好爽视色大师 | 乌克兰丰满少妇毛片 | 亚洲精品久久久久 | 天天躁日日躁狠狠躁喷水 | 国产一线天粉嫩馒头极品av | youjizz欧美 | 亚洲高清免费在线观看 | 国产成人自拍网 | 香蕉网在线播放 | 国产美女久久精品香蕉 | 91网站免费视频 | 欧美一区二区三区在线播放 | 久久久亚洲精品av无码 | 夜鲁很鲁在线视频 | 亚洲www久久久 | 天堂毛片 | 1024手机在线观看你懂的 | 国产女人高潮大叫毛片 | 精品国产成人亚洲午夜福利 | 亚洲爆乳成av人在线视水卜 | 亚洲2022国产成人精品无码区 | 爱情岛论坛成人永久网站在线观看 | 国产欧美一区二区三区在线老狼 | 美国黄色片视频 | 亚洲成人第一 | 91网址在线播放 | 72pao成人国产永久免费视频 | 成人毛片在线播放 | 国产精品99久久久久人最新消息 | 亚洲qvod激情经典在线观看 | 亚洲第一影视 | 天天碰免费上传视频 | 亚洲欧美国产精品专区久久 | 日本不卡一区二区三区视频 | 女人扒开屁股爽桶30分钟 | 国产黄色一级片视频 | 成人乱码一区二区三区四区 | 桃花综合久久久久久久久久网 | 6080yy伦理亚洲第一区 | 久久久久婷婷 | 日本强伦姧熟睡人妻完整视频 | 久久/这里只精品热在线获取 | 久热在线播放中文字幕 | 亚洲精品1卡2卡三卡4卡乱码 | 久久国产亚洲精品无码 | 国产美女精品中文网蜜芽宝贝 | 国产极品美女高潮无套 | 主站蜘蛛池模板: 蛛词}| 国产区在线看 | 一区日韩 | 中文字幕在线观 | 久久er这里只有精品 | 国产精品久久久久久久久软件 | 欧美色欧美亚洲国产熟妇 | 风间由美乳巨码无在线 | 色草在线 | 91久久久久久久一区二区 | 爱色精品视频一区二区 | 四虎精品寂寞少妇在线观看 | 97自拍视频 | 人妻无码人妻有码中文字幕 | bdsm欧美另类折磨 | 噜噜噜在线视频 | www.天天干 | 亚洲 日韩 国产 中文有码 | 国产精品久久久久久久久电影网 | 乱中年女人伦av一区二区 | 亚洲精品久久久久中文字幕二区 | www.91香蕉视频 | 国内精品久久久久久99蜜桃 | 69pao国产成人免费 | 免费观看亚洲 | 亲近乱子伦免费视频无码 | www丫丫国产成人精品 | 在线观看免费播放av片 | 羞羞国产一区二区三区四区 | 久久网一区| 国产69精品久久久久久久久久 | 日韩中文字幕国产 | 日韩少妇精品 | 一区二区国产精品精华液 | 亚洲 精品 主播 自拍 | 亚洲国产中文字幕 | 无码刺激a片一区二区三区 亚洲va中文在线播放 | 蜜色av | 最近中文av字幕在线中文 | 中文激情网| 五月色婷婷丁香无码三级 | 国产日产亚洲系列最新美使用方法 | 91美女视频| 国产三级视频在线播放线观看 | 国产午夜精品一区二区理论影院 | 一级黄色在线观看 | 变态另类牲交乱 | av不卡在线免费观看 | 婷婷激情五月综合 | 日本强伦姧人妻一区二区 | 国产成人精品久久综合 | 91一二区 | 极品美女av | 午夜性色吃奶添下面69影院 | 欧美黑人猛交 | 一级一毛片 | 91三级大片视频 | 欧美成人在线视频 | 黄网站视频在线观看 | 国产亚洲综合av | 主站蜘蛛池模板: 蛛词}| 欧美日韩1区2区3区 开心激情综合网 | 日韩一区二区三免费高清 | 伊人爱爱网 | 亚洲欧美日韩一区二区 | 无码日韩人妻av一区免费 | 亚洲国产精品色婷婷 | av资源网站| 日韩成人精品在线观看 | 谁有毛片网站 | 无码一区二区三区 | 天天综合天天添夜夜添狠狠添 | 国产成人综合久久精品推最新 | 日本免费不卡高清网站 | 性欧美欧美巨大69 | 欧美裸体xxxx极品 | 日本少妇bbb | 午夜久久乐 | 艳妇臀荡乳欲伦交换av1 | 国模大尺度一区二区三区 | 无遮挡激情视频国产在线观看 | 亚洲中文字幕无码一区 | 中文字幕自拍偷拍 | 亚洲妇女自偷自偷图片 | 五月婷婷,六月丁香 | 97自拍偷拍视频 | 国产成人精品久久二区二区91 | 人妻系列无码专区免费 | 蜜臀avcom | 久久成人国产精品入口 | 另类亚洲欧美精品久久 | 成人一区二区免费中文字幕视频 | 99这里只有 | 国产激情一区二区三区 | 韩国三级丰满少妇高潮 | 国产露脸4p交换视频观看 | 国产成人av手机在线观看 | 麻豆精产国品 | av国産精品毛片一区二区在线 | 亚洲人成网站18禁止大app | 男人的天堂免费视频 | 久久久6精品成人午夜51777 | 午夜精品电影你懂的 | 精品一卡2卡三卡4卡乱码理论国产 | 网址在线观看 | 亚洲黄色片在线观看 | 青青青爽在线视频免费观看 | 欧美一区二区三区成人久久片 | 国产99视频精品免视看芒果 | 波多野结衣福利视频 | 亚洲日本一区二区三区在线 | 亚洲一区精品二人人爽久久 | 2020中文字字幕在线不卡 | 亚洲人成无码网www电影麻豆 | 护士脱了内裤让我爽了一夜视频 | 99亚洲精品久久久99 | 少妇特黄一区二区三区 | 国产露脸xxⅹ69 | 久久久一本精品99久久精品66 | 激情欧美一区二区免费视频 |