394225260
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 18 個
工控威望: 109 點
下載積分: 609 分
在線時間: 14(小時)
注冊時間: 2016-04-27
最后登錄: 2024-08-20
查看394225260的 主題 / 回貼
樓主  發(fā)表于: 2016-05-25 21:17
大神求幫助? 在線等急
我們PLC 與PC通訊,偶爾會出現(xiàn)PC端指令已經(jīng)發(fā)出,但是PLC沒有接收到是什么原因???(30次會出現(xiàn)2到3次)[ s:49]
fmzhou1401
級別: 正式會員
精華主題: 0
發(fā)帖數(shù)量: 12 個
工控威望: 92 點
下載積分: 472 分
在線時間: 3(小時)
注冊時間: 2012-10-30
最后登錄: 2020-11-15
查看fmzhou1401的 主題 / 回貼
1樓  發(fā)表于: 2016-05-25 22:27
協(xié)議,速度設(shè)置不正確。
樓主留言:
我們傳輸?shù)牟ㄌ芈适?12500,因為PC端是客戶的不允許修改,我把我自己PLC端的波特率修改低了一點,但是還是會出現(xiàn)故障,這個問題很急
liuhuoaaa
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 280 個
工控威望: 1328 點
下載積分: 5954 分
在線時間: 177(小時)
注冊時間: 2015-07-07
最后登錄: 2024-10-22
查看liuhuoaaa的 主題 / 回貼
2樓  發(fā)表于: 2016-05-26 09:02
有可能兩邊的通訊頻率不一樣
樓主留言:
頻率是一樣的,都是112500  這個問題弄了有好久了
tkggtdkjpl
工欲善其事,必先利其器!
級別: 網(wǎng)絡(luò)英雄

精華主題: 1 篇
發(fā)帖數(shù)量: 3441 個
工控威望: 20977 點
下載積分: 26555 分
在線時間: 1752(小時)
注冊時間: 2010-01-03
最后登錄: 2024-10-23
查看tkggtdkjpl的 主題 / 回貼
3樓  發(fā)表于: 2016-05-26 09:22
信息發(fā)送間隔加大或通迅速率加快
樓主留言:
我們傳輸?shù)牟ㄌ芈适?12500,因為PC端是客戶的不允許修改,我把我自己PLC端的波特率修改低了一點,但是還是會出現(xiàn)故障,后面我們做實驗發(fā)現(xiàn)存在PC端指令發(fā)送不一致,PC端發(fā)送5個兩位16進制,但是我們接收只是前3個16進制,后面的我們不接收,當(dāng)我接收下個指令時,會存在第一個寄存器里面的內(nèi)容,是上條指令后面的一個字符  求解啊 大神 在線等
自動化單機,生產(chǎn)線,項目編程調(diào)試!
wisexdh
承接電氣自動化設(shè)計、調(diào)試
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 348 個
工控威望: 349 點
下載積分: 1049 分
在線時間: 111(小時)
注冊時間: 2010-07-23
最后登錄: 2024-10-15
查看wisexdh的 主題 / 回貼
4樓  發(fā)表于: 2016-05-26 20:03
會不會是信號回波?
樓主留言:
信號回波是什么意思,我們這邊沒接收到指令就會對寄存器內(nèi)部進行清空
承接電氣自動化設(shè)計、調(diào)試
QQ:346994482
淘寶店鋪:https://huaxiangzdh.taobao.com
tkggtdkjpl
工欲善其事,必先利其器!
級別: 網(wǎng)絡(luò)英雄

精華主題: 1 篇
發(fā)帖數(shù)量: 3441 個
工控威望: 20977 點
下載積分: 26555 分
在線時間: 1752(小時)
注冊時間: 2010-01-03
最后登錄: 2024-10-23
查看tkggtdkjpl的 主題 / 回貼
5樓  發(fā)表于: 2016-05-28 19:01
接收到信號后,應(yīng)該對接收寄存器清零操作的,你不清零你怎么知道接收到的數(shù)據(jù)是本次還是上次的數(shù)據(jù)呢.
樓主留言:
我們在接收后,會對其進行立馬RST制零。望指導(dǎo)下
自動化單機,生產(chǎn)線,項目編程調(diào)試!
rongbing
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 1034 個
工控威望: 1232 點
下載積分: 21273 分
在線時間: 289(小時)
注冊時間: 2015-02-15
最后登錄: 2024-10-23
查看rongbing的 主題 / 回貼
6樓  發(fā)表于: 2016-05-28 20:09
你這問題很簡單,就是發(fā)送已接受的時間發(fā)生了沖突,解決的辦法就是,利用發(fā)送完成標(biāo)志為,在接受,或者是算好時間,進行輪巡,還有就是,如果你的距離在300米以外,波特率必須降低在9600以下,
樓主留言:
PC端結(jié)束符是HD、HA,我這邊也試過,用HD、HA做接收結(jié)束符,但是第二條指令傳送到PLC存儲器時候,指令的前半段沒有了,例如:本身指令5個字符,有時候只是接收了后三個字符,前面有兩個字符丟失了,急啊   望指導(dǎo)   我們傳送的距離應(yīng)該不會超過兩米,距離很近
wisexdh
承接電氣自動化設(shè)計、調(diào)試
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 348 個
工控威望: 349 點
下載積分: 1049 分
在線時間: 111(小時)
注冊時間: 2010-07-23
最后登錄: 2024-10-15
查看wisexdh的 主題 / 回貼
7樓  發(fā)表于: 2016-05-29 07:58
發(fā)送信號和接收信號混到一起了
樓主留言:
不會,我們發(fā)送指令是用的存儲器D80,接收存儲器是用的D50
承接電氣自動化設(shè)計、調(diào)試
QQ:346994482
淘寶店鋪:https://huaxiangzdh.taobao.com
rongbing
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 1034 個
工控威望: 1232 點
下載積分: 21273 分
在線時間: 289(小時)
注冊時間: 2015-02-15
最后登錄: 2024-10-23
查看rongbing的 主題 / 回貼
8樓  發(fā)表于: 2016-05-31 06:53
你沒明白我的意思,也就是,如果你是單個變頻器,傳送與接受不會出現(xiàn)問題,但是多個輪巡就出現(xiàn)問題,也就是你的第一條指令還沒有發(fā)送完成,或者沒有接受完成,你的第二條指令已經(jīng)開始了,這樣plc,會自動認(rèn)為,是第一條要發(fā)送的數(shù)據(jù),如果你有接受指令,那么第二條發(fā)送指令與第一條發(fā)送指令的時間,間隔等于發(fā)送指令加上接受指令加上掃描周期,你可以用毫秒計時器
chenbo0725
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 155 個
工控威望: 230 點
下載積分: 822 分
在線時間: 242(小時)
注冊時間: 2015-07-29
最后登錄: 2024-10-17
查看chenbo0725的 主題 / 回貼
9樓  發(fā)表于: 2016-05-31 08:15
協(xié)議,速度設(shè)置不正確,收發(fā)完成要有才能進行第二次收發(fā)!
xinpingliu
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 326 個
工控威望: 478 點
下載積分: 4000 分
在線時間: 113(小時)
注冊時間: 2012-03-05
最后登錄: 2022-07-03
查看xinpingliu的 主題 / 回貼
10樓  發(fā)表于: 2016-05-31 14:28
降低波特率,是解決問題的最好方法