|
是劉六六哦
級(jí)別: 探索解密
|
西門(mén)子PLC通過(guò)modbustcp通訊,做輪詢?cè)鯓訙p少輪詢時(shí)間,現(xiàn)在的方案是 寫(xiě)參數(shù)(地址,長(zhǎng)度,功能碼)-執(zhí)行-等待完成信號(hào)-結(jié)束 ,這樣下來(lái)至少需要4個(gè)掃描周期(前提是在下個(gè)周期就拿到Done信號(hào)),有40組參數(shù),這樣下來(lái)至少需要40*4個(gè)掃描周期,算50ms一個(gè)周期就需要8s才能輪完一圈,時(shí)間太長(zhǎng),現(xiàn)在放到中斷里面(10ms),這樣下來(lái)輪詢一次也將近2s,外部負(fù)載隨著就變大了,掃描周期會(huì)將近100ms,各位有沒(méi)有什么好的方法 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
|---|---|
|
|
|
wzbarley
好好學(xué)習(xí),天天向上。
級(jí)別: 略有小成
|
加個(gè)串口服務(wù)器,讓串口服務(wù)器替PLC干這些活。 |
|
|---|---|---|
|
|
不小心遇見(jiàn)你
自動(dòng)項(xiàng)目、PLC、視覺(jué)、通訊等工控軟件開(kāi)發(fā)QQ3515716
級(jí)別: 工控俠客
|
你確定要這么久嗎?我用485 處理36個(gè)也比你這個(gè)快 |
|
|---|---|---|
|
|
是劉六六哦
級(jí)別: 探索解密
|
我是只有一臺(tái)設(shè)備,要讀寫(xiě)40組數(shù)據(jù),流程是 先寫(xiě)參數(shù)(地址,長(zhǎng)度,功能碼)--req--等待Done信號(hào)--結(jié)束 總共四個(gè)部分,用的1200,程序框架差不多就是20~30ms的掃描周期,因?yàn)榈刂凡贿B續(xù),只能一組一組的進(jìn)行讀寫(xiě) |
|---|---|
|
|