PDA

Просмотр полной версии : Организация работы по сети



dmm
29.07.2009, 14:14
1. Предполагаю объединить в едином комплексе 28 различных устройств ОВЕН. Скажите правильно ли я распланировал адресное пространство.
_______________________________________
Адресное пространство !
----------------------------------------------------------------------
! ШК1 ! ШК2 ! ШК3 ! ШК4 !
----------------------------------------------------------------------
ТРМ212(адрес+2) ! 0 ! 60 ! 120 ! 180 !
ТРМ212(адрес+2) ! 2 ! 62 ! 122 ! 182 !
МВА8(адрес+8) ! 8 ! 68 ! 128 ! 188 !
МВА8(адрес+8) ! 16 ! 76 ! 136 ! 196 !
МДВВ(адрес+12) ! 24 ! 84 ! 144 ! 204 !
МДВВ(адрес+12) ! 36 ! 96 ! 156 ! 216 !
МДВВ(адрес+12) ! 48 ! 108 ! 168 ! 238 !
----------------------------------------------------------------------

ШК1...ШК4 - это четыре отдельно стоящие шкафа. Расстояние от ПК до последнего около 150...200м.

2. Общее количество переменных, работающих через ОРС сервер по протоколу ОВЕН составит около 210шт. Скажите какие Вы рекомендуете выбрать параметры работы по сети. (Скорость, Период опроса, задержка при опросе, перезапросов при сбое).

Kirill
29.07.2009, 16:57
0 адрес использовать не следует. Начните с 1 или 2.

Скорость максимальная.
Расчет пропускной способности сети:

для 115200 - 11520 байт/сек. Типичная транзакция - 20 байт. т.е. 576 транзакций в сек. Есть естественные задержки между запросом и ответом и между запросами. пусть на них 2 мс (хотя есть и более медленные устройства), т.е. ещё 23 байта, итого 11520/(20+23)=267 транзакций.
Если число транзакций в секунду на шине подходит к 60% от этого числа - начинаются проблемы.

Один запрос + ответ это 2 транзакции.

Исходя из него подсчитайте время запроса. В любом случае, обновлять данные чаще 1 раза в 2 секунды при 200 переменых у вас, вероятно, не выйдет.

dmm
30.07.2009, 15:46
Спасибо за ответ. Раньше не придавал этому значения, т к не было надобности. А тепрь-то всё и понятно стало! )))))))))