1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

Не создаются файлы истории

Модератор: Глоб.модераторы

Ответить

Автор темы
npp
здесь недавно
здесь недавно
Сообщения: 32
Зарегистрирован: 19 авг 2020, 14:59
Имя: Саша
Страна: Россия
Благодарил (а): 5 раз
Поблагодарили: 1 раз

Не создаются файлы истории

Сообщение npp »

Здравствуйте!
InTouch Development Studio 2017 Unlimited, Unlim/60K/500
Historian лицензии нет.

Не работает сохранение тэгов в файл истории и даже сами файлы не создаются.
На различных видеоинструкциях у всех сразу всё начинает работать,
Настройки прилагаю в виде скриншотов
1.jpg
2.jpg
3.jpg
Аватара пользователя

Jackson
администратор
администратор
Сообщения: 18748
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 973 раза
Поблагодарили: 1852 раза

Не создаются файлы истории

Сообщение Jackson »

Настройки безопасности папки куда указываете - посмотрите. Включая корневые. Это в виндовсе.
Часто видел что полный доступ дан по умолчанию только администраторам и создателю-владельцу. А если Ваше ПО не под админскими правами работает, то виндовс может её не пустить.
Поэтому есть смысл на весь лог.раздел добавить в безопасность группу "Все" с полным доступом.

Это первое.
npp писал(а): 05 апр 2021, 17:54 Historian лицензии нет.
Это может быть второе.
По вопросам работы Форума можно обратиться по этим контактам.

Автор темы
npp
здесь недавно
здесь недавно
Сообщения: 32
Зарегистрирован: 19 авг 2020, 14:59
Имя: Саша
Страна: Россия
Благодарил (а): 5 раз
Поблагодарили: 1 раз

Не создаются файлы истории

Сообщение npp »

По настройкам безопасности доступ к папке на изменение открыт всем, также создавал папку на другом диске, отличном от системного, разрешал изменение папки всем пользователям, в т.ч. для "Все". Запускал Maker и Viewer вместе и по отдельности с админ правами.

Historian - это отдельная штука (ранее назывался промSQL или типа того), покупается за отдельные деньги. Кроме неё должна работать встроенная хистори, которую я пытаюсь запустить.

В логах заметил запись Unable to start NetDDE. Это вроде служба, обеспечивающая доступ к данным через имя Node, которое требуется указать в настройках Historical Logging.

Обращусь в техподдержку. Этот интач просто сплошная боль и страданий средоточье :ges_slap:

Sergy6661
специалист
специалист
Сообщения: 655
Зарегистрирован: 19 фев 2019, 22:38
Имя: Сергей
Страна: Россия
город/регион: Краснодар
Благодарил (а): 20 раз
Поблагодарили: 89 раз

Не создаются файлы истории

Сообщение Sergy6661 »

npp писал(а): 06 апр 2021, 10:43 Обращусь в техподдержку. Этот интач просто сплошная боль и страданий средоточье
Да хрень еще та, а понтов немерено, редактор тэгов по ходу когда-то тестовый как создал какой-то прогер, так, по ходу и забухал...и умер и некому в корпорации монстров Вондерварей нормальный редактор тэгов организовать. (Да там почти все через жопу...толерантные блин)
А у вас в настройках тэга стоит datalog deadband =1, вы значение тэга меняете более чем на 1, или просто ждете?

Автор темы
npp
здесь недавно
здесь недавно
Сообщения: 32
Зарегистрирован: 19 авг 2020, 14:59
Имя: Саша
Страна: Россия
Благодарил (а): 5 раз
Поблагодарили: 1 раз

Не создаются файлы истории

Сообщение npp »

Sergy6661 писал(а): 06 апр 2021, 11:38 Да хрень еще та, а понтов немерено, редактор тэгов по ходу когда-то тестовый как создал какой-то прогер, так, по ходу и забухал...и умер и некому в корпорации монстров Вондерварей нормальный редактор тэгов организовать. (Да там почти все через жопу...толерантные блин)
:ges_clap2:
По редактору тэгов есть мысль написать на С++ нормальный редактор, по типу Сименс. Но дальше мысли не пойдёт, ибо более никогда Интач не станем покупать. Пока написал простенький парсер-множитель тэгов на Екселе.
P.S. В .CSV файле 63(!) поля параметров для каждого тэга, и нет поля типа данных, вместо него - служебные заголовки :lol:
Sergy6661 писал(а): 06 апр 2021, 11:38 А у вас в настройках тэга стоит datalog deadband =1, вы значение тэга меняете более чем на 1, или просто ждете?
Меняю ползунком, а также ручным вводом значения со значительной амплитудой. Я и 0 пробовал, просто пока не знаю, как это точно работает.

Sergy6661
специалист
специалист
Сообщения: 655
Зарегистрирован: 19 фев 2019, 22:38
Имя: Сергей
Страна: Россия
город/регион: Краснодар
Благодарил (а): 20 раз
Поблагодарили: 89 раз

Не создаются файлы истории

Сообщение Sergy6661 »

npp писал(а): 06 апр 2021, 12:11 Пока написал простенький парсер-множитель тэгов на Екселе.
У меня экспортный csv править только в NetPade (продвинутый блокнот) получалось, все остальное (Excel и прочие) как- то портят структуру csv что интач его не принимает.
Но у меня нормально datalog файлы формировались.
И ставить это...поделие InTouch только на виртуалку, эта дрянь забивает систему своими сервисами, которые дико жрут память, удалить только через инсталляцию/Remove.
npp писал(а): 06 апр 2021, 12:11 никогда Интач не станем покупать.
Навязали блин...может в этом году получится закончить-сдать установку с интачью на АРМ и перекрестится истово...

Автор темы
npp
здесь недавно
здесь недавно
Сообщения: 32
Зарегистрирован: 19 авг 2020, 14:59
Имя: Саша
Страна: Россия
Благодарил (а): 5 раз
Поблагодарили: 1 раз

Не создаются файлы истории

Сообщение npp »

Sergy6661 писал(а): 06 апр 2021, 14:05 У меня экспортный csv править только в NetPade (продвинутый блокнот) получалось, все остальное (Excel и прочие) как- то портят структуру csv что интач его не принимает.
Причина проста - нельзя просто открывать интачевский .csv в Екселе - потеряются кавычки, которые Ексель принимает за обрамление слов. (Хотя на видео Вандерваре так и делает и это почему-то работает).
Правильно в Ексель делать импорт данных из .csv файла (вкладка Данные ---> Из текста) с настройкой разделителя (;) и отношения Екселя к кавычкам. Тогда данные откроются в Екселе с сохранением кавычек.
Далее, отредактировав таблицу, скопировать всё, вставить в обычном блокноте, заменить символы табуляции на ;
Далее спаренные ;; заменить на ничто.
Метод опасен, при работе с большими объёмами данных можно испортить их, Интач обратно их уже не съест.
В общем внимательность и ещё раз внимательность. И резервирование :ext_secret:
Аватара пользователя

Jackson
администратор
администратор
Сообщения: 18748
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 973 раза
Поблагодарили: 1852 раза

Не создаются файлы истории

Сообщение Jackson »

npp писал(а): 06 апр 2021, 10:43 В логах заметил запись Unable to start NetDDE.
Вот и ещё один ответ.
По вопросам работы Форума можно обратиться по этим контактам.

Sergy6661
специалист
специалист
Сообщения: 655
Зарегистрирован: 19 фев 2019, 22:38
Имя: Сергей
Страна: Россия
город/регион: Краснодар
Благодарил (а): 20 раз
Поблагодарили: 89 раз

Не создаются файлы истории

Сообщение Sergy6661 »

npp писал(а): 06 апр 2021, 14:52 Причина проста - нельзя просто открывать интачевский .csv в Екселе - потеряются кавычки, которые Ексель принимает за обрамление слов.
Да это все понятно, не понятно как можно сделать было такое...млин в тесном сотрудничестве с мелкософт.
У меня весь проект на супертэгах, я сделал в штатном редакторе по одному образцу, экспортнул csv (и копию заархивировал на всяк. случай) и правил в блокноте :affliction: (к блокноту претензий нет, а к создателям интач просто классовая ненависть сформировалась).
В общем в итоге все нормально скормилось но , как обычно и происходит, возникла необходимость дополнить наполнение супертэгов, ну, думаю фигня вопрос, щас шаблон поменяю и все само-собой автоматически подтянется...ага, раскатал губу, все ручками-ручками. :ges_down:

Автор темы
npp
здесь недавно
здесь недавно
Сообщения: 32
Зарегистрирован: 19 авг 2020, 14:59
Имя: Саша
Страна: Россия
Благодарил (а): 5 раз
Поблагодарили: 1 раз

Не создаются файлы истории

Сообщение npp »

Jackson писал(а): 06 апр 2021, 15:09
npp писал(а): 06 апр 2021, 10:43 В логах заметил запись Unable to start NetDDE.
Вот и ещё один ответ.
Поиск сказал мне, что Net DDE устаревшая система обмена данными между программами, хоть она и присутствует до сих пор в Виндовс, но более не используется. Боюсь, что уже не присутствует, не нашёл на компе ни службы NetDDE, ни файла netdde.exe, который, в теории, должен лежать в System32. :ges_hmm:
Посмотрим, что ответит Техподдержка.

P.S. Можно ли в классическом Intouch сохранять историю изменения тэгов прямо в MS SQL, по уже работающей аналогии с alarms?

Есть на уме вариант поставить тэгам галочку alarms, и прикрепить тэги к особенной группе алармов, но тогда всё будет сохраняться в одну таблицу SQL и она долго не проживёт.

Автор темы
npp
здесь недавно
здесь недавно
Сообщения: 32
Зарегистрирован: 19 авг 2020, 14:59
Имя: Саша
Страна: Россия
Благодарил (а): 5 раз
Поблагодарили: 1 раз

Не создаются файлы истории

Сообщение npp »

Файлы истории начали создаваться, когда убрал из настроек имя НОДа (local)

NewOrdered
осмотрелся
осмотрелся
Сообщения: 169
Зарегистрирован: 24 янв 2018, 11:18
Имя: Антон
Страна: Россия
город/регион: Калининград
Благодарил (а): 26 раз
Поблагодарили: 27 раз

Не создаются файлы истории

Сообщение NewOrdered »

Sergy6661 писал(а): 06 апр 2021, 11:38 Да хрень еще та, а понтов немерено, редактор тэгов по ходу когда-то тестовый как создал какой-то прогер, так, по ходу и забухал...и умер и некому в корпорации монстров Вондерварей нормальный редактор тэгов организовать. (Да там почти все через жопу...толерантные блин)
А у вас в настройках тэга стоит datalog deadband =1, вы значение тэга меняете более чем на 1, или просто ждете?
Я тут недавно свой редактор тэгов интача написал. С блек.. простите, с экспортом и импортом

Отправлено спустя 2 минуты 3 секунды:
npp писал(а): 07 апр 2021, 09:17 Поиск сказал мне, что Net DDE устаревшая система обмена данными между программами, хоть она и присутствует до сих пор в Виндовс, но более не используется. Боюсь, что уже не присутствует, не нашёл на компе ни службы NetDDE, ни файла netdde.exe, который, в теории, должен лежать в System32. :ges_hmm:
Посмотрим, что ответит Техподдержка.

P.S. Можно ли в классическом Intouch сохранять историю изменения тэгов прямо в MS SQL, по уже работающей аналогии с alarms?

Есть на уме вариант поставить тэгам галочку alarms, и прикрепить тэги к особенной группе алармов, но тогда всё будет сохраняться в одну таблицу SQL и она долго не проживёт.
Галочка Log Events в редакторе тэгов

Автор темы
npp
здесь недавно
здесь недавно
Сообщения: 32
Зарегистрирован: 19 авг 2020, 14:59
Имя: Саша
Страна: Россия
Благодарил (а): 5 раз
Поблагодарили: 1 раз

Не создаются файлы истории

Сообщение npp »

NewOrdered писал(а): 04 май 2021, 12:43 Галочка Log Events в редакторе тэгов
А события при этом будут в SQL писаться или опять же в файл .lgh на диск?

Sergy6661
специалист
специалист
Сообщения: 655
Зарегистрирован: 19 фев 2019, 22:38
Имя: Сергей
Страна: Россия
город/регион: Краснодар
Благодарил (а): 20 раз
Поблагодарили: 89 раз

Не создаются файлы истории

Сообщение Sergy6661 »

NewOrdered писал(а): 04 май 2021, 12:43 Я тут недавно свой редактор тэгов интача написал. С блек.. простите, с экспортом и импортом
Интересно в каком виде? Как доп приложуха для создания файла импорта для интача?
Ну так подробности в студию, а потом..., глядишь и в DewStudio занесут, прославишься... :ext_hooray:

NewOrdered
осмотрелся
осмотрелся
Сообщения: 169
Зарегистрирован: 24 янв 2018, 11:18
Имя: Антон
Страна: Россия
город/регион: Калининград
Благодарил (а): 26 раз
Поблагодарили: 27 раз

Не создаются файлы истории

Сообщение NewOrdered »

npp писал(а): 04 май 2021, 19:50 А события при этом будут в SQL писаться или опять же в файл .lgh на диск?
Будут писаться в базу SQL, если у вас это настроено например для алармов. В классическом иначе была утилита Alarm DB Logger Manager, в Аркестре не помню как настроить

Отправлено спустя 3 минуты 33 секунды:
Sergy6661 писал(а): 05 май 2021, 08:02 Интересно в каком виде? Как доп приложуха для создания файла импорта для интача?
Ну так подробности в студию, а потом..., глядишь и в DewStudio занесут, прославишься... :ext_hooray:
Просто приложение под Winforms в среде .NET
В классическом интаче они ничего уже менять не будут, щас упор идёт на новые продукты

Отправлено спустя 14 минут 1 секунду:
npp писал(а): 04 май 2021, 19:50 А события при этом будут в SQL писаться или опять же в файл .lgh на диск?
Просто для понимания:
БД событий/алармов - это не замена Хисториана. Туда нужно писать дискретные тэги и некоторые аналоговые, например состояние/режим оборудования, шаги выполнения операции и т.п.
Если вам нужно сохранять данные процесса, то либо Хисториан, либо галочка Log Data для сохранения на диск (*.lgh)

Отправлено спустя 43 минуты 10 секунд:
npp писал(а): 06 апр 2021, 14:52
Причина проста - нельзя просто открывать интачевский .csv в Екселе - потеряются кавычки, которые Ексель принимает за обрамление слов. (Хотя на видео Вандерваре так и делает и это почему-то работает).
Правильно в Ексель делать импорт данных из .csv файла (вкладка Данные ---> Из текста) с настройкой разделителя (;) и отношения Екселя к кавычкам. Тогда данные откроются в Екселе с сохранением кавычек.
Далее, отредактировав таблицу, скопировать всё, вставить в обычном блокноте, заменить символы табуляции на ;
Далее спаренные ;; заменить на ничто.
Метод опасен, при работе с большими объёмами данных можно испортить их, Интач обратно их уже не съест.
В общем внимательность и ещё раз внимательность. И резервирование :ext_secret:
Если честно, за 12 лет редактирования интачевских CSV файлов всевозможными версиями Экселя ни разу не столкнулся с такой проблемой. DBLoad все проглатывал на ура. В своем редакторе пришлось эту особенность тоже учесть.

Автор темы
npp
здесь недавно
здесь недавно
Сообщения: 32
Зарегистрирован: 19 авг 2020, 14:59
Имя: Саша
Страна: Россия
Благодарил (а): 5 раз
Поблагодарили: 1 раз

Не создаются файлы истории

Сообщение npp »

Помогите настроить aaAlarmClient. Нервов уже не хватает с этими компонентами. Техподдержка отвечает неделями, за этот срок уже много меняется в проекте и в итоге как-то всё безрезультатно.

Задача: При открывании страницы с aaAlarmClient в нём должны отобразиться аварии из БД SQL за указанный период и указанной группы алармов.

Сделано: Алармы сохраняются в БД. aaAlarmClient успешно коннектится с БД. Алармы (все) отображаются за указанный период (период берётся из полей ввода в формате DataTime).

Получается задавать(либо выбирать из заранее созданных) фильтр групп Алармов через контекстное меню "Queries and Filters". Но такой способ не подходит.

Не получается сделать: автоматический фильтр Аварий по группе Алармов. Наименование группы Алармов могу передавать aaAlarmClient`у хотя бы в тестовом виде при открывании окна.

Изучил документ "Guide to the ArchestrA™ Alarm Control".
Нужно ли заранее создавать фильтры при настройке aaAlarmClient, а потом выбирать нужный скриптом?
Какие именно свойства и методы нужно применить, чтобы список аварий отфильтровался по заданной группе Алармов?
AlarmClient.AlarmQuery?
AlarmClient.QueryStartup?
AlarmClient.Favorite?
Или нужно прописать в свойство AlarmQuery тэг/переменную с запросом?
Этими вопросами я только показываю, что в курсе настроек, свойств и методов aaAlarmClient, отвечать на них не обязательно.
Различные комбинации с ними не привели к желаемому результату.

Просто напишите, пожалуйста, что я должен сделать, чтобы при открывании страницы в aaAlarmClient отобразились не все алармы, а только из заданной группы.

NewOrdered
осмотрелся
осмотрелся
Сообщения: 169
Зарегистрирован: 24 янв 2018, 11:18
Имя: Антон
Страна: Россия
город/регион: Калининград
Благодарил (а): 26 раз
Поблагодарили: 27 раз

Не создаются файлы истории

Сообщение NewOrdered »

Код: Выделить всё

AlarmClient.AlarmQuery = "\Intouch!GroupName";
AlarmClient.Requery();
Отправлено спустя 1 минуту 53 секунды:
синтаксис указания группы все тот же, что и в классическом интаче

Автор темы
npp
здесь недавно
здесь недавно
Сообщения: 32
Зарегистрирован: 19 авг 2020, 14:59
Имя: Саша
Страна: Россия
Благодарил (а): 5 раз
Поблагодарили: 1 раз

Не создаются файлы истории

Сообщение npp »

NewOrdered писал(а): 12 май 2021, 15:11

Код: Выделить всё

AlarmClient.AlarmQuery = "\Intouch!GroupName";
AlarmClient.Requery();
Отправлено спустя 1 минуту 53 секунды:
синтаксис указания группы все тот же, что и в классическом интаче
Не работает у меня данный способ.
AlarmClient1 - вновь созданный, все настройки по умолчанию, кроме: режим - Historical Alarms, Server Name - (local).

ActionScript в Button1:

Код: Выделить всё

AlarmClient1.AlarmQuery = "\InTouch!$System";
AlarmClient1.Requery();
ActionScript в Button2:

Код: Выделить всё

AlarmClient1.AlarmQuery = "\InTouch!Vivarka";
AlarmClient1.Requery();
Итог в AlarmClient1 изменений не происходит - отображаются все группы алармов:
histalarms.jpg
При каждом нажатии на кнопки в логах вот это:
error.jpg
Не понимаю, при чём тут БД "Runtime"?
У вас нет необходимых прав для просмотра вложений в этом сообщении.

NewOrdered
осмотрелся
осмотрелся
Сообщения: 169
Зарегистрирован: 24 янв 2018, 11:18
Имя: Антон
Страна: Россия
город/регион: Калининград
Благодарил (а): 26 раз
Поблагодарили: 27 раз

Не создаются файлы истории

Сообщение NewOrdered »

npp писал(а): 15 май 2021, 21:31 Не понимаю, при чём тут БД "Runtime"?
а у вас случаем не настроена запись событий и алармов в Хисториан?

Отправлено спустя 1 минуту 58 секунд:
Sergy6661 писал(а): 05 май 2021, 08:02 Ну так подробности в студию, а потом
если кому интересно - ссылка на гитхаб проекта редактора тегов для Интача

https://github.com/NewOrdered/TagManagerPublic

Автор темы
npp
здесь недавно
здесь недавно
Сообщения: 32
Зарегистрирован: 19 авг 2020, 14:59
Имя: Саша
Страна: Россия
Благодарил (а): 5 раз
Поблагодарили: 1 раз

Не создаются файлы истории

Сообщение npp »

NewOrdered писал(а): 30 июн 2021, 09:03 а у вас случаем не настроена запись событий и алармов в Хисториан?
Лицензия Хисториан не приобретена, где оно настраивается даже не помню.

Автор темы
npp
здесь недавно
здесь недавно
Сообщения: 32
Зарегистрирован: 19 авг 2020, 14:59
Имя: Саша
Страна: Россия
Благодарил (а): 5 раз
Поблагодарили: 1 раз

Не создаются файлы истории

Сообщение npp »

Решение вопроса:
1. Вышеуказанная ошибка при запросе Query есть баг Интача. Установка нужного хотфикса от производителя ПО решает этот вопрос.
2. Для задания фильтров в списке исторических алармов (AlarmClient) можно использовать два метода:

а) RunQuery()
AlarmClient.RunQuery(QueryName, ApplyAsFilter);
Пример:
AlarmClient.RunQuery("Query_Group1", false);

б) QueryFilter
AlarmClient.QueryFilters.DefaultFilter.FilterCriteria="(Provider='InTouch' AND Group='Group1')";
AlarmClient.Requery();
Ответить

Вернуться в «Wonderware Intouch»