Written on: 20. 02. 2014 [09:32]
|
Godzilla
Арсен Закоян
Contributor
Topic creator
registered since: 12.02.2013
Posts: 123
|
Хотелось бы узнать у специалистов ,какие плюсы и минусы у обоих протоколов в плане надежности ,скорости итп..,И какой из них использовать предпочтительнее через сеть GPRS.Можно ли использовать устройства с разными протоколами на одной шине,не будут ли возникать в связи с этим проблемы?
|
Written on: 20. 02. 2014 [10:32]
|
roman
Roman Savochenko
Moderator Contributor Developer
registered since: 12.12.2007
Posts: 3750
|
"Godzilla" wrote:
Хотелось бы узнать у специалистов ,какие плюсы и минусы у обоих протоколов в плане надежности ,скорости итп..,И какой из них использовать предпочтительнее через сеть GPRS.
ASCII пакеты в два раза больше RTU, однако в ASCII есть прямой признак завершения, символ '\r', т.е. пакет хоть и больше, но есть возможность быстро определить его окончание, не выжидая таймаута символа, который кстати на системах со старым и не RT-ядром при любых скоростях последовательного интерфейса может быть более 10мс, что очень много и обмен будет медленный, что ASCII тут будет очень даже лучше.
Однако если речь о GPRS, то причём тут вообще протоколы последовательных интерфейсов RTU и ASCII?
Для пакетного GPRS нужен ModBus/TCP!
"Godzilla" wrote:
Можно ли использовать устройства с разными протоколами на одной шине,не будут ли возникать в связи с этим проблемы?
Гипотетически можно, если адрес устройств на ModBus/RTU больше 127, однако зависит от устройств на одной шине.
Learn, learn and learn better than work, work and work.
|
Written on: 20. 02. 2014 [11:26]
|
Godzilla
Арсен Закоян
Contributor
Topic creator
registered since: 12.02.2013
Posts: 123
|
Тут просто rs-485 пробрасывается через GPRS модем,в связи с этим задержка ответа возрастает примерно до 3х секунд.Я слышал что modbus ASCII более устойчив к нестабильной связи.
|
Written on: 20. 02. 2014 [16:44]
|
roman
Roman Savochenko
Moderator Contributor Developer
registered since: 12.12.2007
Posts: 3750
|
"Godzilla" wrote:
Тут просто rs-485 пробрасывается через GPRS модем,в связи с этим задержка ответа возрастает примерно до 3х секунд.Я слышал что modbus ASCII более устойчив к нестабильной связи.
Причем тут устойчивость вообще?
Это вопрос латентности канала, которая от размера не сильно зависит, во всяком случае для ASCII и RTU.
Learn, learn and learn better than work, work and work.
|