Ваши комментарии
Со временем разобрался. Дело было так - на сервере стоял часовой пояс +04, а на клиенте +03 (разные версии виндовс) Настроил пояса - все отлично! Спасибо.
а вот по поводу закрытия мнемосхем, что-то у меня не получается по прежнему. Вот скрипт. я верно там все сделал?
Var LastMnemo : string; // прошлая мнемосхема
NumberMnemo : byte; // количество открытых
Begin
NumberMnemo:=0;
// проверка на количество открытых
if CheckOpenMnemo('ПРОМЕТЕЙ127') then NumberMnemo:=NumberMnemo+1;
if CheckOpenMnemo('ПРОМЕТЕЙ128') then NumberMnemo:=NumberMnemo+1;
if CheckOpenMnemo('ПРОМЕТЕЙ129') then NumberMnemo:=NumberMnemo+1;
if CheckOpenMnemo('ПРОМЕТЕЙ130') then NumberMnemo:=NumberMnemo+1;
if CheckOpenMnemo('ПРОМЕТЕЙ131') then NumberMnemo:=NumberMnemo+1;
if CheckOpenMnemo('ПРОМЕТЕЙ132') then NumberMnemo:=NumberMnemo+1;
if CheckOpenMnemo('ПРОМЕТЕЙ133') then NumberMnemo:=NumberMnemo+1;
// Если открыто менее 2х то она кандидат на закрытие
if NumberMnemo<2 then begin
if CheckOpenMnemo('ПРОМЕТЕЙ127') then LastMnemo:='ПРОМЕТЕЙ127';
if CheckOpenMnemo('ПРОМЕТЕЙ128') then LastMnemo:='ПРОМЕТЕЙ128';
if CheckOpenMnemo('ПРОМЕТЕЙ129') then LastMnemo:='ПРОМЕТЕЙ129';
if CheckOpenMnemo('ПРОМЕТЕЙ130') then LastMnemo:='ПРОМЕТЕЙ130';
if CheckOpenMnemo('ПРОМЕТЕЙ131') then LastMnemo:='ПРОМЕТЕЙ131';
if CheckOpenMnemo('ПРОМЕТЕЙ132') then LastMnemo:='ПРОМЕТЕЙ132';
if CheckOpenMnemo('ПРОМЕТЕЙ133') then LastMnemo:='ПРОМЕТЕЙ133';
end
// А если 2 и более то закрыть кандидата на закрытие
else CloseMnemo(LastMnemo,True);
end.
а вот по поводу закрытия мнемосхем, что-то у меня не получается по прежнему. Вот скрипт. я верно там все сделал?
Var LastMnemo : string; // прошлая мнемосхема
NumberMnemo : byte; // количество открытых
Begin
NumberMnemo:=0;
// проверка на количество открытых
if CheckOpenMnemo('ПРОМЕТЕЙ127') then NumberMnemo:=NumberMnemo+1;
if CheckOpenMnemo('ПРОМЕТЕЙ128') then NumberMnemo:=NumberMnemo+1;
if CheckOpenMnemo('ПРОМЕТЕЙ129') then NumberMnemo:=NumberMnemo+1;
if CheckOpenMnemo('ПРОМЕТЕЙ130') then NumberMnemo:=NumberMnemo+1;
if CheckOpenMnemo('ПРОМЕТЕЙ131') then NumberMnemo:=NumberMnemo+1;
if CheckOpenMnemo('ПРОМЕТЕЙ132') then NumberMnemo:=NumberMnemo+1;
if CheckOpenMnemo('ПРОМЕТЕЙ133') then NumberMnemo:=NumberMnemo+1;
// Если открыто менее 2х то она кандидат на закрытие
if NumberMnemo<2 then begin
if CheckOpenMnemo('ПРОМЕТЕЙ127') then LastMnemo:='ПРОМЕТЕЙ127';
if CheckOpenMnemo('ПРОМЕТЕЙ128') then LastMnemo:='ПРОМЕТЕЙ128';
if CheckOpenMnemo('ПРОМЕТЕЙ129') then LastMnemo:='ПРОМЕТЕЙ129';
if CheckOpenMnemo('ПРОМЕТЕЙ130') then LastMnemo:='ПРОМЕТЕЙ130';
if CheckOpenMnemo('ПРОМЕТЕЙ131') then LastMnemo:='ПРОМЕТЕЙ131';
if CheckOpenMnemo('ПРОМЕТЕЙ132') then LastMnemo:='ПРОМЕТЕЙ132';
if CheckOpenMnemo('ПРОМЕТЕЙ133') then LastMnemo:='ПРОМЕТЕЙ133';
end
// А если 2 и более то закрыть кандидата на закрытие
else CloseMnemo(LastMnemo,True);
end.
Скрипт циклический.
Еще тут один момент всплыл, при запуске монитора на клиенте он мне системное время на час назад меняет.(синхронизацию по интернету выключил)
Еще тут один момент всплыл, при запуске монитора на клиенте он мне системное время на час назад меняет.(синхронизацию по интернету выключил)
Добрый день.
Настройки мониторов такие - рабочий стол продлен на другие мониторы. Первый(левый) главный. Они стоят в один ряд. Идея такая - слева список объектов и их состояние, посередине мнемосхема самого объекта, а справа - просто монитор для иных задач. Выяснил еще, что до координаты 700 по X мнемосхема(объекта) немного выходит на второй экран, а после X>700 остается на основном экране.
Да, скрипт не работает только на клиенте, а на сервере - без проблем.
Вот примерно то что делаю.
С уважением, Александр.
Настройки мониторов такие - рабочий стол продлен на другие мониторы. Первый(левый) главный. Они стоят в один ряд. Идея такая - слева список объектов и их состояние, посередине мнемосхема самого объекта, а справа - просто монитор для иных задач. Выяснил еще, что до координаты 700 по X мнемосхема(объекта) немного выходит на второй экран, а после X>700 остается на основном экране.
Да, скрипт не работает только на клиенте, а на сервере - без проблем.
Вот примерно то что делаю.
С уважением, Александр.
Добрый день! Тоже присоединяюсь к вопросу о графической web визуализации. Как дела на этом фронте?
Доброго времени суток. Возник вопрос. При приобретении версии SCADA SIMP Light PRO с тремя сетевыми клиентами, нужно ли помимо HWID компьютера опросной станции предоставлять HWID компьютеров где будут работать сетевые клиенты?
Спасибо, работает так как и хотелось. Сейчас тестирую на всякие баги. На днях планируем установить уже на объекте.
Сервис поддержки клиентов работает на платформе UserEcho
Если сервер находится в одной сети а клиент в другой сети и нет возможности открыть доступ к папке проекта на сервере. Как быть?
Дело в том, что внутри сети клиент и сервер работают без проблем, а когда клиент перенесли в другую сеть - не работает. Конечно выход нашелся установив виртуальную сеть между этими компьютерами. Возможно есть иной выход? Либо я чего-то не понимаю.