|
luosidao007
級(jí)別: 家園常客
|
參數(shù)“超時(shí)”(Timeout) 設(shè)為等待從站做出響應(yīng)的毫秒數(shù)。“超時(shí)”(Timeout) 值可以設(shè)置為 1 ms 到 32767 ms 之間的任何值。典型值是 1000 ms (1 s)。“超時(shí)”(Timeout) 參數(shù)應(yīng)設(shè)置得足夠大,以便從站設(shè)備有時(shí)間在所選的波特率下做出響應(yīng)。 “超時(shí)”(Timeout) 參數(shù)用于確定 Modbus 從站設(shè)備是否對(duì)請(qǐng)求做出響應(yīng)。“超時(shí)”(Timeout) 值決定著 Modbus 主站設(shè)備在發(fā)送請(qǐng)求的最后一個(gè)字符后等待出現(xiàn)響應(yīng)的第一個(gè)字符的時(shí)長(zhǎng)。如果在超時(shí)時(shí)間內(nèi)至少收到一個(gè)響應(yīng)字符,則 Modbus 主站將接收 Modbus 從站設(shè)備的整個(gè)響應(yīng)。 這個(gè)參數(shù)設(shè)的多少呢,會(huì)不會(huì)是新變頻器響應(yīng)速度慢呢 |
|
|---|---|---|
|
|
yangliu
一笑而過
級(jí)別: 家園常客
|
問題解決了,波特率設(shè)置為9600就正常了。設(shè)置38400、115200都不行。一般情況下波特率越高,傳輸信號(hào)頻率越高。不知什么原因?qū)е虏ㄌ芈矢叻炊鴮?dǎo)致延遲。謝謝大家! |
|
|---|---|---|
|
|
wwr1992
級(jí)別: 略有小成
|
波特率越高你的傳輸速度越快,但是穩(wěn)定性也會(huì)降低啊
|
|---|---|
|
|
|
yangliu
一笑而過
級(jí)別: 家園常客
|
是的,原來是配的日系的變頻器,所以波特率高都沒有問題,這次換成了國產(chǎn)的變頻器,波特率高反而不穩(wěn)定了。
|
|
|---|---|---|
|
|
elcomew06113
級(jí)別: 探索解密
|
USB串口或串口服務(wù)器連接變頻器485,監(jiān)控報(bào)文是否正確plc |
|---|---|
|
|
|
yangliu
一笑而過
級(jí)別: 家園常客
|
抱歉!由于手上沒有串口數(shù)據(jù)線,所以無法監(jiān)測(cè)數(shù)據(jù)。 |
|
|---|---|---|
|
|
一朝風(fēng)月
級(jí)別: 略有小成
|
幀間隔設(shè)成10ms,或者30ms.超時(shí)時(shí)間設(shè)成1000ms.然后看一下PLC程序是不是有其它沒連接的485從站. |
|---|---|
|
|
|
yizhimei
凌寒獨(dú)自開,為有暗香來!
級(jí)別: 工控俠客
|
用串口助手軟件 試試 看 |
|
|---|---|---|
|
|
秋雨231
級(jí)別: 略有小成
|
為什么波特率設(shè)高不行,因?yàn)閲a(chǎn)的有些東西通信這塊有些有問題的,我舉幾個(gè)我親身經(jīng)歷的例子來說一下,第一個(gè)是常州阿科牧的模溫機(jī),最近這個(gè)牌子的模溫機(jī)換成一體機(jī)控制了。通信是不能設(shè)偶校驗(yàn)的,但是說明書上面又標(biāo)注可以偶校驗(yàn),PLC上一調(diào)成偶校驗(yàn)就連不上。那個(gè)破模溫機(jī)廠家還怪我說為什么非要設(shè)定偶校驗(yàn)(那你說明書上為什么有偶校驗(yàn)的選項(xiàng))。第二個(gè),信捷XC的PLC做485通信是不能設(shè)定4800波特率的,設(shè)定為這個(gè)波特率就是連不上的。最后一個(gè)例子是我朋友碰到的,他說碰到有些國產(chǎn)變頻器通信反映不過來,什么意思呢?就是你輪詢的速度一加快,變頻器就響應(yīng)不過來,導(dǎo)致PLC接收到的數(shù)據(jù)幾秒鐘更新一次。 |
|---|---|
|
|
|
yeemoon
級(jí)別: 探索解密
|
怪不得我兩個(gè)變頻器通訊,那個(gè)通訊周期明顯被拉長(zhǎng)了,接收完成標(biāo)志間隔明顯比一個(gè)變頻器通訊長(zhǎng)了很多。我還納悶,怎么參數(shù)沒問題,終端電阻也按標(biāo)準(zhǔn)加了,波特率不管是高還是低,通訊就是明顯有延遲,甚至還影響到我動(dòng)作了 |
|---|---|
|
|