Обращение к периферийной области
I/O
Иван Данилушкин; 17.7.02
Уважаемые дамы и господа!
Поделитесь, пожалуйста, информацией...
1. Для контроллеров серий S7-300, S7-400, что именно происходит при
обращении к периферийной области I/O? Например, при обращении к
PIW, который определён входу аналогового модуля, происходит
считывание значения из модуля или из таблицы образа процесса?
2. Есть ли разница, если модуль подключен непосредственно к
контроллеру или доступен через станцию расширения по PROFIBUS?
3. Если считывание происходит несколько раз за время исполнения
цикла OB1, могут ли получаемые значения отличаться друг от друга в
силу изменения аналогового сигнала на входе модуля?
Заранее большое спасибо.
Re: Обращение к периферийной области
I/O
Baby; 17.7.02
Привет,Иван !
Вопрос №3.
А где организовано обработка аналогового сигнала...?
Re: Обращение к периферийной области
I/O
aim; 17.7.02
Мда...
Плохо, ПЛОХО знаете матчасть.
1. Ком-да PIW читает непосредственно из периферии.
2. Разница иногда огромная (зависит от количества станций и размера
передаваемых данных). Описание задержек см. документации по
системам децентрализованной периферии.
3. Всё зависит от подаваемого сигнала. Если подать
стабилизированные 5В - ...;-)
Re: Обращение к периферийной области
I/O
Иван Данилушкин; 5.8.02
Просомтрел весь форум, и не смог найти где, но помню, что
обсуждалась ситуация, когда при вызове функции на контроллере
значение переменной одно, а затем, во время исполнения функции
значение переменной изменяется извне (из WinCC по PROFIBUS) и как,
мол, обойти такую проблему.
Кто-то из МЭТРОВ ответил, что контроллеры серии S7-300 выполняют
коммуникационные функции только по окончанию выполнения цикла OB1.
Тогда каким образом ВО ВРЕМЯ выполнения OB1 считывается значение из
периферии с помощью команды PIW?
С уважением, Иван