УкраїнськаEnglishmRussian
Вхід/Новий
У темі багато повідомлень

Документация


Автор Повідомлення
Повідомлення створено: 26. 08. 2008 [11:49]
sir_rich
Алексей Рябинин
Автор теми
Зареєстрован(а) с: 26.08.2008
Повідомлення: 3
Есть желание применить ОпенСкада в нескольких проектах.
Скачал, собрал из исходников, запустил и... запутался.icon_eek.gif
Подскажите есть ли где документ что то типе gettingstart чтобы там было описано как и что в каком порядке делать?

Заранее спасибо!
Повідомлення створено: 26. 08. 2008 [12:47]
Expert
Владимир Тихонов
Зареєстрован(а) с: 05.08.2008
Повідомлення: 45
sir_rich wrote:

Есть желание применить ОпенСкада в нескольких проектах.
Скачал, собрал из исходников, запустил и... запутался.icon_eek.gif
Подскажите есть ли где документ что то типе gettingstart чтобы там было описано как и что в каком порядке делать?

Заранее спасибо!

Как ни странно все это есть в src/doc и в doc которые есть везде, то есть чем глубже в корень исходников, как уж наверное догадались документация на тот же MOD BUS можно найти в openscada-0.6.1/src/moduls/daq/ModBus/doc
Также не знаю как вы но я качал и ставил еще доки, и вообще все что нужно есть тут, поиск по сайту рулит!!! А так я сам впервые запутался так как это вообще первая программа такого рода в которой я начал работу, и думал не разберусь но спасибо Роману Савоченку за то что он мне не писал что делать в каждом случае а давал ссылку на вики, ибо там есть все и более.

Подытожу, если использовать вики, доки которые в сырцах идут и доки которые идут вместе с опенскадой то проблем не должно быть в 99.9%!))) Удачи!

Все глюки Windows исправляются установкой Linux
Повідомлення створено: 26. 08. 2008 [19:28]
sir_rich
Алексей Рябинин
Автор теми
Зареєстрован(а) с: 26.08.2008
Повідомлення: 3
Действительно все разделы и части скады описаны довольно хорошо. Но мне хотелосьбы понять как сделать простой проект, предположим с 1-й переменной с 1-й лампочкой на мнемосхеме и т.д. с нуля. Причем на уровне тыкнули сюда, тыкнули сюда.
Может я не прав, но такие документы есть практически у любой скады хоть сайтек, хоть генезис и т.п.
Может я тупой конечно, но icon_biggrin.gif но имея 10-летний опыт работы в асутп я смог собрать скаду из исходников (вот это действительно удивительно icon_eek.gif ), но не смог создать элементарный проект. banghead.gif
Повідомлення створено: 27. 08. 2008 [09:19]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зареєстрован(а) с: 12.12.2007
Повідомлення: 3750
На данный момент документации класса "Руководство пользователя" нет, наверное потому, что стабильного релиза ещё не выпущено. Ближе к 0.7.0 ситуация с этим будет исправляться.

Learn, learn and learn better than work, work and work.
Повідомлення створено: 27. 08. 2008 [11:34]
Aleksey
Aleksey Popkov
Contributor
Зареєстрован(а) с: 31.07.2008
Повідомлення: 326
sir_rich wrote:

Действительно все разделы и части скады описаны довольно хорошо. Но мне хотелосьбы понять как сделать простой проект, предположим с 1-й переменной с 1-й лампочкой на мнемосхеме и т.д. с нуля. Причем на уровне тыкнули сюда, тыкнули сюда.
Может я не прав, но такие документы есть практически у любой скады хоть сайтек, хоть генезис и т.п.
Может я тупой конечно, но icon_biggrin.gif но имея 10-летний опыт работы в асутп я смог собрать скаду из исходников (вот это действительно удивительно icon_eek.gif ), но не смог создать элементарный проект. banghead.gif

При знакомстве с OpenSCADA действительно появляется много вопросов, но стоит понять саму суть OpenSCADA и большая ее часть станет понятна, можете задавать вопросы на UIN:44737422, и я отвечу, дабы не отвлекать разработчика Романа Савоченко.

[Повідомлення редагувалось 1 раз(ів), останній раз 27.08.2008 в 11:42.]
Повідомлення створено: 02. 09. 2008 [20:45]
Andrew
Andrew Kalita
Зареєстрован(а) с: 18.08.2008
Повідомлення: 1
= Создание проекта =
На вкладке "Пользовательские интерфейсы" -> "Движок среды визуализации и управления" добавить новый проект в поле Проект (на вкладке нового проекта можно указать имя БД. таблицы проекта и права доступа).

= Создание библиотечного виджета =
На примере создания виджета для отображения целочисленных параметров.
Создать библиотеку проекта (в Библиотеке виджетов). Добавить в нее виджет (Виджет) типа Вох (меню "Группа элементов"), Id задать равным Label. В режиме визуального редактирования перенести на форму два виджета (Виджет-контейнер) из библиотеки базовых виджетов типа Text ("Текстовые поля") и задать им Id: name и val.
В свойствах виджета-контейнера val добавить один параметр целого типа: Свойства - вкладка Атрибуты - Количество аргументов = 1, Аргумент0 - type = "Целый", значение - значение по умолчанию, не важно. Атрибут Текст сделать равным %1.
В свойствах виджета Label (.) на вкладке Обработка добавить два атрибута с Id pName и pVal.

Свойства pName:
Тип данных - Строка
Обработка - true
Конфигурация - Постоянная

Свойства pVal:
Тип данных - Целый
Обработка - true
Конфигурация - Входная связь

Включить обработку (на вкладке Обработка виджета Label) для атрибута Текст виджета-контейнера name (Label.name) и для атрибута arg0val виджета-контейнера val (Label.val).
Фунция обработки:
Язык процедуры: JavaLikeCalc.JavaScript
Текст функции:
name_text=pName;
val_arg0val=pVal;

Создание виджета-страницы
Добавить в библиотеку еще один виджет типа Вох (меню "Группа элементов") с Id: Form. В режиме редактирования перенести на него несколько виджетов отображения типа Label (c Id напр. Label1, Label2, Label3).
Добавить в проект виджет Form с Id: Form1. В свойствах виджета на вкладке Атрибуты поставить Страница->открыта = true, Группа=main. На вкладке Связи задать параметрам ссылки на данные для отображения вида prm:/<Имя модуля>/<имя контроллера>/<имя параметра>/<имя атрибута>
Пример:
Label1
Параметр
pName Atr1
pVal prm:/ModBus/testTCP/param1/atr1
Label2
Параметр
pName Atr2
pVal prm:/ModBus/testTCP/param1/atr2
Повідомлення створено: 03. 09. 2008 [15:57]
sir_rich
Алексей Рябинин
Автор теми
Зареєстрован(а) с: 26.08.2008
Повідомлення: 3
Andrew wrote:

= Создание проекта =
На вкладке "Пользовательские интерфейсы" -> "Движок среды визуализации и управления" добавить новый проект в поле Проект (на вкладке нового проекта можно указать имя БД. таблицы проекта и права доступа).
.......

Спасибо за помощь! Теперь я понимаю, почему не разобрался сам...
Обязательно попробую.
Повідомлення створено: 16. 11. 2008 [19:28]
grufis
Юрий Пугачев
Зареєстрован(а) с: 10.11.2008
Повідомлення: 1
Неплохо-было-бы выпустить документацию типа "Создаем первый проект" т.к. в Openscada методом "тыка" новичку не разобраться с ходу. Мне даже Lab View проще показался , но ,надеюсь, это только на первый взгляд
icon_biggrin.gif
В качестве темы для "первого проекта" можно взять, например, тему обычного светофора(так-же поступили в CoDesYs), который управляется, например , с платы дискретных входов
Можно придумать что-нибудь другое,главное, что-бы в пошагово расписанном примере пользователь мог ознакомиться , по крайней мере, с большей частью функционала программы
Повідомлення створено: 01. 06. 2009 [14:21]
andrelek
Андрей Полевой
Зареєстрован(а) с: 13.12.2008
Повідомлення: 210
Andrew wrote:

= Создание проекта =
На вкладке "Пользовательские интерфейсы" -> "Движок среды визуализации и управления" добавить новый проект в поле Проект (на вкладке нового проекта можно указать имя БД. таблицы проекта и права доступа).

1. Что-то не получается так. Возможно версия не совпадает icon_rolleyes.gif
У меня 0.6.3.2
Повідомлення створено: 01. 06. 2009 [16:11]
Aleksey
Aleksey Popkov
Contributor
Зареєстрован(а) с: 31.07.2008
Повідомлення: 326
Лучьше брать вот от сюда. svn co svn://oscada.org/trunk/OpenSCADA
По сравнению с 0.6.3.2, рабочий срез довольно сильно преображен.
Версии 0.6.3.2 и 0.6.3.3 будут сильно отличаться.

[Повідомлення редагувалось 1 раз(ів), останній раз 01.06.2009 в 16:16.]



9011