CODESYS форум
https://forum-ru.codesys.com/

Для начинающих. Почему SFC именно такой?
https://forum-ru.codesys.com/viewtopic.php?f=8&t=1079
Страница 4 из 4

Автор:  Igor Petrov [ Ср апр 11, 2012 1:59 pm ]
Заголовок сообщения:  Re: Для начинающих. Почему SFC именно такой?

Откуда конкретно из SFC требуется вызывать ФБ? Что мешает из действия вызвать ФБ, написанный на SFC? Из его действия другой ФБ на SFC и так на любую глубину?

Автор:  Дмитрий К [ Вс июл 08, 2012 9:28 am ]
Заголовок сообщения:  Re: Для начинающих. Почему SFC именно такой?

Игорь, поясните, пожалуйста.
Программа в ST. В ней главный функциональный блок в SFC. Ему подчиняется функциональный блок - тоже в SFC. В режиме эмуляции работа главного ФБ отображается как положено (маркер бегает), но, когда в главном блоке включается подчиненный ему ФБ, то работа его (подчиненного) не отображается (маркер «висит» в Init). Хотя, он работает! Это видно из того, что он включает соответствующие переменные и условие перехода к следующему шагу главного ФБ заложено в нем.
Здесь ошибка моя или программы? На всякий случай скажу: перезагружать программу пробовал; в других своих подобных программах такого явления не наблюдал.

Страница 4 из 4 Часовой пояс: UTC+01:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/