Ошибки среды разработки

Здесь описаны ошибки, возникающие при проверке,запуске симуляции и т.д.

Не удается определить порядок выполнения блоков

Ошибка возникает в том случае, если на схеме присутствует несколько блоков записи в одну переменную и приоритет записи у них одинаковый. Кроме блоков записи могут конфликтовать так-же поля ввода, списки строк и другие объекты дисплея. Чтобы исправить эту ошибку нужно найти все блоки и граф объекты, которые производят запись в переменную и убедится что у них установлены разные приоритеты(см. настройка Свойства блока переменной)

Объект экрана содержит недопустимую привязку к переменной

Проблема возникает при привязки графического примитива к переменной в том случае, когда невозможно определить эту переменную на этапе компиляции.

Например, привязка к универсальным входам/выхода контроллера невозможна в том случае, если этот вход/выход настроен на изменение своего типа в процессе работы. Описание режима работы таких входов смотрите в разделе Универсальные входы

Циклическая связь блоков

Ошибка возникает в том случае, если программа обнаруживает циклические связи в схеме. Все блоки, входящие в циклическую связь помечаются как ошибочные.

_images/err3.png

Для исправление такой ошибки необходимо проанализировать весь алгоритм, чтобы выявить связь, приводящую к зацикливанию. Надо иметь ввиду, что цепочка «зацикленных» блоков может быть достаточно сложная, особенно в случае использования макросов.

Более подробно о порядке выполнения блоков описано в разделе Порядок выполнения блоков