СР 441-2 (S7-400) - информация к размышлению
Шаклеин ВВ; 8.8.01

Привет!


Сейчас вожусь со связью S7-400 с ПЭВМ. В контроллере стоит СР 441-2 с одним портом, про-
токол свободный (ASCII), скорость 115200, блок
для передачи - SFB 12 (BSEND). Время задержки
символа 2 мс. Передача фиксированной длины.
Интересно то, что, несмотря на такую немалую
скорость, каждая новая посылка начинается не
ранее, чем через 20 мс от начала предыдущей посылки, что иногда может породить некоторые про-
блемы.
Например, я посылаю 4 байта, на передачу которых уходит не более 2 мс, но следующие 4 байта я смогу послать не через 2 мс, а только через 20 мс (примерно).
Как я понял, в это время СР решает какие-то свои внутренние проблемы. Ворос к авторам - не слишком ли долго он их решает?
Может кто знает, как с этим бороться?
Спасибо за внимание.
Re: СР 441-2 (S7-400) - информация к размышлению
Чистяков Дмитрий ОАО "СеверСталь"; 10.8.01

А время скана контроллера какое? Не 20 мс?.

SFB 12 с какой периодичностью вызываешь - в каждом скане по таймеру или ещё как?


Re: СР 441-2 (S7-400) - информация к размышлению
Шаклеин ВВ; 10.8.01

Время скана (ОВ1) - 1...3 мс.

SFB12 вызывается в каждом скане.
Re: СР 441-2 (S7-400) - информация к размышлению
siemargl; 23.8.01

Строго говоря, весьма череззадый способ подключения.. Но вообще-то я наблюдал похожую картину (20мс) при работе с Com-портом из WinNT. Возможно, это тайминги квантования NT (W32).

Re: СР 441-2 (S7-400) - информация к размышлению
Шаклеин ВВ; 27.8.01

>Строго говоря, весьма череззадый способ >подключения..


??

>Но вообще-то я наблюдал похожую картину (20мс) >при работе с Com-портом из WinNT. Возможно, это >тайминги квантования NT (W32).

Здесь работает (посылает информацию) не Win-
dows, а Simatic, конкретнее - СР 441-2.