MZ

Ответы в темах

Просмотр 15 сообщений - с 1 по 15 (из 23 всего)
  • Автор
    Записи
  • в ответ на: Использование формул #29688
    MZ
    Участник

    Добрый день! в 6ой версии перестала работать формула Ftrig.
    В журнале сервера:
    (936,57): error CS0122: ‘Scripts.Ftrig(double)’ is inaccessible due to its protection level

    MZ
    Участник

    Спасибо, сработала выходная формула SetData(n, Cmd, 13), входная не понадобилась

    в ответ на: KpDbImportPlus v6 Error connecting to DB #29670
    MZ
    Участник

    Решил свою задачу при помощи стандартного драйвера и следующего запроса:
    https://ibb.co/mJv1trn

    И проблема с неубирающейся галкой «результат одной строкой» решилась, когда создал второй запрос, а первый удалил. Во втором нормально работает.

    Всем спасибо за помощь)

    в ответ на: KpDbImportPlus v6 Error connecting to DB #29662
    MZ
    Участник

    Обновил везде указанные dll в папке DrvDbImport.Logic.

    Теперь ошибка имеет следующий вид по одному запросу:
    2023-09-05 15:25:15 Session with the device [56] DB1_data
    Data request
    The number of columns or the number of records is not enough to process the data. Data processing has been terminated.

    и по другому:
    2023-09-05 15:25:21 Session with the device [55] DB1_control
    Data request
    Error executing query: Object reference not set to an instance of an object.

    Хотя запросы не изменились с версии 5.
    Может быть, как-то неправильно сконфигурил теги в новой форме?
    https://disk.yandex.ru/d/EpxtaBZ8iqTpYw

    Михаил, видео с ошибкой:
    https://disk.yandex.ru/i/zduUipmNqcD1bQ

    в ответ на: KpDbImportPlus v6 Error connecting to DB #29659
    MZ
    Участник

    Да, похоже придется перейти на BdImport.

    Пока не могу повторить то, что работало с KpBdImportPlus:
    Нужно что бы данные столца складывались каждая строка в свой тег. Сейчас это работает только с первым тегом (см скрин).
    https://ibb.co/3dJ32Pq
    Возможно дело в галке «результат одной строкой», но с ней тоже не всё гладко: убираю её, сохраняю свойства, открываю свойства заново а галка на месте.

    Или может надо как-то по другому сделать запрос? Строк может быть сотни.

    в ответ на: KpDbImportPlus v6 Error connecting to DB #29648
    MZ
    Участник

    Не помогло( Заменил все файлы на обоих машинах, загрузил конфиг, перезапустил.
    Та же самая ошибка в логе.

    в ответ на: KpDbImportPlus v6 Error connecting to DB #29645
    MZ
    Участник

    На стороне сервера mysql отключен ssl, т.е. проблема внутри скады?
    Можно ли в скаде отключить этот режим?
    Может настроить в коммуникаторе профиль и пароль?
    Или какие еще действия посоветуете? У нас тут этот вопрос нежелательно откладывать..

    в ответ на: KpDbImportPlus v6 Error connecting to DB #29643
    MZ
    Участник

    Да, ошибся, для v6 называется DrvDbImportPlus.

    Скриншоты всех настроек (для удобства разделил v5 и v6):
    https://disk.yandex.ru/d/o36IVTnAuB8FPg

    там же версии, проверки поступления данных и файлов dll

    в ответ на: KpDbImportPlus v6 Error connecting to DB #29637
    MZ
    Участник

    Администратор от админа, но среда исполнения — на другой машине, на линуксе.
    При том этот коммуникатор там же нормально отрабатывает коммуникацию по модбас тсп. По идее, если бы не было прав, то и тут бы не работал?

    Все файлы из архива с модулем проверил и на машине с Администратором, и на исполнительной, всё на месте, в своих каталогах..

    в ответ на: Просмотр событий за всё время v6 #28734
    MZ
    Участник

    Получилось, спасибо!

    в ответ на: Просмотр событий за всё время v6 #28718
    MZ
    Участник

    Добрый день! А как можно изменить эти дефолтные 48 часов? Заказчик просит большую глубину архива для отображения в «событиях». Это значение наверняка же прописано где-то в конфигурации? Версия 6.1.

    в ответ на: Логотип #28209
    MZ
    Участник

    Добрый день!
    Как всё-таки можно заменить/убрать лого и надпись Rapid SCADA на странице авторизации?
    Нашел в языковых файлах строки, похожие на то, что нужно, но их изменение и последующая передача конфигурации на сервер ни к чему не привели, как и изменение картинки логотипа.

    C:\Program Files\SCADA\ScadaWeb\lang\ScadaCommon.ru-RU.xml
    <Phrase key=»ProductName»>Rapid SCADA</Phrase> — текст приветствия?
    <Phrase key=»WebsiteUrl»>https://rapidscada.ru</Phrase&gt; -ссылка на лого-шестеренке?

    C:\Program Files\SCADA\ScadaWeb\wwwroot\favicon.ico
    C:\Program Files\SCADA\ScadaWeb\wwwroot\images\gear.png

    в ответ на: Кнопки (+) и (-) для уставки #28208
    MZ
    Участник

    Формулы на каналах, привязанных к кнопкам(106/107):
    Cmd+Val(109)+1
    Cmd+Val(109)-1

    Канал 109 (input) — чтение текущего значения уставки.
    Каналы 106, 107(output) привязаны к одному и тому же регистру modbus — запись нового значения уставки.

    С переходом через 0 проблем нет, регистры формата float

    Получается, что можно кнопкой отправлять значение другого канала)
    Но тут всё равно участвует оператор, а модуль автоуправления позволяет отправлять команды исключительно от алгоритма, простыми формулами тут не обойдешься, правильно?

    в ответ на: Кнопки (+) и (-) для уставки #28141
    MZ
    Участник

    Точно, две команды с указанными кодами на один и тот же адрес)
    Всё получилось, спасибо!

    в ответ на: Кнопки (+) и (-) для уставки #28133
    MZ
    Участник

    Привязал кнопки к каналу 109, в выходной формуле канала:
    Cmd+Val(109)
    Результат — по нажатию в модбас отправляется команда записи в переменную её же значения.
    Изменил Формулу на
    Cmd+Val(109)+1
    Результат — кнопки работают на увеличение, команды отправляются. Но тогда непонятно, как сделать декремент (-1), некуда записать формулу.
    Или я что-то неправильно понял?

Просмотр 15 сообщений - с 1 по 15 (из 23 всего)