stark74

Созданные ответы форума

Просмотр 3 сообщений - с 1 по 3 (из 3 всего)
  • Автор
    Сообщения
  • stark74
    Участник

    Интересное дополнение к предыдущему посту о проблеме.
    Почему-то при этой ошибке «крашатся» файлы в каталоге SCADA\BaseDAT\*.*
    К счастью, интерфейс админки во время получения был открыт. Я зашел, выгрузил таблицы user.dat и еще несколько файлов, связанных с правами и группами.
    После этого перезапустил сервисы.
    Вроде поднялось все, но не сразу.
    Вопрос, почему могут крашиться файлы. Что с ними происходит и как это лечится, ну кроме восстановления из бэкапа?

    в ответ на: Работа с шаблонами по ссылке #19208
    stark74
    Участник

    Спасибо, разобрался!

    в ответ на: Выделить бит #17416
    stark74
    Участник

    Коллеги, добрый вечер.
    Раньше со скадами дела вообще не имел, поэтому нуждаюсь в помощи.
    Необходимо тоже самое, читать Канал и выбирать определенные биты.
    Исходные данные, которые выдает железка при опросе:
    +———+———————————————+——————+——-+
    | Сигнал | Наименование | Значение | Канал |
    +———+———————————————+——————+——-+
    +———+———————————————+——————+——-+
    | 16 | Отсутствует напряжение питания 600В | — | 1151 |
    +———+———————————————+——————+——-+
    и т.д.

    Из документации на железку:

    4.2 Отсутствует напряжение питания 600В 10 F2 (чтение) 1/8 BOOL 0 — нет 1 — да Нет
    Где,
    10 — Адрес регистра
    F2 — функция ModBus
    1/8 — Количество байт
    BOOL — Тип данных
    0 — нет 1 — да Нет — диапазон значений

    создал канал Телеизмерение 1151
    Создал канал 1152 — дорасчетный ТИ

    GetBit(Val(1151),10) (Если правильно понял, что считывать надо именно 10 bit)
    Формула в Админитратор — формулы есть
    После внесения конфигурации на сервер получаю ошибку:
    Строка 514, колонка 58: error CS0103: The name ‘Getbit’ does not exist in the current context
    Для ознакомления с исходным кодом см. файл C:\SCADA\ScadaServer\Log\CalcEngine.cs
    2020-10-21 18:39:01 <DPC-SCADA-SERV><SYSTEM><ERR> Нормальная работа программы невозможна
    Я понимаю, что явно что-то не то сделал, но без вашей помощи не получается

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