PDA

Просмотр полной версии : У меня не работает числовой ввод



newton
09.12.2023, 19:34
Есть тестовый регистр в живом контроллере вход/выход он подключен к параметру (и вход и выход регистра), а параметр в контролу числовой ввод. При изменении в контроле значение в параметре и соответсвенно в регистре ничего не меняется. Параметр настроен как сложный в соответствии с настройкой регистра. Регистр берётся из модбас. Замучался. Что делаю не так? Пните в нужную сторону. Заранее благодарен

kondor3000
09.12.2023, 20:41
Есть тестовый регистр в живом контроллере вход/выход он подключен к параметру (и вход и выход регистра), а параметр в контролу числовой ввод. При изменении в контроле значение в параметре и соответсвенно в регистре ничего не меняется. Параметр настроен как сложный в соответствии с настройкой регистра. Регистр берётся из модбас. Замучался. Что делаю не так? Пните в нужную сторону. Заранее благодарен

Без скринов тут ничего сказать не получится.

newton
13.12.2023, 00:32
Да конечно. Ещё раз:
1. Создан параметр - ставка.
2. Он привязан к элементу "Числовой ввод".
3. Дополнительно он привязан к регистру Modbus.
Если Изменить параметр Value в ручном режиме, то меняется и регистр и значение в элементе Числовой ввод, А это изменение в Числовом вводе ни к чему не приводят.
Что делаю не правильно. Плиз помогите.

newton
13.12.2023, 00:36
Если параметр не привязывать к регистру, а только к элементу "Числовой ввод", то всё работает и начальное значение параметра устанавливается и в процессе изменения всё работает. Но как только привязать параметр к внешнему регистру, то всё швах.
Причём проблема только у Числового ввода. Повторюсь - начальное значение из регистра параметр получает. И если значение Value у параметра изменять вручную, то всё работает ии параметр меняется и регистр меняется и Числовой ввод меняется....
Господа, коллеги, что делаю не так?

kondor3000
13.12.2023, 08:36
Если параметр не привязывать к регистру, а только к элементу "Числовой ввод", то всё работает и начальное значение параметра устанавливается и в процессе изменения всё работает. Но как только привязать параметр к внешнему регистру, то всё швах.
Причём проблема только у Числового ввода. Повторюсь - начальное значение из регистра параметр получает. И если значение Value у параметра изменять вручную, то всё работает ии параметр меняется и регистр меняется и Числовой ввод меняется....
Господа, коллеги, что делаю не так?

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

newton
13.12.2023, 13:42
Коллеги переменная Момбас и на запись на чтение. См.написанное выше - изменение параметра вручную приводит к изменению регистра модбас

newton
13.12.2023, 14:01
Коллеги, всем спасибо. Решение найдено.

Yakut
07.02.2024, 07:04
Коллеги, всем спасибо. Решение найдено.
И в чём была загвоздка?

Андрей_Скада
12.02.2024, 21:34
Спасибо, что хоть поделился решением)