Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?

Официальный форум Simple-Scada.

Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - deldemo

Страницы: 1 ... 3 4 [5] 6 7 ... 21
61
Здравствуйте!
Подскажите пожалуйста, система отчетов больше не поддерживается Windows XP?

62
Разницы по скорости Вы не заметите, да ее и не будет вовсе(смотри вложение). В удобстве, да! Тут при переносе сервера на другую машину, с другим IP, возникнут проблемы. Как вариант решения, можно переписать в редакторе путь к переменной ручками, изменив IP ###.###.###.### на localhost.

63
Здравствуйте
Цитировать
1) Как быть с переменными, которые должны быть добавлены из OPC-сервера, расположенного на той же машине, где сервер скады? На другой физической машине я их просто не увижу.
2) Как быть с базой данных, которая расположена на на той же машине, где сервер скады?

Организовать удаленное подключение к OPC серверу при помощи DCOM. https://simple-scada.com/help/manual/index.html

64
"Demo-time клиент" ничем не отличается от любого другого клиента, так как учет клиентов ведет сервер, и количество подключенных клиентов зависит напрямую от приобретенной лицензии.
Допустим, если у Вас максимально возможное кол-во клиентов равно 3, а подключено всего 2 клиента, то, подключаясь через "Demo-time клиент", вы будете работать на абсолютно равных условиях с остальными клиентами. Но если у Вас подключено 3 клиента, из 3-х возможных, то Вы просто не сможете подключиться к серверу.

65
Ошибки / Re: procedure Logout
« : 02 Августа 2019, 07:06:49 »
Спасибо!!! Да, это действительно из-за автовхода.

66
Ошибки / procedure Logout
« : 01 Августа 2019, 15:42:36 »
Здравствуйте. Не работает процедура Logout(GetClientName);
Возможно есть особенности использования!

67
Здравствуйте. Подскажите пожалуйста по вопросу. Есть скада, модуль ввода и модуль вывода. Как можно через скаду связать два модуля. То есть, при включении кнопки в модули ввода должна включиться выход на модуле вывода

Здравствуйте. Я вообще отговорил бы Вас от этой затеи. SCADA нельзя использовать для связи автономных  модулей.
А если очень хочется то делается это через OPC Server для ваших модулей DI/DO. Переменный из OPC добавьте в SCADA и свяжите их скриптом "Изменились переменные".
Учтите! отключится или зависнит SCADA пропадет связь между двумя устройствами.  Лучше курить в сторону modbus rtu rs485 для связи двух модулей (если они находятся удаленно, то MOXA Вам в помощь)

68
pan2000 Огромное спасибо за помощь!!!.

P.S. Я правда уже накатал калькулятор в самой S-S

69
Здравствуйте! Уважаемые разработчики добавьте пожалуйста интегрированный калькулятор.(Думаю это не составит большого труда) 
Просто если запускать через вызов родной калькулятор винды, появляется возможность его свернуть под скаду, из-за этого через неделю около 100 запущенных процессов калькулятора.

70
Здравствуйте!
Уважаемые разработчики, у вас есть в планах сделать web доступ к серверу Simple-Scada?
Было-бы неплохо реализовать данный функционал.
Удаленный перезапуск проекта через браузер - весьма облегчит жизнь)

71
Здравствуйте.
Возможно вопрос уже задавался, но все же. Будет ли реализована в дальнейшем возможность запуска редактора на другой машине(удаленно)?
Это крайне необходимо если сервер крутится на виртуалке. 
 

72
pan2000  Simple-Scada  Огромное спасибо!!!

73
Система управления маршрутом линии гранулирования.
Пульт оператора выполнен по средствам использования сенсорной панели с разрешением экрана 1280х1024.

74
Еще одна непонятка.

Есть скрипт с запросом к БД
при компиляции выдает ошибку [Update_tblPremix]"begin" not found
Если закоментировать блок с CASE в запросе - то компиляция проходит без ошибок.
Код: (delphi)
{Заполняем таблицу tblPremix}
procedure Update_tblPremix;
var
  aQuery:string;
begin
  aQuery :=    'SELECT '+
               'DP_PRODUCT_ID '+
               ',AR_NAME '+
               ',AR_ARTICLECODE '+
//               ',CASE DP_PREMIX_STATUS1 WHEN 1 THEN ''X'' ELSE '''' END AS PREMIX_STATUS1 '+
//               ',CASE DP_PREMIX_STATUS2 WHEN 1 THEN ''X'' ELSE '''' END AS PREMIX_STATUS2 '+
//               ',CASE DP_PREMIX_STATUS3 WHEN 1 THEN ''X'' ELSE '''' END AS PREMIX_STATUS3 '+
//               ',CASE DP_PREMIX_STATUS4 WHEN 1 THEN ''X'' ELSE '''' END AS PREMIX_STATUS4 '+     
               'FROM CFG_DAYPROGRAM '+
               'INNER JOIN CFG_ARTICLE ON DP_PRODUCT_ID = AR_ARTICLE_ID '+
               'WHERE (DP_BATCHESDONE < DP_BATCHESSET AND DP_LOTNUMBER > 0 AND DP_PRODUCE = 1 AND DP_MODIFYTYPE <> ''D'') '+
                                    'OR DP_LOTNUMBER IN (SELECT DP_LOTNUMBER '+
                                    'FROM CFG_DAYPROGRAM '+
                                    'INNER JOIN CFG_BATCHES ON DP_LOTNUMBER = BD_LOTNUMBER '+
                                    'INNER JOIN CFG_UNITS ON UN_BATCHNUMBER = BD_BATCHNUMBER '+
                                    'WHERE BD_BATCHNUMBER > 1 '+
                                    'AND UN_MODIFYTYPE <> ''D'') '+
               'ORDER BY DP_PRODUCTIONNUMBER;';

  tblPremix.RunSQL(aQuery, tsSaveFixRow);
end;

begin
  if vUpdate_tblPremix.Value = true then    // если тру - то выполняем процедуру
    begin
      Update_tblPremix;
      vUpdate_tblPremix.Value := false;
    end;
end.                                 


75
Тогда сразу же хочется кнопку "Компилировать все"

Страницы: 1 ... 3 4 [5] 6 7 ... 21