From OpenSCADAWiki
< Documents | Release 0.8.0
(Created page with "Это обновление релиза 0.8 LTS исправляет около 10 ошибок и добавляет неко...") |
(Created page with "* UI.Vision: Исправлено падение примитива "ElFigure" при нажатии на общие точки 1,2 дуги и точку 1 линии; зна...") |
||
Line 2: | Line 2: | ||
Это обновление [[Special:MyLanguage/Documents/Release_0.8.0|релиза 0.8 LTS]] исправляет около 10 ошибок и добавляет некоторые улучшения, которые целиком вы можете почитать в [http://oscada.org/svn/tags/openscada_0.9/ChangeLog?p=1998 протоколе изменений обновления]. | Это обновление [[Special:MyLanguage/Documents/Release_0.8.0|релиза 0.8 LTS]] исправляет около 10 ошибок и добавляет некоторые улучшения, которые целиком вы можете почитать в [http://oscada.org/svn/tags/openscada_0.9/ChangeLog?p=1998 протоколе изменений обновления]. | ||
− | * UI.Vision: | + | * UI.Vision: Исправлено падение примитива "ElFigure" при нажатии на общие точки 1,2 дуги и точку 1 линии; значительная очистка кода. |
− | * DB.SQLite: | + | * DB.SQLite: Добавлено закрытие открытой транзакции при остановке модуля с целью предотвращения потери данных при падении некоторых модулей на отключении. |
− | * UI.Vision: | + | * UI.Vision: Добавлена функция WdgView::attrsSet() и использована для установки группы атрибутов в одном запросе для предотвращения потери некоторых связанных событий при обработке, а также повышения производительности в сети. |
− | * UI.{VCAEngine,Vision,WebVision}: | + | * UI.{VCAEngine,Vision,WebVision}: В примитив "Диаграмма" добавлено формирование трендов из прямо указанных данных посредством префикса "data:" и "line:". |
− | * DAQ.Template,DAQ.{JavaLikeCalc,ModBus},Protocol.UserProtocol,UI.WebUser: | + | * DAQ.Template,DAQ.{JavaLikeCalc,ModBus},Protocol.UserProtocol,UI.WebUser: Ограничение исходного текста процедур расширено до 1000000 символов. |
− | * DAQ.{ModBus,LogicLev,BlockCalc,Siemens}: | + | * DAQ.{ModBus,LogicLev,BlockCalc,Siemens}: Предотвращена перегрузка исполнительного контекста из БД на запущенных объектах контролеров. |
− | * DAQ.SoundCard: | + | * DAQ.SoundCard: Добавлена возможность установки приоритета задачи сбора, из PortAudio. Добавлены некоторые сообщения об ошибках. Несколько увеличена производительность. |
− | * UI.WebVision: | + | * UI.WebVision: ID объекта сеанса переименован в PATH и nodeName() установлен в строку с разделителем от пути. Добавлена опция уровня сжатия PNG для некоторого контроля производительности формирования изображений, а значений по умолчанию установлено в "1". |
− | * Transport.{Serial,Sockets}: | + | * Transport.{Serial,Sockets}: Добавлена обработка номера ошибки EAGAIN в функции write() для исходящих транспортов с целью предотвращения ошибок на передаче больших блоков данных. |
− | * UI.{Vision,WebVision}: | + | * UI.{Vision,WebVision}: Исправлен завал буфера данных примитива "Диаграмма" текущими значениями и потеря старых видимых значений при достижении ограничения буфера путём выравнивания текущих значений к размеру-времени пиксела. |
− | * DAQ.JavaLikeCalc: | + | * DAQ.JavaLikeCalc: Удаление ошибочного правила грамматики "expr OR CONST{" в виду окончания действия на первой постоянной, независимо от следующих операций выражения. Условная логическая команда '||' и '&&' исправлена для постоянных. |
Latest revision as of 18:16, 5 June 2020
Это обновление релиза 0.8 LTS исправляет около 10 ошибок и добавляет некоторые улучшения, которые целиком вы можете почитать в протоколе изменений обновления.
- UI.Vision: Исправлено падение примитива "ElFigure" при нажатии на общие точки 1,2 дуги и точку 1 линии; значительная очистка кода.
- DB.SQLite: Добавлено закрытие открытой транзакции при остановке модуля с целью предотвращения потери данных при падении некоторых модулей на отключении.
- UI.Vision: Добавлена функция WdgView::attrsSet() и использована для установки группы атрибутов в одном запросе для предотвращения потери некоторых связанных событий при обработке, а также повышения производительности в сети.
- UI.{VCAEngine,Vision,WebVision}: В примитив "Диаграмма" добавлено формирование трендов из прямо указанных данных посредством префикса "data:" и "line:".
- DAQ.Template,DAQ.{JavaLikeCalc,ModBus},Protocol.UserProtocol,UI.WebUser: Ограничение исходного текста процедур расширено до 1000000 символов.
- DAQ.{ModBus,LogicLev,BlockCalc,Siemens}: Предотвращена перегрузка исполнительного контекста из БД на запущенных объектах контролеров.
- DAQ.SoundCard: Добавлена возможность установки приоритета задачи сбора, из PortAudio. Добавлены некоторые сообщения об ошибках. Несколько увеличена производительность.
- UI.WebVision: ID объекта сеанса переименован в PATH и nodeName() установлен в строку с разделителем от пути. Добавлена опция уровня сжатия PNG для некоторого контроля производительности формирования изображений, а значений по умолчанию установлено в "1".
- Transport.{Serial,Sockets}: Добавлена обработка номера ошибки EAGAIN в функции write() для исходящих транспортов с целью предотвращения ошибок на передаче больших блоков данных.
- UI.{Vision,WebVision}: Исправлен завал буфера данных примитива "Диаграмма" текущими значениями и потеря старых видимых значений при достижении ограничения буфера путём выравнивания текущих значений к размеру-времени пиксела.
- DAQ.JavaLikeCalc: Удаление ошибочного правила грамматики "expr OR CONST{" в виду окончания действия на первой постоянной, независимо от следующих операций выражения. Условная логическая команда '||' и '&&' исправлена для постоянных.