Версия 4.0
Версия для печати


Форум:  НТО Терси-КБ
Тема:  http://tersy.ru/index.php?module=pnForum&func=viewtopic&topic=79

Версия 4.0


1.  Neurox,  21.08.2009 10:53
Возможен ли будет переход на версию 4.0 с сохранением существующих конфигурационных и архивных баз от версии 3??

2.  lutes,  21.08.2009 11:02
Добавлю, есть ли точная дата релиза версии 4.0? (с точностью хотя бы +-месяц) И хотелось бы узнать отличия ее от версии 3.хх

3.  Roman,  21.08.2009 12:13
Выпуск версии 4.0 будет производиться по программе постепенного наращивания возможностей. Т.е. тестируемая сейчас версия 4.0.1 имеет только базовые возможности по работе с контроллерами, в следующих версиях появится отображение, тренды, архивы, отчеты и так далее. Версия 4.0, сравнимая по возможностям с версией 3.2, будет не раньше осени следующего года (по приблизительным оценкам).

Конфигурацию версии 3.2 можно будет импортировать в версию 4.0 встроенными средствами. Архивы придется начинать с нуля. Но так как версии 4.0 и 3.2 можно будет установить на одном компьютере одновременно, для просмотра старых архивов можно будет использовать предыдущую версию Каскад-САУ.

Список изменений, внесенных в версию 4.0, достаточно обширный. Основное направление - удобство пользователей по использованию, настройке и обслуживанию Каскад-САУ. Вот некоторые из изменений:
  • Единая среда разработки. Вместо множества отдельных программ по редактированию конфигурации - одна. Скриншоты новой среды разработки можно посмотреть на сайте в архиве новостей.
  • Более удобная настройка списка оборудования контроллеров. Список оборудования настраивается в явном виде в виде дерева в порядке подключения. Автонастройка дерева устройств по известным шаблонам.
  • Новые типы точек TIME и DATETIME. Можно будет считывать с устройств значения времени с приборов, например, времена перерывов электропитания.
  • Автоматическая проверка конфигурации. Например, соответствие типа точки типу канала устройства.
  • Изменено понятие проекта. Теперь проект - это одна база данных, в которой хранится конфигурация узлов. Контроллер, АРМ, Архив, Шлюз - разновидности узлов.
  • В одном проекте можно создать до 32 узлов. Автоматический обмен данными между узлами одного проекта без дополнительных настроек.
  • Единый список точек для узлов одного проекта. Каждый узел имеет доступ к значению канала (точки) другого узла.
  • Единое место для хранения настроек системы, включая настройки ПО. Больше не требуется настраивать .ini файлы драйверов и shell сценарии на контроллере, все необходимые настройки хранятся в проекте.
  • Улучшенные механизмы применения конфигурации "на лету". Механизм предварительных изменений теперь распространен на всю конфигурацию, а не только на точки и алгоритмы, как в версии 3.2.
  • Точки восстановления проекта. Можно сделать слепок текущей конфигурации проекта и использовать его для восстановления в случае неудачных изменений. В отличие от резервной копии проекта точка восстановления хранится непосредственно в базе данных проекта сколь угодно долго.
  • Многоплатформенная среда исполнения. Вместо отдельных выпусков для АРМ и контроллеров единая среда исполнения. Функции, доступные для одной платформы, доступны и для другой (за некоторым исключением). Поддержка платформ eCos, QNX, Windows. Возможность комбинирования функций узла, например одновременный ввод-вывод и отображение.
  • Новый формат мнемосхем со встроенной поддержкой элементов управления (кнопки, строки ввода, движки и т.п.).
  • Шаблоны мнемосхем. Вызов мнемосхемы как функции из другой мнемосхемы по нажатию кнопки.
  • и т.д.

4.  lutes,  23.07.2010 15:38
Планируется ли выход версии 4.0 в ближайшие полгода?

5.  Roman,  26.07.2010 08:10
В настоящее время основные усилия направлены на разработку новой версии среды исполнения Каскад-САУ для платформ eCos (контроллер BCP-A9) и QNX (контроллеры CPCD и Advantech), как наиболее востребованных.

В ближайшие полгода планируется среды исполнения для Windows с поддержкой ввода-вывода OPC DA и расчета программ IEC 61131-3 (ST, FBD). Версия с поддержкой мнемосхем и архивов, будет позднее.

6.  Ажар Абайдулдаева,  17.06.2016 01:09
Скажите пожалуйста, появилась ли документация на 4 версию? Если появилась,отправьте ее пожалуйста, если это возможно.
Скажите пожалуйста, как сделать визуализацию состояния на мнемосхеме, то есть каким образом идет привязка точки к изменению состояния оборудования? И еще как реализовать рецепты в системе? есть ли у вас какие-нибудь примеры или демонстрационные проекты?

7.  Roman,  17.06.2016 09:42
Ажар АбайдулдаеваСкажите пожалуйста, появилась ли документация на 4 версию? Если появилась,отправьте ее пожалуйста, если это возможно.

К сожалению, в связи большим объемом других работ написание документации затягивается. Краткая инструкция по использованию есть в руководстве по эксплуатации на контроллер BCE-5. Загрузить руководство можно по этой ссылке.

Ажар АбайдулдаеваСкажите пожалуйста, как сделать визуализацию состояния на мнемосхеме, то есть каким образом идет привязка точки к изменению состояния оборудования?

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

Например, если есть задвижка и точка со значением состояния 0/1, то с помощью анимации можно показывать две разные картинки закрыта/открыта в зависимости от значения.

Ажар АбайдулдаеваИ еще как реализовать рецепты в системе? есть ли у вас какие-нибудь примеры или демонстрационные проекты?

Имеется в виду алгоритмическая обработка данных? Для этого используются программы на языках ST и FBD стандарта IEC 61131-3. Небольшой пример и пояснение есть в том же руководстве на контроллер BCE-5 (см.п. 3.7 стр. 24).

8.  Ажар Абайдулдаева,  17.06.2016 10:54
Roman
Ажар АбайдулдаеваСкажите пожалуйста, появилась ли документация на 4 версию? Если появилась,отправьте ее пожалуйста, если это возможно.

К сожалению, в связи большим объемом других работ написание документации затягивается. Краткая инструкция по использованию есть в руководстве по эксплуатации на контроллер BCE-5. Загрузить руководство можно по этой ссылке.

Ажар АбайдулдаеваСкажите пожалуйста, как сделать визуализацию состояния на мнемосхеме, то есть каким образом идет привязка точки к изменению состояния оборудования?

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

Например, если есть задвижка и точка со значением состояния 0/1, то с помощью анимации можно показывать две разные картинки закрыта/открыта в зависимости от значения.

Ажар АбайдулдаеваИ еще как реализовать рецепты в системе? есть ли у вас какие-нибудь примеры или демонстрационные проекты?

Имеется в виду алгоритмическая обработка данных? Для этого используются программы на языках ST и FBD стандарта IEC 61131-3. Небольшой пример и пояснение есть в том же руководстве на контроллер BCE-5 (см.п. 3.7 стр. 24).


поняла вас, спасибо большое!

9.  Ажар Абайдулдаева,  20.06.2016 19:56
Скажите пожалуйста, как изменять значение с помощью строки ввода?

10.  Roman,  21.06.2016 09:16
Ажар АбайдулдаеваСкажите пожалуйста, как изменять значение с помощью строки ввода?

Сначала немного теории:
1. Все управление в мнемосхемах делается по событиям элементов. Например, по нажатию кнопки, по изменению отметки переключателя, по изменению положения движка.
2. Чтобы посмотреть список доступных событий элемента переключите вид панели "Свойства" на "События и действия" (в меню по правой кнопке панели).
3. Чтобы добавить действие по событию щелкните на событии правой кнопкой и выберите действие из меню.
4. На одно событие можно добавить несколько действий, например, для изменения значений сразу нескольких точек. Действия будут исполняться последовательно сверху вниз.

Теперь по строке ввода:
1. У кнопки нет своих событий, поэтому изменять значение придется с помощью кнопки.
2. Положите рядом со строкой ввода кнопку.
3. Для события "Щелчок" кнопки добавьте действие "Установить значение".
4. В окне свойств действия выберите источник данных "Строка ввода" и свою строку ввода. В качестве приемника установите "Точка" и укажите нужную точку. Выберите тип установки "Уровень".


11.  SeaMax,  02.08.2016 11:57
Здравствуйте.
Подскажите пожалуйста, существует ли в новой версии Каскад-САУ 4.0 возможность запускать с мнемосхем сторонние приложения (как в предыдущей версии - при помощи области реагирования с указанием ее типа "Запуск программы")?

12.  Roman,  02.08.2016 15:25
SeaMaxЗдравствуйте.
Подскажите пожалуйста, существует ли в новой версии Каскад-САУ 4.0 возможность запускать с мнемосхем сторонние приложения (как в предыдущей версии - при помощи области реагирования с указанием ее типа "Запуск программы")?

Здравствуйте, SeaMax. Поддержка функции запуска программ запланирована на следующее обновление 4.0.11. Скажите, если она нужна срочно и мы отправим вам промежуточную версию мнемосхем с поддержкой запуска программ.

13.  SeaMax,  02.08.2016 16:38
Roman
SeaMaxЗдравствуйте.
Подскажите пожалуйста, существует ли в новой версии Каскад-САУ 4.0 возможность запускать с мнемосхем сторонние приложения (как в предыдущей версии - при помощи области реагирования с указанием ее типа "Запуск программы")?

Здравствуйте, SeaMax. Поддержка функции запуска программ запланирована на следующее обновление 4.0.11. Скажите, если она нужна срочно и мы отправим вам промежуточную версию мнемосхем с поддержкой запуска программ.


Добрый день, Roman. По возможности, версию с возможностью запуска программ хотелось бы получить как можно быстрее :)

14.  Roman,  02.08.2016 17:30
SeaMaxДобрый день, Roman. По возможности, версию с возможностью запуска программ хотелось бы получить как можно быстрее :)

Думаю, вышлем к концу недели (на почту, которую Вы указали при регистрации).

15.  SeaMax,  02.08.2016 17:34
Roman
SeaMaxДобрый день, Roman. По возможности, версию с возможностью запуска программ хотелось бы получить как можно быстрее :)

Думаю, вышлем к концу недели (на почту, которую Вы указали при регистрации).


Отлично. Заранее спасибо! :)

16.  lutes,  22.02.2021 10:07
Добрый день! Есть ли возможность развернуть Каскад САУ 4.0 на Windows Server 2012 R2 x64 ?

17.  Admin,  24.02.2021 16:31
lutesДобрый день! Есть ли возможность развернуть Каскад САУ 4.0 на Windows Server 2012 R2 x64 ?

Принципиальных ограничений нет

18.  lutes,  20.07.2022 17:50
Вопрос по интерфейсу. В дереве проекта среды разработки, в узле "Точки узла" можно добавлять точки узла в папки "входные", "выходные" и "виртуальные". Есть ли возможность группировки точек внутри этих папок в другие папки по какому-либо признаку, например, по агрегату, параметру и т.п.? Если точек проекта больше нескольких десятков, то навигация в общем сквозном списке по ним затруднена.

Изменено: lutes, 20.07.2022 16:51

19.  Admin,  20.07.2022 18:15
lutesВопрос по интерфейсу. В дереве проекта среды разработки, в узле "Точки узла" можно добавлять точки узла в папки "входные", "выходные" и "виртуальные". Есть ли возможность группировки точек внутри этих папок в другие папки по какому-либо признаку, например, по агрегату, параметру и т.п.? Если точек проекта больше нескольких десятков, то навигация в общем сквозном списке по ним затруднена.

Группировка "Точки узла" в узлах системы не предусмотрена. Да она там по большому счёту не нужна, т.к. группировка точек по какому-либо признаку делается в "Ресурсы проекта" через "Создать папку"

20.  lutes,  21.07.2022 09:12
Adminгруппировка точек по какому-либо признаку делается в "Ресурсы проекта" через "Создать папку"


Спасибо большое!

Еще один вопрос - можно ли посмотреть/управлять подключенными сессиями АРМ оператора к серверу Каскад-САУ?

21.  Admin,  21.07.2022 11:12
lutesЕще один вопрос - можно ли посмотреть/управлять подключенными сессиями АРМ оператора к серверу Каскад-САУ?

Управлять нельзя. Посмотреть открытые соединения - двойной щелчок ЛКМ по значку в трее "Сервер проектов Каскад-САУ", либо ПКМ по значку в трее "Сервер проектов Каскад-САУ", в появившемся контекстном меню выбрать строку "Свойства".

22.  lutes,  21.07.2022 11:34
Admin Посмотреть открытые соединения - двойной щелчок ЛКМ по значку в трее "Сервер проектов Каскад-САУ", либо ПКМ по значку в трее "Сервер проектов Каскад-САУ", в появившемся контекстном меню выбрать строку "Свойства".


Пробовал, действительно в момент установления соединения появляется адрес машины, которая подключается к серверу Каскад-САУ, затем сразу же исчезает.

23.  Admin,  21.07.2022 11:39
[quote=lutes]
AdminПробовал, действительно в момент установления соединения появляется адрес машины, которая подключается к серверу Каскад-САУ, затем сразу же исчезает.

Всё правильно, так и должно работать. Узел во время старта подключается к серверу проектов, забирает(проверяет) конфигурацию и отключается.

24.  lutes,  21.07.2022 12:33
Admin Узел во время старта подключается к серверу проектов, забирает(проверяет) конфигурацию и отключается.


Если сессия разрывается, то как тогда оперативные данные проекта попадают на АРМ оператора?

25.  Admin,  21.07.2022 13:21
lutesЕсли сессия разрывается, то как тогда оперативные данные проекта попадают на АРМ оператора?

После внесения изменений в проект, вы даёте команду "Загрузить конфигурацию на узлы". Узлы проекта принимают эту команду и подключаясь к серверу проектов обновляют свою конфигурацию.

26.  lutes,  21.07.2022 14:39
[quote=Admin]
lutesПосле внесения изменений в проект, вы делаете даёте команду "Загрузить конфигурацию на узлы". Узлы проекта принимают эту команду и подключаясь к серверу проектов обновляют свою конфигурацию.

То есть дальнейшее взаимодействие происходит между контроллером и АРМ оператора по какому-то широковещательному протоколу?

27.  Admin,  21.07.2022 14:56
lutesТо есть дальнейшее взаимодействие происходит между контроллером и АРМ оператора по какому-то широковещательному протоколу?

Взаимодействие происходит по нашему внутреннему протоколу.