Вход

Просмотр полной версии : Помогите новичку, не получается задать параметры с экрана



Александра
09.06.2023, 11:26
Здравствуйте, пытаюсь в данном куске кода передавать частоту двигателя с панели. Проблема в том, никак её не получается передать, уставка с панели не уходит. Привязка на экране правильная, подскажите, пожалуйста, что ещё где посмотреть?

1exan
09.06.2023, 11:41
Здравствуйте, пытаюсь в данном куске кода передавать частоту двигателя с панели. Проблема в том, никак её не получается передать, уставка с панели не уходит. Привязка на экране правильная, подскажите, пожалуйста, что ещё где посмотреть?

Проверить адреса сетевых переменных

Александра
09.06.2023, 11:53
Дело в том, что значение параметра с экрана не уходит в переменную, если я ставлю вместо переменной числовую константу, то всё работает. Проблема именно в задании с экрана

kondor3000
09.06.2023, 13:28
Дело в том, что значение параметра с экрана не уходит в переменную, если я ставлю вместо переменной числовую константу, то всё работает. Проблема именно в задании с экрана

У вас всё правильно, должно работать, выложите проект, кто нибудь проверит.
Скорее всего опечатка в имени переменной freq_1_z , Лоджик думает, что это другая переменная. Либо эта же переменная есть в другом месте,
где она перезаписывается в 0.
Самое простое, на время поставить новую переменную и проверить.

Александра
09.06.2023, 13:33
Вот, прикрепила, посмотрите пожалуйста, у кого есть время

Александра
09.06.2023, 13:35
У вас всё правильно, должно работать, выложите проект, кто нибудь проверит.
Скорее всего опечатка в имени переменной, Лоджик думает, что это другая переменная. Либо эта же переменная есть в другом месте,
где она перезаписывается в 0

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

1exan
09.06.2023, 17:59
Вот, прикрепила, посмотрите пожалуйста, у кого есть время

Все выглядит правильным.
Выведите на экран ещё значение сетевой переменной "3000H..." , посмотрите как изменяется её значение

Сергей0308
12.06.2023, 19:53
Во-первых нужно связь наладить с ПЧ.
Во-вторых нужно изменить значение, у Вас запись по изменению, в смысле, что постоянно не пишет - это правильно, всё работает, согласно ваших настроек!
И непонятно, как у Вас из константы писалось, в смысле, не должно было писаться!
И, мне кажется, с диапазоном задания надо разобраться, например для Овенских ПЧВ диапазон 0-32768, соответствует 0-100% задания, если память не изменяет, короче, надеюсь суть понятна?!

Александра
13.06.2023, 08:14
Спасибо, всё оказалось гораздо проще, после установки обновлений всё заработало