PDA

Просмотр полной версии : Не редактируются значения переменных в режиме симулиции



beatitas
05.03.2022, 17:37
Добрый день.
Не могу отредактировать значения переменных.
CS 3.5 SP14 patch 3

Делаю:
build->build
online->simulation
online->login
debug->start

дальше пытаюсь ткнуть дважды, как в 2.3, в переменную, чтобы изменить значение, но могу поменять только её название.
Пункт Debug->force values недоступен (при выделенной переменной тоже)

:confused:

Евгений Кислов
05.03.2022, 17:40
Добрый день.

На скриншоте у вас нет онлайн-подключения к ПЛК - вы в режиме создания/редактирования проекта.
Что именно вы хотели им продемонстрировать?

beatitas
05.03.2022, 17:43
Евгений, добрый вечер. Скриншот скинул - узнать, может я не туда нажимаю. Хотя пробовал и по названию и по пину и по боковой части, за которую его можно двигать. прикладываю скрин, что он подключен и в режиме симуляции. Ошибок 0. В программе только указанные блоки + объявлено 10-15 переменных.59561

Евгений Кислов
05.03.2022, 17:44
Скриншот - узнать, может я не туда нажимаю. Хотя пробовал и по названию и по пину и по боковой части, за которую его можно двигать. прикладываю скрин, что он подключен и в режиме симуляции. Ошибок 0. В программе только указанные блоки + объявлено 10-15 переменных.59561

У вас объект Pool где-то вызывается?
Как я понял, Pool - это программа.
Вероятно, вы не привязали ее ни к какой задаче.

beatitas
05.03.2022, 17:46
У вас объект POOL где-то вызывается?

Сам POU:Pool? нет. но он единственная программа в проекте. Сейчас подсвечен серым, как не активный.
Добавил нормальный скриншот, думаю с него надо было и начинать)
59562

Евгений Кислов
05.03.2022, 17:48
Сам POU:Pool? нет. но он единственная программа в проекте.

В CODESYS V3.5 так не работает (да и в 2.3 бы не сработало; но в 2.3 программа PLC_PRG вызывается автоматически, если она единственная в проекте - V3.5 уже нет).
Привяжите программу к какой-то задаче, чтобы она вызывалась.

beatitas
05.03.2022, 17:49
В CODESYS V3.5 так не работает.
Привяжите программу к какой-то задаче, чтобы она вызывалась.

Евгений, спасибо.