成人精品一区二区久久久 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一樣亂的。這是為啥呢。問了論壇好多高手的意思估計是接收功能塊設置問題。但是我仔細看了幫助幾個模式(ADHOC設置位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 點
下載積分: 6477 分
在線時間: 63(小時)
注冊時間: 2023-09-25
最后登錄: 2025-10-09
查看世界杯之殤的 主題 / 回貼
2樓  發(fā)表于: 2025-06-13 11:41
大佬,球球你按一下F1,然后根據(jù)范例來寫吧!
你現(xiàn)在有事modbus rtu ,后面又是自由口,混著用的嗎?
tsend_c的req直接改為1
樓主留言:
大佬不是啊,我這個報文是發(fā)送到下面一個串口服務器上面去了。串口服務器對上和PLC是TCP通訊。對下的傳感器是RTU通訊。串口服務器起一個RTU轉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塊的長度問題。謝謝各位大佬的關心。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ù)據(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但是沒給有用的答復,可能是我的問題沒闡述清楚
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ū)處理機制**共同導致的。以下是具體原因和解決方案:

---

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

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

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

---

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

#### **(2) 修改TRCV參數(shù)配置**
```pascal
TRCV(
    REQ     := TRUE,        // 持續(xù)使能
    CONT    := TRUE,        // 保持連接
    DATA    := #ReceiveBuf, // 接收緩沖區(qū)
    LEN     := 20,          // 預期接收長度
    RCVD_LEN=> #ActualLen,  // 實際接收長度輸出
    BUSY    => #BusyFlag);
```
關鍵點:
- 設置`LEN`與發(fā)送方嚴格一致(您已設為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é)開始寫入,形成"拼接"效果。

---

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

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

3. **PLC側診斷**  
   在線監(jiān)視`TRCV`的`RCVD_LEN`和`STATUS`,正常時應返回`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;
```

---

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

主站蜘蛛池模板: 久久久久国色αv免费观看 91麻豆精品国产91久久久更新时间 | 啊~我是sao货快cao我视频 | 91美女在线视频 | 国产香蕉一区二区三区 | 国产三级中文字幕 | 4hu四虎最新地址 | 亚洲一二三四在线 | 亚州毛片 | 国产亚洲精品成人aa片新蒲金 | 久久撸视频 | 免费无码黄动漫十八禁 | 夜间视频在线观看 | 在线观看肉片av网站免费 | 暖暖视频日本 | 欧美日韩亚洲国产精品 | 26uuu亚洲国产精品 | 日本一本不卡 | 欧美精品一区二区三区蜜桃视频 | 色综合av亚洲超碰少妇 | 视频区 国产 图片区 小说区 | av狠狠操 | 98在线视频 | 亚洲区在线播放 | 真实国产乱啪福利露脸 | youjizz.中国丰满少妇 | 国产制服丝袜亚洲日本在线 | av基地 | 天堂网一区二区 | 初开小嫩苞一区二区三区四区 | 四虎影视成人永久免费观看亚洲欧美 | 国产夫妻在线视频 | 久久性网| 国产白丝无码视频在线观看 | 国产精品1000| 一本色道88久久亚洲综合加勒比 | 亚洲最大的av网站 | 国产精品午夜视频自在拍 | 少妇高潮无套无遮挡内谢小说 | 乱色精品无码一区二区国产盗 | 亚洲熟悉妇女xxx妇女av | 制服丝袜中文字幕在线 | 国产亚洲一区二区三区在线观看 | 亚洲第3页 | 欧美一级片在线 | 欧美性大片xxxxx久久久 | 亚洲色成人www永久在线观看 | 伊人久久综在合线亚洲2019 | 国产精品美女久久久网站 | 人人澡人人射 | 久久美女av | 亚洲精品伦理 | 日韩在线观看你懂的 | 无码丰满熟妇 | 国精品99久9在线 | 免费 | jizz毛片| 麻豆乱淫一区二区 | 亚洲一区二区三区国产精华液 | 国产精品青青草 | 国产又粗又长又黄视频 | 主站蜘蛛池模板: 蛛词}| 日韩av三级在线 | 亚洲九一 | 国产视频久久 | 国产精品久久久久秋霞鲁丝 | 黄色中文视频 | 成人免费观看毛片 | 欧美 成人 亚洲 动漫 另类 | 99精品视频在线 | 亚洲成熟丰满熟妇高潮xxxxx | 岛国无码av不卡一区二区 | 91网站免费视频 | av无码久久久久久不卡网站 | 欧美日韩爽 | 午夜香蕉成视频人网站 | 岛国无码av不卡一区二区 | 精品国产一区二区三区在线观看 | 国色天香网www在线观看 | 国产成人一卡2卡3卡四卡视频 | 日韩一级理论片 | 另类老妇性bbwbbwbbw | h人成在线看免费视频 | 东京热一区二区三区无码视频 | 97超碰中文| 亚洲欧洲无码av一区二区三区 | 亚洲一区无码中文字幕乱码 | 日日摸天天摸人人看 | 欧美激情肉欲高潮视频 | 日本国产在线视频 | 亚洲第5页 | 伊人影音 | 亚洲国产综合在线区尤物 | 国产女教师bbwbbwbbw | 视频二区在线观看 | 国产亚洲精品久久久久久大师 | 老太婆性杂交欧美肥老太 | 99久久免费看少妇高潮a片特黄 | 国精品人妻无码一区二区三区喝尿 | 精品无码欧美黑人又粗又 | 国产v亚洲v天堂无码网站 | 97av在线视频免费播放 | 西西人体做爰大胆性自慰 | 国产精品乱码一区二区三区四川人 | 人人cao| 日本亚洲一区 | 亚洲国产天堂久久综合226114 | 大桥未久av在线 | 又色又爽又黄的美女裸体网站 | 三级免费网站 | 久久精品日产第一区二区三区乱码 | 亚洲精品色 | 男人插女人b视频 | 国产精品theporn88 | 狠狠色丁香婷婷久久综合五月 | 欧美日韩在线播放一区 | 国产在线一区二区三区 | 久久婷婷一区二区 | 手机在线播放av | 999成人精品视频在线 | 国产午夜亚洲精品理论片八戒 | 主站蜘蛛池模板: 蛛词}| 狠狠色老熟妇老熟女 | 韩日免费av| 97成人免费视频 | 无码亲近乱子伦免费视频在线观看 | 久福利| 日韩亚洲一区二区三区 | 精品熟人一区二区三区四区 | 宅男色影视亚洲人在线 | 国产精品国产av国产三级 | 图片专区亚洲欧美另类 | 怡红院av久久久久久久 | 人人做人人爱夜夜爽少妇 | 亚洲风情亚aⅴ在线发布 | 成x99人av在线www | 日韩欧美久久精品 | 亚洲品质自拍视频 | 国产亚洲欧美日韩亚洲中文色 | 一区二区三区在线免费看 | 国产精品午夜无码av天美传媒 | 亚洲人成电影网站在线观看 | 国产v在线最新观看视频 | 樱桃空空人妻无码内射 | 欧美大胆性生话 | 挺进朋友人妻雪白的身体韩国电影 | 一本到亚洲中文无码av | 欧美肥婆性猛交xxxx | 18禁区美女免费观看网站 | 丁香婷婷九月 | 夜夜av | 天天摸天天爽日韩欧美大片 | 大香伊蕉在人线国产最新75 | 国产精品人妻在线观看 | 999精欧美一区二区三区黑人 | 越做高潮越喷奶水视频 | 强乱中文字幕亚洲精品 | 国产美女黄网站 | 久久91精品久久久久清纯 | 免费毛片一区二区三区亚女同 | 亚洲一区二区三区国产 | 国产99自拍 | 182tv午夜福利在线地址二 | 国产精品午夜不卡片在线 | 日产中文字暮在线理论 | 91欧美日韩综合 | 四虎影院永久免费观看 | 两个奶头被吃高潮视频 | 久久在线免费观看视频 | 久久香蕉超碰97国产精品 | 婷婷成人av | 性色av一二三天美传媒 | 日本一区二区三区网站 | www.色欧美| 久草青青| 中文字幕乱码一区二区三区免费 | 婷婷综合在线视频 | 国产精品成熟老女人视频 | 影音先锋啪啪av资源网站 | 狠狠婷婷色五月中文字幕 | 亚洲男人的天堂在线播放 | 主站蜘蛛池模板: 蛛词}| 日韩区在线| 久久97超碰色中文字幕蜜芽 | 国产偷录视频叫床高潮 | 欧美城天堂网址 | 国产精口品美女乱子伦高潮 | 在线 欧美 中文 亚洲 精品 | 欧洲黑大粗无码免费 | 美女自卫慰黄网站免费 | 性较小国产交xxxxx视频 | 日韩欧美一区二区三区久久婷婷 | 最新国产av最新国产在钱 | 中文字幕h | 国产猛男猛女超爽免费视频网站 | 免费精品国产自产拍在线观看 | 精品第一国产综合精品aⅴ 色天天躁夜夜躁天干天干 亚洲四虎影院 | 免费国产在线精品一区 | 欧美黑人性暴力猛交 | 久久99热只有频精品6国语 | 日韩欧美人人爽夜夜爽 | 日韩三级免费观看 | 午夜理论片yy8860y影院 | 六月婷婷视频 | 2019天天干天天操 | 国产成人无码视频网站在线观看 | 亚洲 国产 欧美 日韩 | 九九热只有精品 | 欧美巨大黑人精品videos | 亚洲影院久久 | 成人av一级 | 国产一区自拍视频 | 亚洲无亚洲人成网站77777 | 黄a在线观看 | 群交射精白浆视频 | 精品av国产一二三四区 | 国产对白农村老女人性视频对话 | 四川性一交一乱一乱一视一频 | 久久精品192.168.0.1 | 亚洲国产成人久久综合一区,久久久国产99 | 国产精品久久这里只有精品 | 国产成人av区一区二区三 | 精品小视频在线观看 | 欧亚精品一区三区免费 | 97免费公开在线视频 | 99久久国产综合精品女同图片 | 色又黄又爽18件免费网站 | 久久综合无码中文字幕无码ts | 免费人成在线观看网站品爱网 | 欧美男人亚洲天堂 | 久草在线高清 | 国产狂喷潮在线观看 | av在线播放一区二区三区 | 国产免费拔擦拔擦8x软件大全 | 久久精品中文闷骚内射 | 国产三级国产精品国产专区50 | 免费看无码自慰一区二区 | 牲交a欧美牲交aⅴ免费一 | 偷窥自拍色图 | 成人精品天堂一区二区三区 | 91久久久精品国产一区二区蜜臀 | 主站蜘蛛池模板: 蛛词}| 日韩卡1卡2 卡三卡免费 | 久久亚洲国产精品影院 | 久草在线视频精品 | 艳妇臀荡乳欲伦岳在线观看 | 激情小说视频网 | 国产av仑乱内谢 | 好吊妞这里只有精品 | 国精品午夜福利视频 | 日本一卡二卡3卡四卡网站精品 | 国产裸体bbb视频 | 老妇激情毛片视频 | 4hu4hu四虎www最新地址884aa | 狠狠躁夜夜躁人人爽天天古典 | 色五婷婷 | 天天操天天干天天摸 | 2020精品国产自在现线官网 | 久在线观看视频 | 奇米影视7777狠狠狠狠影视 | 双性娇软美人诱受h1v1 | 亚洲乱亚洲乱 | 日本视频在线观看免费 | 亚洲精品一区二区三区大桥未久 | 99热精品国自产拍天天拍 | 青青草国产精品亚洲 | 亚洲亚洲人成网站77777 | 欧美成人一区二区 | 高h文h肉h柔佳 | 国产九九久久99精品影院 | 久久艹99| 美女啪啪网址 | 深夜福利gif动态图158期 | 乱xxxxx普通话对白 | 日韩成人免费在线 | 午夜dv内射一区区 | 午夜精品一区二区三区在线 | 亚洲黄色毛片 | 久久久久久99av无码免费网站 | 久久99精品久久久久久久久久 | 男女吃奶做爰猛烈紧视频 | 西西毛片 | 久久99精品国产99久久6尤物 | 精品久久网| www.精品一区 | 色噜噜狠狠爱综合视频 | 在线看a网站| 污网页在线观看 | 精品伊人久久久99热这里只 | 日本艳妓bbw高潮一19 | 懂色av免费 | 老少交欧美另类 | 成人做爰桃子窝窝a视频 | 精品国产午夜理论片不卡 | 小仙女av | 日本亚洲色大成网站www | 成熟丰满熟妇高潮xxxxx视频 | 日本一本高清 | 中文字幕与公奈奈美 | 性开放网站 | 欧美日韩在手机线旡码可下载 |