Показано с 1 по 10 из 1807

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

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

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

    По умолчанию

    Здравствуйте!
    Вопрос по SqlRequestWithResult. Когда этот ФБ добавляю в протокол, то запрос выполняется циклично. Пробовал сделать выполнение по кнопке (подавая TRUE на вход En), но работает это крайне криво: в подключенном редакторе видно что параметр изменился уже на TRUE, а на входе ФБ он все ещё болтается как FALSE, и может переключиться на TRUE секунд через 5 только. Или вообще не переключится. Можно ли как реализовать выполнение SQL запрос не циклично, а по условию?
    ЗЫ MS4D версии 1.2.18

  2. #2

    По умолчанию

    Цитата Сообщение от Minarion Посмотреть сообщение
    Здравствуйте!
    Вопрос по SqlRequestWithResult. Когда этот ФБ добавляю в протокол, то запрос выполняется циклично. Пробовал сделать выполнение по кнопке (подавая TRUE на вход En), но работает это крайне криво: в подключенном редакторе видно что параметр изменился уже на TRUE, а на входе ФБ он все ещё болтается как FALSE, и может переключиться на TRUE секунд через 5 только. Или вообще не переключится. Можно ли как реализовать выполнение SQL запрос не циклично, а по условию?
    ЗЫ MS4D версии 1.2.18
    По Клику мыши, допустим, на кнопке какой-либо....Вызвать программу ... а программа - это запрос SQL!

  3. #3

    По умолчанию

    Добрый день.
    AstraLinux 1.8.1
    MasterSCADA 4D Runtime 1.3.7.23610(1.3.7_20250316.1) установлена с опцией "--i386-dep --with-monitor" как и положено по мануалу.
    Аппаратный ключ USB установлен и работает, по крайней мере runtime не ругается.
    runtime стартует (служба):
    op@panelC:~$ sudo systemctl status mplc4.service
    ● mplc4.service - LSB: Start the MasterSCADA 4D RT server.
    Loaded: loaded (/etc/init.d/mplc4; generated)
    Active: active (running) since Fri 2025-04-11 13:49:18 +04; 4min 35s ago
    Docs: man:systemd-sysv-generator(8)
    Process: 745 ExecStart=/etc/init.d/mplc4 start (code=exited, status=0/SUCCESS)
    Tasks: 64 (limit: 18934)
    Memory: 114.2M
    CPU: 27.197s
    CGroup: /system.slice/mplc4.service
    ├─1660 /opt/mplc4/mplc_daemon
    ├─1661 ./mplc_monitor
    ├─1764 /opt/mplc4/mplc /new-service /restart /ea:0
    ├─1765 "nginx: master process /opt/mplc4/nginx/sbin/nginx -p . -c ../nginx/conf/nginx-mplc.conf -e /var/lo>
    └─1766 "nginx: worker process"

    апр 11 13:49:17 panelC systemd[1]: Starting mplc4.service - LSB: Start the MasterSCADA 4D RT server....
    апр 11 13:49:17 panelC mplc4[745]: Starting MasterSCADA 4D RT... OK
    апр 11 13:49:18 panelC systemd[1]: Started mplc4.service - LSB: Start the MasterSCADA 4D RT server..

    После загрузки проекта из среды разработки в окне системных сообщениях среды разработки пишет:
    "Ошибка исполнения АРМ 1 Основная задача хххх : Charp fb is not loaded. Key runinng"
    где ххх - увеличивающееся число.
    В проекте есть функциональные блоки, написанные на C#.
    dotnet и netcore на Linux установился вместе с mplc4 (по крайней мере в папке /opt/mpc4/ есть папки и dotnet и netcore).

    В чем проблема?

    Также установлен MasterSCADA4DClient-linux-x64 version 31.7.5 и проект не отображается

    Дополнение.
    На другом компе установил виндовый MasterSCADA4D Client. Цепляюсь к 192.168.0.120:8043. Цепляется к серверу, проект отображается, но такое ощущение, что ничего не выполняется (например, есть функциональный блок экспорта архивных данных на C#, он начинает выполняться по нажатию кнопки на мнемосхеме. так вот статусы этого блока вообще не меняются (статусы вывел на мнемосхему)).
    Также, на том компе, где установлен runtime - при подключении через браузер также подключается и проект отображается.
    А вот через линуксовый клиент (запуск /opt/MasterSCADA4DClient-linux-x64/MasterSCADA4DClient -u 127.0.0.1:8043 или -u 192.168.0.120:8043) окно клиента открывается но оно пустое.
    //192.168.0.120 - IP адрес сервера (где установлен runtime)
    Последний раз редактировалось LexSL; 11.04.2025 в 13:56.

  4. #4

    По умолчанию

    Цитата Сообщение от LexSL Посмотреть сообщение
    .......
    После загрузки проекта из среды разработки в окне системных сообщениях среды разработки пишет:
    "Ошибка исполнения АРМ 1 Основная задача хххх : Charp fb is not loaded. Key runinng"
    где ххх - увеличивающееся число.
    В проекте есть функциональные блоки, написанные на C#.
    Отбой тревоги.
    В одном из функциональных блоков была загрузка файла с диска, там был прописан путь как в винде...После исправления все стало в порядке, ошибок нет,
    проект исполняется корректно.

Похожие темы

  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

Ваши права

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