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

---

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

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

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

---

### **解決方案**
#### **(1) 顯式定義應(yīng)用層協(xié)議**
在數(shù)據(jù)包中加入**幀頭**和**幀尾**標(biāo)識,例如:
```plaintext
[頭標(biāo)識:0xAA][數(shù)據(jù)長度:1字節(jié)][數(shù)據(jù):N字節(jié)][校驗(yàn)和:1字節(jié)][尾標(biāo)識: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,  // 實(shí)際接收長度輸出
    BUSY    => #BusyFlag);
```
關(guān)鍵點(diǎn):
- 設(shè)置`LEN`與發(fā)送方嚴(yán)格一致(您已設(shè)為20字節(jié))。
- 監(jiān)控`RCVD_LEN`確認(rèn)每次接收的實(shí)際字節(jié)數(shù)。

#### **(3) 強(qiáng)制單次接收同步**
在客戶端每次發(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進(jìn)制):
  ```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ū)中殘留了之前未及時(shí)讀取的6字節(jié)數(shù)據(jù),新數(shù)據(jù)從緩沖區(qū)第7字節(jié)開始寫入,形成"拼接"效果。

---

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

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

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

4. **代碼示例(清空緩沖區(qū))**  
```pascal
// 初始化階段清空緩沖區(qū)
#TempBuffer := ARRAY[1..100] OF BYTE; // 臨時(shí)緩沖區(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ù)錯(cuò)序問題。如果仍有異常,請檢查:
- 客戶端是否啟用了Nagle算法(建議禁用)
- PLC的OB1循環(huán)時(shí)間是否過短(建議≥50ms)
- 是否有多余的`TRCV`調(diào)用覆蓋了緩沖區(qū)
樓主留言:
謝謝回復(fù)解答
吾志所向
級別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 427 個(gè)
工控威望: 672 點(diǎn)
下載積分: 1952 分
在線時(shí)間: 173(小時(shí))
注冊時(shí)間: 2016-12-10
最后登錄: 2025-09-28
查看吾志所向的 主題 / 回貼
7樓  發(fā)表于: 2025-06-21 11:25
有不用編程的方案的,不用編寫通訊程序,可以節(jié)省時(shí)間來專心處理工藝流程代碼,
圖文案例:https://blog.csdn.net/AutoCtrl/article/details/124242478?spm=1001.2014.3001.5502
資料文件: PLC與其它設(shè)備之間通訊.rar (4854 K) 下载次数:16

主站蜘蛛池模板: 国产精品国产三级国产潘金莲 | 91精品一区二区三区久久久久 | 日韩成人av网| 久久久久久久久99精品情浪 | 午夜激情在线观看 | 可以免费在线观看的av | 91美女免费看 | 欧美在线三级 | 2021天天躁夜夜看 | 香蕉久久一区二区三区啪啪 | 黄色片免费看 | 国模私拍一区二区三区 | 四虎影院网站 | 日韩国产亚洲高清在线久草 | 精产国品一二三区 | 午夜福利无码不卡在线观看 | 拔擦8x成人一区二区三区 | 内射后入在线观看一区 | 国产精品成人一区 | 一本到亚洲网 | 国产成人精品一区二区在线 | 超碰免费人人 | 四虎亚洲精品高清在线观看 | www.人人干| 色偷偷人人澡人人爽人人模 | 久久免费黄色网址 | 爱搞逼综合网 | 精品无码一区二区三区电影 | 激情aaa| 乱人伦人成品精国产在线 | 玩弄人妻少妇500系列视频 | 中文av一区二区 | 日本www黄色 | 狠狠躁天天躁中文字幕 | 1024手机在线看片 | 性一交一乱一色一视频麻豆 | 日韩中文字幕成人免费视频 | 91一区二区视频 | 性开放的女人aaa片 性插免费视频 | 亚洲成年人影院 | 日韩av在线免费看 | 亚洲三级视频网站 | 欧美黑人又粗又大的性格特点 | 国产av亚洲精品久久久久久 | 你懂的网址在线 | 天天操天天爽天天干 | 午夜性刺激免费看视频 | 巨爆乳中文字幕爆乳区 | 国产成人精品a视频一区www | 日本囗交全过程无遮挡 | 麻豆精产国品 | 午夜毛片不卡高清免费看 | 久久精品视频中文字幕 | 亚洲精品视频在线看 | 国产美女爽到喷白浆的 | 国产中的精品suv | 99免费看| 国产精品一级乱色视频 | 蜜芽av无码精品国产午夜 | 主站蜘蛛池模板: 蛛词}| 国产成人免费片在线观看 | 四虎国产精品永久在线动漫 | 狂野欧美性猛xxxx乱大交 | 三级黄网站 | www婷婷av久久久影片 | 少妇被粗大猛进去69影院 | 日韩专区在线观看 | 亚洲欧美国产va在线播放 | 未满十八勿入午夜免费网站 | 欧美va亚洲va在线观看日本 | 超91视频| 亚洲视频一区二区在线观看 | 一级黄色a大片 | 亚洲精品成a人在线观看网站 | 99综合网| 亚洲成品网站源码中国有限公司 | 欧美 成人 亚洲 动漫 另类 | 青青免费 | 欧美精品二区三区 | 亚洲欧美日韩成人综合网 | 亚洲国产精品久久精品成人网站 | 精品国产精品三级精品av网址 | 亚洲香蕉免费有线视频 | 91丨国产丨精品白丝 | 国产麻传媒精品国产av | 波多野结衣乳巨码无在线观看 | 色狠狠久久aa北条麻妃 | 黄色片观看 | 不卡伦理 | 成人性生交大片免费4潘金莲 | 曰批视频免费30分钟成人 | 日韩成人福利视频 | 国产真人无码作爱免费视频app | 久久婷婷国产综合尤物精品 | 欧美日韩国产综合色视频一区二区 | 亚洲欧美另类在线图片区 | 无码人妻一区二区三区免费n鬼沢 | 都市激情 在线 亚洲 国产 | 2012中文字幕在线视频 | av边做边流奶水无码免费 | 精品国产成人国产在线视 | 国产五月婷婷 | jizz日本美女| 黄色一级国产 | 日本三级吹潮在线 | 日韩伦人妻无码 | 九九视频免费 | 亚洲精品av在线 | 国产精品第13页 | 亚洲欧美色国产综合 | 欧美激情一区二区三区高清视频 | 人人婷婷人人澡人人爽 | 久九九 | 欧美日韩一区二区三区不卡视频 | 52熟女露脸国语对白视频 | 久久久久成人片免费观看 | 91av在线播放 | 午夜无码片在线观看影视 | 午夜在线视频 | 主站蜘蛛池模板: 蛛词}| 亚洲精品一区二区三区h | 男女猛烈无遮挡免费视频app | 久草热久| 成人无码av网站在线观看 | 国产麻豆成人传媒免费观看 | 久久免费观看午夜成人网站 | 福利微拍一区二区 | 日本福利网站 | 在线欧美激情 | 国产精品久久久久久久久久新婚 | 成在人线av无码免费高潮喷水 | 亚洲狠狠做深爱婷婷影院 | 波多野结衣乳巨码无在线 | 国产精品一区亚洲二区日本三区 | 亚洲狠狠丁香婷婷综合久久久 | 日本无码一区二区三区不卡免费 | 狼人青草久久网伊人 | 麻婆豆传媒一区二区三区 | 国产一区日本 | 一级成人黄色片 | 老熟妇性色老熟妇性 | 国产特级毛片 | 中文字幕无码不卡在线 | 牲交a欧美牲交aⅴ免费一 | 亚洲人成伊人成综合网小说 | 成人黄色在线观看 | 国产精品18久久久久久麻辣 | 亚洲跨种族黑人xxxxx | 精品国产拍国产天天人 | 黄色a一级片| 国产综合av一区二区三区无码 | 三级视频在线观看 | 亚洲国产成人精品无码区在线 | 欧美日韩在线视频首页 | 老湿机69福利区无码 | 99噜噜噜在线播放 | 日本免费在线播放 | 国产精品视频2020年最新视频 | 免费无码av污污污在线观看 | 7777久久亚洲中文字幕蜜桃 | 久久精品国产视频 | 亚洲高清在线免费 | 亚洲欧美另类在线图片区 | 国产色吧 | 国产欧美一区二 | 日日夜夜影院 | 亚洲欧美人成视频一区在线 | 丰满奶大少妇啪啪japan | 日本无码欧美一区精品久久 | 大胆日本熟妇xxxx | 无码国产精品一区二区vr老人 | 自拍偷拍3| 人人干人人玩 | 无码熟妇人妻av在线影片最多 | 亚洲网站免费观看 | 日本高清中文字幕 | 美日韩av在线播放 | 欧美性性性性xxxxoooo | 亚洲国产18 | 主站蜘蛛池模板: 蛛词}| 伊人国产在线视频 | 色偷偷中文字幕综合久久 | 香蕉午夜福利院 | 色av综合网 | 玩弄人妻奶水无码av在线 | 色婷婷久久综合中文久久一本 | 欧美夜夜夜 | 深夜爽爽动态图无遮无挡 | 国产免费久久久久久无码 | 性开放的女人aaa片 性插免费视频 | 欧美人与善在线com 老牛精品亚洲成av人片 | 日本怡红院免费全部的视频 | 欧美精品黑人粗大 | 伊人久久大香线蕉亚洲五月天 | 天天爽天天干 | 人妻熟妇乱又伦精品视频无广告 | 精品人妻无码专区中文字幕 | 98久9在线 | 视频 | 欧美日韩亚洲国产综合乱 | 亚洲va天堂va在线va欧美 | 国产-第1页-草草影院ccyy | 欧美裸体xxxx | 国产精品无码a∨果冻传媒 久久精品国产99久久6 | 嫩草影院久久 | 天天做天天爱天天做 | 欧美一区www| 欧美亚洲日本国产综合在线 | 日韩精品无码免费一区二区三区 | 日韩视频免费在线 | 欧美性猛片xxxxx多人伦交 | 亚洲国产高清在线一区二区三区 | 真人毛片视频 | 日韩精品免费视频 | 伊人蕉 | 亚洲精品久久一区二区无卡 | 亚洲伦理自拍 | 台湾极品xxx少妇 | 国产精品19乱码一区二区三区 | 99插插插 | 少妇与大狼拘作爱性a | 毛片毛片毛片毛片毛片 | 国产对白农村老女人性视频对话 | 国产手机在线精品 | 一区二区三区毛aaaa片特级 | 青娱乐极品视觉盛宴av | 色综合图区 | 禁久久精品乱码 | 国产婷婷色一区二区三区 | 日韩三级在线播放 | 天天干在线观看 | 国产aⅴ夜夜欢一区二区三区 | 天堂在线www天堂中文在线 | 老少交欧美另类 | 啪啪福利| jzzijzzij亚洲日本少妇熟 | 日韩一区在线视频 | 国产丰满老熟女重口对白 | 国产草草视频 | 中文字幕av久久爽一区 | 主站蜘蛛池模板: 蛛词}| 天天射天天爱天天干 | 天堂国产精品 | 综合国产视频 | 久久国产成人亚洲精品影院老金 | 天堂成人在线 | 欧美国产视频一区 | 日本极品少妇videossexhd 特级西西444www大精品视频免费看 | 国产av亚洲精品久久久久 | 色伊人亚洲综合网站 | 国产精品igao视频网网址不卡日韩 | 韩国成人免费视频 | 黄色毛片黄色毛片 | 亚洲精品久久久久久久久久久捆绑 | 夜添久久精品亚洲国产精品 | av明星换脸无码精品区 | 亚洲一卡2卡3卡4卡5卡精品 | 欧洲丰满大乳人妻无码欧美 | 国产精品亚洲日韩au在线 | 中文av字幕| 校园春色亚洲色图 | 久久影院一区 | 欧美黄色免费观看 | 亚洲国产美国国产综合一区 | 国内精品一区二区三区不卡 | 中文字幕成人在线 | 少妇喜欢又粗又长又大 | 久久精品国产久精国产思思 | 中文字幕一级 | 久久伊99综合婷婷久久伊 | 亚洲中文字幕无码第一区 | 老太婆av | 美女粉嫩饱满的一线天mp4 | 日本免费一区二区三区在线播放 | 日本韩国欧美在线观看 | 国产边摸边吃奶边叫做激情视频 | 国产色婷婷久久99精品91 | 久久欧| 国产精品186在线观看在线播放 | 欧美猛少妇色xxxxx欧美片 | 日韩一区二区免费在线观看 | 亚洲精品爱爱 | 日本欧美精91品成人久久久 | 国产午夜片无码区在线观看爱情网 | 国产精品无码一区二区在线 | 国产成人午夜精品5599 | 久久激情综合狠狠爱五月 | 久久久国产不卡一区二区 | 亚洲区免费中文字幕影片|高清在线观看 | 少妇人妻真实偷人精品视频 | 国产精品一区三区 | 久久国产露脸精品国产 | 最新中文乱码字字幕在线 | 亚洲国产成人久久精品99 | 中文字幕一二三区有限公司 | 国产真实精品久久二三区 | 日日夜夜狠| 97超级碰碰碰久久久久 | a级在线免费 | 97国产精品欲 |