УкраїнськаEnglishmRussian
Вход/Новый
В теме нет новых постов

Выпущено первое обновление для OpenSCADA 0.6.4 (beta 2)


Автор Сообщение
Сообщение создано: 26. 01. 2010 [13:57]
kuzulis
Денис Шиенков
Создатель темы
Зарегистрирован(а) с: 10.07.2009
Сообщения: 128
Обсуждаем изменения тут icon_smile.gif

Вопросы:

1.

SYS: Добавлен механизм предотвращения повторного запуска в скрипты: demo-start и user-start.

Почему бы ни сделать проверку с самом коде бинарика? Зачем "киргудить" скрипты?

2. Для каких целей (исходя из каких соображений) некоторые методы и функции добавлены в корневой объект?

3.

Transport.Serial, DAQ.DCON, DAQ.ModBus: Транспорт последовательного интерфейса оптимизирован, сделан типичным и исправлен на предмет нескольких ошибок. Клиенты транспорта адаптированы для использования нового механизма.

Что означает : сделан типичным? Что за новый механизм?

4.

Transport.Sockets, Transport.SSL: Исправлена возможность не полной записи функцией write(). При записи в сокет эта функция пишет только часть размером в свой буфер (~50кБ). Для полной записи больших сообщений добавлен повтор записи.

В коде это комментировано? (чтобы долго не искать icon_smile.gif )

5.

UI.VCAEngine: Исправлено падение движка визуализации при изменении митированных атрибутов, которые многократно унаследованы.

Я так понимаю вместо "митированных атрибутов" нужно писать "имитированных атрибутов" ? Если ДА - то поправте пжлста.

....

Пока всё icon_smile.gif
Сообщение создано: 26. 01. 2010 [14:55]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3743
"kuzulis" wrote:


SYS: Добавлен механизм предотвращения повторного запуска в скрипты: demo-start и user-start.

Почему бы ни сделать проверку с самом коде бинарика? Зачем "киргудить" скрипты?

Потому что это не его задача и запусков разных конфигураций на одной машине может быть множество.

"kuzulis" wrote:

Для каких целей (исходя из каких соображений) некоторые методы и функции добавлены в корневой объект?

Потому как очевидно, что эти функции общесистемны.

"kuzulis" wrote:


Transport.Serial, DAQ.DCON, DAQ.ModBus: Транспорт последовательного интерфейса оптимизирован, сделан типичным и исправлен на предмет нескольких ошибок. Клиенты транспорта адаптированы для использования нового механизма.

Что означает : сделан типичным? Что за новый механизм?

Значит, что он теперь как все транспорты.

"kuzulis" wrote:


Transport.Sockets, Transport.SSL: Исправлена возможность не полной записи функцией write(). При записи в сокет эта функция пишет только часть размером в свой буфер (~50кБ). Для полной записи больших сообщений добавлен повтор записи.

В коде это комментировано? (чтобы долго не искать icon_smile.gif )

Это не должно быть комментировано в коде. Для учёта изменеий служит система управления версиями, Subversion в данном случае.

"kuzulis" wrote:


UI.VCAEngine: Исправлено падение движка визуализации при изменении митированных атрибутов, которые многократно унаследованы.

Я так понимаю вместо "митированных атрибутов" нужно писать "имитированных атрибутов" ? Если ДА - то поправте пжлста.

Исправлено.

Learn, learn and learn better than work, work and work.
Сообщение создано: 27. 10. 2010 [09:36]
emc2
Сергей Угрюмов
Зарегистрирован(а) с: 15.10.2010
Сообщения: 8
Добрый день.
Решил не создавать новую тему. Скачал ftp://ftp.oscada.org/OpenSCADA/0.7.0/ALTLinux5.1/Live/ALTLinux5.1-OpenSCADA_0.7.0-i586-livecd.iso ,а там версия 0.6.4.2 Так и должно быть?
Сообщение создано: 27. 10. 2010 [09:58]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3743
"emc2" wrote:

Добрый день.
Решил не создавать новую тему. Скачал ftp://ftp.oscada.org/OpenSCADA/0.7.0/ALTLinux5.1/Live/ALTLinux5.1-OpenSCADA_0.7.0-i586-livecd.iso ,а там версия 0.6.4.2 Так и должно быть?

Не должно, да и нет. После сборки образов я их проверял и там всё нормально.

Learn, learn and learn better than work, work and work.



1996