Ошибка "Не задан приоритет блока записи переменной"

Автор palankar, 24 марта 2016, 09:43:03

« назад - далее »

mike

Я говорю про косяк с двойной записью в выход.

mike

По-поводу галок в симуляции - это известные грабли у новичков. Но инструмент сам по себе потрясающий. Им надо проникнуться.

palankar

Цитата: mike от 24 марта 2016, 11:26:43
Снять галки симуляции входов/выходов
Блииин. Я два дня на эти галки убил :)
Спасибо!

Последний вопрос от новичка - какое значение надо отправить на AO что бы получить на выходе 10В?

palankar

После того, как убрал галки - все ок, заработало, ошибка не вылазит. Странно, что она вылазила только по одному выходу.
Кстати, по логике программы там всегда единица должна быть (можно было бы просто подключить аппаратно, но на перспективу сделал программно)


mike

А вы не стесняйтесь спрашивать))
Выход 10 бит, следовательно 1023

VoronovMaksim88

Предложение к разработчикам. Чтобы новички не спотыкались об эти грабли в режиме отладки приписывать букву "S" на вх\вых которые в симуляции.
Теоретически можно было бы симулировать не все входы и не все выходы, но это тянет на ещё одно предложение к разработчикам ))

mike

Цитата: palankar от 24 марта 2016, 11:45:46
После того, как убрал галки - все ок, заработало, ошибка не вылазит. Странно, что она вылазила только по одному выходу.
Кстати, по логике программы там всегда единица должна быть (можно было бы просто подключить аппаратно, но на перспективу сделал программно)
Значит у нас где-то мелкий косяк.
Будем смотреть.

Кстати, не забывайте, что у вас есть мегамощный инструмент - отладочные точки.

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



palankar

Спасибо большое! Вы учитесь, мы учимся, главное, что вы отзывчивые и в итоге все работает.
Спасибо! Пошел щит к стенке приколачивать. :)

mike

Цитата: VoronovMaksim88 от 24 марта 2016, 11:50:27
Предложение к разработчикам. Чтобы новички не спотыкались об эти грабли в режиме отладки приписывать букву "S" на вх\вых которые в симуляции.
Теоретически можно было бы симулировать не все входы и не все выходы, но это тянет на ещё одно предложение к разработчикам ))

Или всплывающее предупреждение.
Да, идея хорошая.

Artem

Цитата: palankar от 24 марта 2016, 11:45:46
После того, как убрал галки - все ок, заработало, ошибка не вылазит. Странно, что она вылазила только по одному выходу.
Кстати, по логике программы там всегда единица должна быть (можно было бы просто подключить аппаратно, но на перспективу сделал программно)
По поводу того что ошибка только на первом выходе.
У вас в отладочном экране стоит запись значения в этот выход (см. картинку во вложении). Вот с ним и происходил конфликт, получалось две записи в одну переменную устройства

mike