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

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

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

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


Сообщения - AutoCY

Страницы: [1] 2 3 ... 7
1
Ваши вопросы / Re: Отчеты
« : 11 Мая 2018, 14:04:24 »
День добрый!

На данный момент времени использую отчет по циклам, одной из целей которого заключается в формировании отрезков времени наработки оборудования. Возник следующий вопрос:
- Предположим оборудование включалось пять раз в течении первой смены. Во время начала второй смены - оно находилось в отключенном состоянии. Здесь отчеты по циклам работаю идеально.
- Во время начала второй смены оборудование находилось во включенном состоянии. Отчет по циклам посчитает четыре цикла, отбросив пятый (как не сформированный цикл). Возможно ли в данном случае посчитать время работы четырех циклов плюс работу пятого, но не завершенного до точки выборки? Может стоит для данной задачи воспользоваться другим типом отчета?

Спасибо за ответ.

2
Ваши вопросы / Сервер
« : 08 Мая 2018, 12:21:51 »
Здравствуйте! С наступающим праздником Победы!

На сервере компании стоит Simple-Scada. Сегодня не смог закрыть сервер Simple-Scada из-за пустого окна и ошибки к доступу какого-то адреса. Не подскажите, в чем может быть причина?

3
Ваши вопросы / Re: Отчет - переменная string
« : 25 Апреля 2018, 08:09:59 »
Как вытащить string в отчет по изменению?

4
Ваши вопросы / Отчет - переменная string
« : 24 Апреля 2018, 14:15:50 »
День добрый!

Подскажите, можно ли в отчет передать string-переменную?

5
Ваши вопросы / Re: ОРС теряется связь
« : 19 Апреля 2018, 11:45:57 »
Вначале, после внесения нового ПЛК в конфигуратор ОРС, в разделе ПЕРЕМЕННЫЕ Simle-Scada ОРС не выводил теги. Тогда я по-новому сконфигурировал ОРС (три ПЛК), не помогло. Я удалил последний ПЛК из ОРС и, каким-то образом, ОРС стал видим, причем с тегами удаленного ПЛК!!! Я их импортировал в проект Simle-Scada, вновь добавил третий ПЛК в ОРС. В визуализации некоторое время не было соединения с переменными (желтые знаки вопроса), потом вдруг появился коннект, проработал несколько часов (в это время я настраивал логику работы скады - перезапускал проект), опять пропал и больше не коннектится.

По Вашему совету создал новый проект и попробовал импортировать теги из ОРС. Simle-Scada пишет: Ошибка при соединении с ОРС. Если бы изменились адреса, ОРС все равно должен быть виден.

6
Ваши вопросы / Re: ОРС теряется связь
« : 18 Апреля 2018, 14:03:59 »
На сервере пишет... И перечисляет почти все теги.

7
Ваши вопросы / ОРС теряется связь
« : 18 Апреля 2018, 12:55:28 »
День добрый!

При наладке проекта, при многократных перезапусках, иногда отлипает ОРС (Овен) от Simple-Scada, причем наглухо.  В журнале сервера Simple-Scada пишется о попытке запустить ОРС,  в ОРС-серверы пишется: состояние - остановлен. Не подскажите, в чем может быть причина?

8
Ваши вопросы / Re: Отчеты
« : 16 Января 2018, 16:09:00 »
Simple-Scada, спасибо за приведенное направление. Вроде все выполнил, но таблица не обновляется в скаде. Новые строки циклов должны автоматически добавляться и это можно визуально просмотреть в скаде?

9
Ваши вопросы / Re: Отчеты
« : 15 Января 2018, 14:54:01 »
Задача:
 1. Вывести в отчете значение переменной в начале цикла и в конце.
 2. Далее посчитать разницу этих показаний в каждом цикле.
 3. Посчитать сумму разницы показаний переменной всех циклов.

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

 Создал источник №1. В его бенде вывел начало циклов и соответствующее этому значение переменной. Далее в итоге посчитал сумму значений переменной.
 Создал источник №2. В его бенде вывел конец циклов и соответствующее этому значение переменной. Далее в итоге посчитал сумму значений переменной.
 Создал источник №3. В его бенде вывел начало и конец циклов (как в Вашем примере). Вывести разницу соответствующую каждому циклу не получилось. Далее в бенде итог источника №3 вычел из суммы источника №2 сумму источника №1 и получил  сумму разницы показаний переменной всех циклов.

Получились три таблицы, хотя нужна только одна. Не могу вывести разницу соответствующую каждому циклу. Хотелось бы получить нечто похожее на то, что находится в приложении.

Спасибо.

 

10
George, процедура PlayAlarmSoundClient   - проигрывает звук аварии. Подойдет?   

11
Ваши вопросы / Re: Отчеты
« : 12 Января 2018, 12:17:31 »
Можно ли рядом не в высоту, а в ширину расположить два поля с разными источниками? Т.е. сжимаем поле DataЦиклы_1 и рядом в ширину располагаем второе поле DataЦиклы_2?

Спасибо.

12
День добрый!

Как-то я поднимал вопрос о новой опции построения графика XY. Если будет такая возможность, может в этом году рассмотрите это направление?

13
Ваши вопросы / Re: функция delay
« : 10 Января 2018, 11:00:13 »
Simple-Scada, последний пример наиболее подходит к поставленной задаче, т.к. выполнение этого скрипта будет происходить не по нажатию кнопки, а в связи с выполнением определенных условий. Большое спасибо за науку!  :)

14
Ваши вопросы / Re: функция delay
« : 09 Января 2018, 15:03:42 »
Возможно должно быть так
Код: (delphi)
if    vrTime_1.AsDateTime > 5 then
      a.Value := 0;

Скрипт как я понял секундный, а значит значение в 5000 это примерно полтора часа

День добрый! Да событие 1 s. Значение 5000 менял на разные (в том числе и 5). Пока получилось сделать так:

Код: (delphi)
 if    vrTime_1.Value > ('00:00:05') then
        begin
         a.Value := 0;

15
Ваши вопросы / Re: функция delay
« : 09 Января 2018, 12:45:23 »
Здравствуйте!

Необходимо сделать задержку для обнуления переменной - а. Написал следующий код (в упрощенной форме):

Код: (delphi)
if  btn = true then
   TimerStart(vrTime_1, 0);  //Включение и выключение таймера. Эта часть работает.

if    vrTime_1.AsDateTime > 5000 then
      a.Value := 0;//Т.е. при vrTime_1 > 5 сек должно произойти обнуление переменной а. Но обнуление не происходит.

По всей видимости не правильно выразил vrTime_1.AsDateTime > 5000?

Страницы: [1] 2 3 ... 7