Страница 29 из 164 ПерваяПервая ... 1927282930313979129 ... ПоследняяПоследняя
Показано с 281 по 290 из 1868

Тема: Вопросы по MasterSCADA 4D

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь
    Регистрация
    18.11.2019
    Адрес
    Пермь
    Сообщений
    90

    По умолчанию

    Локализовал проблему.
    Значение в ST программе не присваивается если массив созданный на основе структуры динамический. Если размер задать вручную, то значение в ST программе присваивается корректно.
    Последний раз редактировалось Minarion; 04.08.2020 в 09:41.

  2. #2
    Пользователь
    Регистрация
    15.06.2020
    Адрес
    Москва
    Сообщений
    13

    По умолчанию

    Добрый день!
    Есть такая проблема, в проекте данные приходят через протокол OPC UA с opc сервера kepserverex 5. И некоторые из данных, которые во времени почти всегда имеют постоянное значение (заряд ибп = 100%, статус работа ИБП = true) не инициализируются при запуске проекта и имеют статус кодом BadWaitingInitialData. Переменные, которые постоянно обновляются (токи, напряжение) инициализируются нормально.
    Но когда происходит изменение этих параметров в opc сервере (заряд ибп = 99%, статус работа ИБП = false), это случается когда ИБП самотестируется и меняет режим работы на тест и переходит на батареи, данные сразу инициализируются в скаде и корректно отображаются на мнемосхеме.
    Кто-то сталкивался с такой проблемой?

  3. #3
    Пользователь
    Регистрация
    15.06.2020
    Адрес
    Москва
    Сообщений
    13

    По умолчанию

    Проблема решилась тем, что я убрал шифрование в masterscada4 и убрал шифрование на opc-сервере. Все стало работать корректно.

  4. #4
    Пользователь
    Регистрация
    18.11.2019
    Адрес
    Пермь
    Сообщений
    90

    По умолчанию

    Здравствуйте!
    Подскажите, возможно ли динамический массив напрямую передать в отчет?
    С обычным параметром получается, а массив не передает значения и просто в строку пишет:

    [object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

  5. #5
    Пользователь
    Регистрация
    18.11.2019
    Адрес
    Пермь
    Сообщений
    90

    По умолчанию

    Цитата Сообщение от Minarion Посмотреть сообщение
    Здравствуйте!
    Подскажите, возможно ли динамический массив напрямую передать в отчет?
    С обычным параметром получается, а массив не передает значения и просто в строку пишет:

    [object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
    Ответ от ТП: низзя.

    Самое обидное что в справке есть описание что для генерации отчета можно использовать SQL запрос, однако это работает только в 3 версии. В 4 такого не предусмотрено.
    hjsdgfl.png

  6. #6

    Question А если так

    Цитата Сообщение от Minarion Посмотреть сообщение
    Ответ от ТП: низзя.

    Самое обидное что в справке есть описание что для генерации отчета можно использовать SQL запрос, однако это работает только в 3 версии. В 4 такого не предусмотрено.
    hjsdgfl.png
    В 1.2 MasterSCADA 4D я вывела структурный массив через запрос SQL протокол PostgreSQL и ввела выход канала результат запроса как новый архив ( перетащила выход в Проект (Текущий проект) в дереве отчёта ) Выход задавала как динамический массив структуры

  7. #7
    Пользователь
    Регистрация
    18.11.2019
    Адрес
    Пермь
    Сообщений
    90

    По умолчанию

    Здравствуйте!
    И снова вопрос по массивам...

    Пытаюсь объединить два массива, но проблема в том что у них разный размер. NameAP общие.

    Делаю так:

    n:=UPPER_BOUND(RevStatusAp,1);
    FOR i:=1 to n do
    If RevWEB[i].NameAP = RevFromPg[i].NameAP
    THEN RevWEB[i].TimePgAP := RevFromPg[i].TimeAP
    END_IF;
    END_FOR;

    Моя логика такая: если строковые значения NameAP совпадают, то .TimeAP должен записаться в ту последовательность, номер которой был в RevWEB[i].NameAP. Но что-то не так. Где я не прав?

  8. #8

    По умолчанию

    Здравствуйте.
    Не могу отправить СМС.
    пробовал два разных модема ZTE и один Телеофис
    ход "передачи" для всех один
    отправка (статус SEND_SMS = 17)
    смс отправлено (статус 18)
    но затем ошибка 3
    и отправление всякий раз повторяется (статус 17).
    (Получилось отправить без ошибок только на ОВЕН ПМ-01)
    но там есть особенность не применимая к остальным модемам.
    Может кто сталкивался с подобной проблемой.
    На каких модемах такой ошибки нет, или как ее решить?

  9. #9

    По умолчанию

    Добрый день!

    При передаче данных по ModbusTSP на ПЛК возникла необходимость конвертации в word переменной типа real. В блоках MasterScadaD есть ФБ, но он записывает только в одну переменную типа word, похоже обрезая real. Как сделать разбивку real на два word? Заранее спасибо!

  10. #10

    По умолчанию

    Цитата Сообщение от nub Посмотреть сообщение
    Добрый день!

    При передаче данных по ModbusTSP на ПЛК возникла необходимость конвертации в word переменной типа real. В блоках MasterScadaD есть ФБ, но он записывает только в одну переменную типа word, похоже обрезая real. Как сделать разбивку real на два word? Заранее спасибо!
    Использовать функцию REAL_TO_DWORD, а затем DWORD разделить на младшее и старшее слово.

Страница 29 из 164 ПерваяПервая ... 1927282930313979129 ... ПоследняяПоследняя

Похожие темы

  1. Вопросы по СИ-8
    от aleksandr87 в разделе Эксплуатация
    Ответов: 2
    Последнее сообщение: 11.06.2016, 18:56
  2. Вопросы новичка по MasterScada
    от MrNobody в разделе Master SCADA 3
    Ответов: 4
    Последнее сообщение: 04.09.2014, 14:39
  3. MasterScada v3.6 Основные вопросы
    от colorprint2008 в разделе Master SCADA 3
    Ответов: 7
    Последнее сообщение: 24.12.2013, 15:50
  4. конвертация проекта из Masterscada 3.5 в Masterscada 3.4
    от Сергей_SPB в разделе Master SCADA 3
    Ответов: 2
    Последнее сообщение: 01.04.2013, 16:56
  5. Вопросы по трендам MasterSCADA
    от 42ia в разделе Master SCADA 3
    Ответов: 9
    Последнее сообщение: 26.06.2012, 10:58

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •