payfsl
級別: 工控俠客
精華主題: 2 篇
發(fā)帖數(shù)量: 2601 個(gè)
工控威望: 2873 點(diǎn)
下載積分: 39998 分
在線時(shí)間: 484(小時(shí))
注冊時(shí)間: 2010-08-03
最后登錄: 2024-12-15
查看payfsl的 主題 / 回貼
樓主  發(fā)表于: 2021-09-27 04:35
Modbus究竟能提速多少?輪詢長達(dá)幾十秒?

Modbus RTU在485通訊里幾乎是80%的梯形圖編輯者的做法是用時(shí)間加計(jì)數(shù)的方法輪巡,

在用Modbus RTU 做簡單的通訊時(shí),這樣做確實(shí)影響不大

也是一眼就能看懂,而且很好理解

但是如果我們要讀取很多的參數(shù),或者很多從站的數(shù)據(jù)呢?

每個(gè)指令從發(fā)送到接受,然后再到PLC的時(shí)鐘掃描周期完成,

我們中間浪費(fèi)了一共多少可以利用的時(shí)間呢?

如果一條指令通訊錯(cuò)誤時(shí),在超時(shí)時(shí)間設(shè)置默認(rèn)1000MS的情況下

假如20個(gè)指令需要輪詢,中間報(bào)錯(cuò)的有4個(gè)時(shí),一輪下來會有多少時(shí)間?

怎么有效率地優(yōu)化一下通訊速率的問題

在這里和在座的朋友請教這方面的知識

希望有大神路過,能削微的指點(diǎn)一下

看到另一番天地

感謝關(guān)注
三人行必有我?guī)熝,擇其善者而從?,學(xué)而不思則罔,思而不學(xué)則殆
siyatu2001
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 512 個(gè)
工控威望: 566 點(diǎn)
下載積分: 52421 分
在線時(shí)間: 627(小時(shí))
注冊時(shí)間: 2021-03-09
最后登錄: 2024-12-21
查看siyatu2001的 主題 / 回貼
1樓  發(fā)表于: 2021-09-27 15:04
上邏輯分析儀,看時(shí)差
wangzhentang
大傻
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 129 個(gè)
工控威望: 196 點(diǎn)
下載積分: 8038 分
在線時(shí)間: 26(小時(shí))
注冊時(shí)間: 2018-01-28
最后登錄: 2024-11-01
查看wangzhentang的 主題 / 回貼
2樓  發(fā)表于: 2021-10-05 15:03
主從結(jié)構(gòu)多站點(diǎn)就是這樣,主站廣播也要排隊(duì)返回,一般是提高波特率(類似CAN也是主從,但能上250/500k等),減少發(fā)送接收延遲,但還是快不到哪里去。
我個(gè)人早期也是485線一個(gè)一個(gè)連,編程太麻煩,后面采購帶Modbus TCP設(shè)備或串口服務(wù)器(Modbus RTU轉(zhuǎn)TCP,485轉(zhuǎn)網(wǎng)口),PLC也是帶以太網(wǎng)接口(大部分硬件比如W5500就8端口,其他常見的也就32端口),不同的是,加了個(gè)工控機(jī)(上位機(jī)編程,多線程)當(dāng)中轉(zhuǎn),PLC只要和工控機(jī)通信就可以得到其他站點(diǎn)的數(shù)據(jù)(上位機(jī)可以把要的所有位,字?jǐn)?shù)據(jù)放入順序數(shù)組,PLC通信一次即可全讀),PLC編寫的程序也簡單高效。
石頭哥
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 49 個(gè)
工控威望: 175 點(diǎn)
下載積分: 1790 分
在線時(shí)間: 24(小時(shí))
注冊時(shí)間: 2021-04-01
最后登錄: 2024-11-19
查看石頭哥的 主題 / 回貼
3樓  發(fā)表于: 2021-10-12 17:42
我有時(shí)也自問這樣的問題,但不得解。
多站點(diǎn)多數(shù)據(jù)用小馬拉大車不適合,是否換更高級的總線?小車換高鐵,比如EtherCAT之類
zq11111
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 457 個(gè)
工控威望: 511 點(diǎn)
下載積分: 4350 分
在線時(shí)間: 205(小時(shí))
注冊時(shí)間: 2010-03-08
最后登錄: 2024-12-20
查看zq11111的 主題 / 回貼
4樓  發(fā)表于: 2021-10-13 21:20
方法不對吧!
k2416207
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 153 個(gè)
工控威望: 334 點(diǎn)
下載積分: 944 分
在線時(shí)間: 325(小時(shí))
注冊時(shí)間: 2014-04-30
最后登錄: 2024-12-20
查看k2416207的 主題 / 回貼
5樓  發(fā)表于: 2021-10-14 08:47
監(jiān)控通信報(bào)文 看看主要耗時(shí)在那里  針對著來改      個(gè)人覺得如果通信有錯(cuò)誤的情況下 主要耗時(shí)在  重試次數(shù)和超時(shí)時(shí)間 設(shè)置過長    如果通信沒錯(cuò)誤 主要耗時(shí)在 通信延時(shí)和波特率 這里  
peilei1031
蘇州昆山的電氣自動化從業(yè)者...
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 378 個(gè)
工控威望: 1780 點(diǎn)
下載積分: 964 分
在線時(shí)間: 45(小時(shí))
注冊時(shí)間: 2013-09-24
最后登錄: 2024-12-14
查看peilei1031的 主題 / 回貼
6樓  發(fā)表于: 2021-10-14 11:57
確實(shí)存在這樣的問題,誰有好的方式可以說一下
焦劉吉
緊跟時(shí)代發(fā)展,努力做好時(shí)代青年
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 1459 個(gè)
工控威望: 4682 點(diǎn)
下載積分: 14975 分
在線時(shí)間: 429(小時(shí))
注冊時(shí)間: 2015-05-19
最后登錄: 2024-12-11
查看焦劉吉的 主題 / 回貼
7樓  發(fā)表于: 2021-10-15 19:42
建議不要寫指令的,采用自動刷新的方式
Rules are always made by the strong, and history is always written by the winners.
塞外海島
不停的前進(jìn)
級別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 490 個(gè)
工控威望: 637 點(diǎn)
下載積分: 1451 分
在線時(shí)間: 1592(小時(shí))
注冊時(shí)間: 2012-10-05
最后登錄: 2024-12-22
查看塞外海島的 主題 / 回貼
8樓  發(fā)表于: 2021-10-15 20:00
弄個(gè)串口采集器就是了,一個(gè)網(wǎng)口下N個(gè)串口,快的多
payfsl
級別: 工控俠客
精華主題: 2 篇
發(fā)帖數(shù)量: 2601 個(gè)
工控威望: 2873 點(diǎn)
下載積分: 39998 分
在線時(shí)間: 484(小時(shí))
注冊時(shí)間: 2010-08-03
最后登錄: 2024-12-15
查看payfsl的 主題 / 回貼
9樓  發(fā)表于: 2022-04-25 20:29
Modbus
提速
三人行必有我?guī)熝,擇其善者而從?,學(xué)而不思則罔,思而不學(xué)則殆
二手工控電器
且行且珍惜
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 2827 個(gè)
工控威望: 4455 點(diǎn)
下載積分: 215018 分
在線時(shí)間: 3184(小時(shí))
注冊時(shí)間: 2008-02-22
最后登錄: 2024-12-22
查看二手工控電器的 主題 / 回貼
10樓  發(fā)表于: 2022-04-25 20:38
Modbus RTU在485通訊里確實(shí)不敢多拖。就怕反應(yīng)遲鈍導(dǎo)致問題出現(xiàn)!
歡迎捧場光臨工控自動化小店!供應(yīng)二手拆機(jī)PLC 、伺服、步進(jìn)、變頻器、3相固態(tài)調(diào)壓調(diào)功模塊、接線端子等等
http://shop115113109.taobao.com/?spm=a1z10.5-c.0.0.L6cazp&v=1
zq11111
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 457 個(gè)
工控威望: 511 點(diǎn)
下載積分: 4350 分
在線時(shí)間: 205(小時(shí))
注冊時(shí)間: 2010-03-08
最后登錄: 2024-12-20
查看zq11111的 主題 / 回貼
11樓  發(fā)表于: 2022-04-25 20:51
讀寫分開