二當(dāng)家的
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 108 個(gè)
工控威望: 907 點(diǎn)
下載積分: 4263 分
在線時(shí)間: 79(小時(shí))
注冊時(shí)間: 2016-09-19
最后登錄: 2024-05-25
查看二當(dāng)家的的 主題 / 回貼
樓主  發(fā)表于: 2018-09-25 10:06
描述:寫運(yùn)轉(zhuǎn)操作
圖片:
描述:寫停止操作
圖片:
描述:讀狀態(tài)操作
圖片:
手頭有一項(xiàng)目,S7-1200通過Modbus對臺達(dá)變頻器進(jìn)行讀寫操作,寫操作為外部輸入信號觸發(fā),現(xiàn)在通過兩種方法可以實(shí)現(xiàn),但是效果非常不理想,第一種為中斷響應(yīng),既有外部觸發(fā)信號后,在當(dāng)前通訊狀態(tài)為OFF情況下,進(jìn)行寫操作,同時(shí)以1S為周期,進(jìn)行讀操作;第二種方法通過周期觸發(fā)讀寫信號,如5HZ的頻率對變頻器進(jìn)行讀寫,但是實(shí)際測試,這種方法響應(yīng)特別慢,小弟實(shí)在智窮,請大神指教。
eledesigner
懂一點(diǎn)點(diǎn)
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 1806 個(gè)
工控威望: 2068 點(diǎn)
下載積分: 2717 分
在線時(shí)間: 2231(小時(shí))
注冊時(shí)間: 2009-08-21
最后登錄: 2024-12-21
查看eledesigner的 主題 / 回貼
1樓  發(fā)表于: 2018-09-25 10:24
100ms讀或?qū)懸淮慰隙ㄊ强梢缘?/div>
二當(dāng)家的
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 108 個(gè)
工控威望: 907 點(diǎn)
下載積分: 4263 分
在線時(shí)間: 79(小時(shí))
注冊時(shí)間: 2016-09-19
最后登錄: 2024-05-25
查看二當(dāng)家的的 主題 / 回貼
2樓  發(fā)表于: 2018-09-25 11:11
讀寫在周期在100ms內(nèi),沒有完成可靠的讀寫,提示報(bào)警,比較多的是8200:端口忙于處理發(fā)送請求。
引用
引用第1樓eledesigner于2018-09-25 10:24發(fā)表的  :
100ms讀或?qū)懸淮慰隙ㄊ强梢缘?br />
peilei1031
蘇州昆山的電氣自動(dòng)化從業(yè)者...
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 378 個(gè)
工控威望: 1780 點(diǎn)
下載積分: 964 分
在線時(shí)間: 45(小時(shí))
注冊時(shí)間: 2013-09-24
最后登錄: 2024-12-14
查看peilei1031的 主題 / 回貼
3樓  發(fā)表于: 2018-09-25 11:43
做一個(gè)輪詢,沒有寫的情況下就一直讀取
二當(dāng)家的
級別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 108 個(gè)
工控威望: 907 點(diǎn)
下載積分: 4263 分
在線時(shí)間: 79(小時(shí))
注冊時(shí)間: 2016-09-19
最后登錄: 2024-05-25
查看二當(dāng)家的的 主題 / 回貼
4樓  發(fā)表于: 2018-09-25 13:06
現(xiàn)在做的是1HZ的讀取,如何規(guī)避讀寫沖突,寫要及時(shí)響應(yīng),但是假如正在讀指令,最極端情況下,這個(gè)讀時(shí)間很長,那么直觀的現(xiàn)象就是寫的這個(gè)指令延遲寫,因此響應(yīng)就很慢。
引用
引用第3樓peilei1031于2018-09-25 11:43發(fā)表的  :
做一個(gè)輪詢,沒有寫的情況下就一直讀取