Современные технологии автоматизации» («СТА») —  журнал для квалифицированных специалистов по промышленной автоматизации Форум СТА — современные технологии автоматизации Домашняя страница
Домашняя страница форума CTA Домашняя страница форума CTA > II. АСУТП и SCADA > Программное обеспечение
  Активные темы Активные темы
  FAQ FAQ  Искать в форуме   Зарегистрироваться Зарегистрироваться  Вход в систему Вход в систему

TrendWorX (сдвиг времени)

 Ответить Ответить Страница  <12
Автор
Сообщение
DubAlex Смотреть выпадающим
Действительный член
Действительный член
Аватар

Присоединился: 28 Февраль 2007
Категория: Russian Federation
Online Status: Offline
Публикации: 212
Свойства публикации Свойства публикации   Ответить, цитируя автора - DubAlex Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Тема сообщения: TrendWorX (сдвиг времени)
    Опубликовано: 19 Декабрь 2007 16:12

Да и еще:

выставляю период сбора данных=12 с., период=1 с., пишу в Access. В итоге получаю новое значение с разным интервалом. К примеру, между 1-ым и 2-ым значениями интервал - 12 с., между 2-ым и 3-им - 12 с., между 3-им и 4-ым - 6 с. и т.д.

Т.е. получается, что 2 значения записываются с нужным интервалом, а третье с интервалом в 6 секунд, далее следующие 2 значения с нужным интервалом, а 3-е - 6 секунд и т.д.

Наверх
Olga Kiseleva Смотреть выпадающим
Prosoft.ru
Prosoft.ru


Присоединился: 18 Ноябрь 2005
Online Status: Offline
Публикации: 39
Свойства публикации Свойства публикации   Ответить, цитируя автора - Olga Kiseleva Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 19 Декабрь 2007 16:58

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

Дело в том, что в версии 9 русификацию пакета Genesis32  Прософт проводил только частично (около 50%), остальное локализовали сотрудники производителя (Американцы  ). Как результат, мы периодически находим и исправляем ошибки.  Но от них никто не застрахован, поэтому надеемся на терпение клиентов и подобные Вашему обращения.

Итак, в Вашем конкретном случае, в диалоговом окне TWX-конфигуратора вместо параметра период д.б. «Период сбора данных», вместо «Период сбора данных»- «Период вычисления». Про заголовки колонок «сбора данных»  -ч/мин/сек/мс-  Вы тоже правильно заметили.

Чтобы всё встало на свои места, есть несколько вариантов:

1)     переключиться на английский интерфейс,

2)     использовать исправленную русскую библиотеку. Для этого:

Переименуйте библиотеку TWXViewer_RUS.dll, кот. лежит у Вас на системном диске с софтом Genesis32 ( C:\Program Files\ICONICS\GENESIS32\Bin) в «TWXViewer_RUS_old.dll» И положите файл туда же файл Twx32Cfg_RUS.dll отсюда:

ftp://ftp.prosoft.ru/pub/Software/ICONICS/GEN32/Russian_Localization/v9/.

Перезапустите TrendWorX32 Logger Configurator. Переключитесь на русский интерфейс.

Период сбора данных в закладке «сбор данных» обычно ставят равным периоду вычисления. В закладке «Архивация» указываются условия архивации. Учтите пожалуйста особенности архивации в БД Access, напр. ограничение на размер таблицы на диске.  Это очень подробно описано в help-файле TrendWorX32 SQL Data Logger - Choosing a Database. Плюс к этому, при увеличении таблицы соответственно растет время записи в нее и чтения, что может вызывать накопление таймаутов, т.е. в таблице скапливается очередь на запись. Напр., для указанных Вами данных: 50 тегов за 100 мс, получается архивация 30 000 тегов в минуту, это 43 200 000 тегов в день. Сколько байт содержит 1 тег? Контролируйте объем своей базы данных. И лучше используйте SQL (Genesis v9 был уже успешно протестирован в работе с SQL Server 2005).

Наверх
DubAlex Смотреть выпадающим
Действительный член
Действительный член
Аватар

Присоединился: 28 Февраль 2007
Категория: Russian Federation
Online Status: Offline
Публикации: 212
Свойства публикации Свойства публикации   Ответить, цитируя автора - DubAlex Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 20 Декабрь 2007 09:34
Первоначально опубликовано Olga Seregina

И лучше используйте SQL (Genesis v9 был уже успешно протестирован в работе с SQL Server 2005).

Заказчик уже купил Access .

Спасибо за ответ. Сейчас немного отвлекусь, а потом буду продолжать "терзать" конфигуратор и Access.

Наверх
MuadDib Смотреть выпадающим
Действительный член
Действительный член
Аватар

Присоединился: 27 Июль 2006
Online Status: Offline
Публикации: 304
Свойства публикации Свойства публикации   Ответить, цитируя автора - MuadDib Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 20 Декабрь 2007 09:52
На счет Access.
Если не ошибаюсь, сам Access для работы Gen32 не нужен: его компоненты просто сохраняют в формате mdb конфиги, плюс доступна архивация в нем же. По крайней мере, на машине без Access все конфиги поднимаются без проблем.

Но в Gen8 можно использовать для архивации бесплатную MSDE. Наверняка в "девятке" эту возможность сохранили. Так что Access пусть будет, а для архивации можно использовать более надежное решение.
Теория - это когда все знаешь, но ничего не работает.
Практика - это когда все работает, но никто не знает как.
Наверх
Olga Kiseleva Смотреть выпадающим
Prosoft.ru
Prosoft.ru


Присоединился: 18 Ноябрь 2005
Online Status: Offline
Публикации: 39
Свойства публикации Свойства публикации   Ответить, цитируя автора - Olga Kiseleva Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 20 Декабрь 2007 10:47

DubAlex, если будут дополнительные вопросы/замечания по русскому интерфейсу Genesis32, дайте мне знать пожалуйста. К февралю 2008 готовится релиз Genesis32 v9.10, в который войдут все текущие исправления, включая локализационные.

 

С MuadDib  насчет «..в Gen8 можно использовать для архивации бесплатную MSDE. Наверняка в "девятке" эту возможность сохранили..» согласна на все 100! Любой демо-диск с Genesis32 содержит бесплатную БД MSDE, её можно использовать, не забывая об ограничениях размера- 2GB.

Конфигурационные данные приложений Genesis32 могут храниться как в Access, так и в SQL. Для архивирования событий и тревог в версии 9 можно использовать следующие БД: Microsoft Access, MSDE 2000, SQL Server 2000, SQL Server 2005, SQL Express 2005.

Если заказчик уже купил Access, работайте с ней. Есть много наработок в этом вопросе, в т.ч. скрипт VBA выполнения периодического сжатия базы данных в Access для освобождения неиспользуемого дискового пространства. Если нужен текст скрипта, напишите мне – seregina@prosoft.ru - вышлю.

Наверх
DubAlex Смотреть выпадающим
Действительный член
Действительный член
Аватар

Присоединился: 28 Февраль 2007
Категория: Russian Federation
Online Status: Offline
Публикации: 212
Свойства публикации Свойства публикации   Ответить, цитируя автора - DubAlex Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 20 Декабрь 2007 12:45

Первоначально опубликовано MuadDib

Если не ошибаюсь, сам Access для работы Gen32 не нужен:

Да, без Access'a все работает (я сам проект делаю на своем рабочем комп-ре, Access у меня не стоит, а на комп-ре заказчика смотрю, что записалось в базу). Но в ТЗ-то написано, что должен быть Access.

Первоначально опубликовано Olga Seregina

DubAlex, если будут дополнительные вопросы/замечания по русскому интерфейсу Genesis32, дайте мне знать пожалуйста

договорились

Наверх
DubAlex Смотреть выпадающим
Действительный член
Действительный член
Аватар

Присоединился: 28 Февраль 2007
Категория: Russian Federation
Online Status: Offline
Публикации: 212
Свойства публикации Свойства публикации   Ответить, цитируя автора - DubAlex Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 20 Декабрь 2007 15:14

Теперь интервал между 2-мя записями в БД работает. Причина была в полях "Период сбора данных" и "Период вычислений" (они действительно поменялись местами). Занес в оба поля значение = 1 мин. и теперь в базу значения записываются с интервалом 1  мин.

Наверх
 Ответить Ответить Страница  <12

Переход на форум Права доступа на форуме Смотреть выпадающим

Bulletin Board Software by Web Wiz Forums® version 9.64
Powered by Web Wiz Forums Free Express Edition
Copyright ©2001-2009 Web Wiz