From OpenSCADAWiki
Jump to: navigation, search

Enter a message name below to show all available translations.

Message

Found 3 translations.

NameCurrent message text
 h English (en)[[File:LibsPrescriptionsManagerCfg.png|right|Configuration.]]
{{CntHdr|Configuring and using}}
:1. Create and start [[Special:MyLanguage/Modules/LogicLev|a logical controller]] object with the needed scheduling properties.
:*['''JavaLikeCalc'''] or [[Special:MyLanguage/Modules/JavaLikeCalc|a JavaLikeCalc controller]] object directly.
:2. Create [[Special:MyLanguage/Modules/LogicLev|a logical parameter]] object, for the case of using the logical controller, and select this template for it. Enable the parameter.
:*['''JavaLikeCalc'''] or select this template for [[Special:MyLanguage/Modules/JavaLikeCalc|the JavaLikeCalc controller]]; enable the controller; create a parameter "manager" of reflection the representative attributes:
<pre style="white-space: pre-wrap; margin-left: 40pt;">
dbDB
dbProgs
comLs
prog
mode
curMode
startTm
curCom
work
</pre>
:3. Into the tab "Template configuration" of the object of the logical parameter, or the controller for [JavaLikeCalc], you need to set:
::* ''DB: DB name with the tables'' — to DB, like to "SQLite.vcaBase", where stored or must be stored the prescription-program tables. The empty value is not allowed and will cause an error!
::* ''DB: Table with programs'' — to name of the prescriptions-programs table, by default it is "PrescrProgs".
::* ''Commands controller'' — left it in the default value "*", to use this parameter's controller for the commands also. You must change this field if you run the manager controller object in a separate logical controller for the commands!
:* ['''JavaLikeCalc'''] or and additionally:
::* ''Commands controller'' — change this field in a separate logical controller for the commands!
:* ['''Command-macro'''] or and additionally:
::* ''DB: Table with commands'' — to name of the commands table, by default it is "PrescrComs";
::* ''Commands controller'' — set to '''<empty>'''.
:4. Place the required [[#LogicLevCommands|parameters of the commands]] together to the manager parameter.
:* ['''Command-macro'''] or prepare the required commands in "DB: Table with commands" according to [[#Conception|the conception]]; the empty commands table must be created automatically after starting the object of the logical parameter, or the controller for [JavaLikeCalc]!
:5. RESULT: Launching the controller object (where this parameter is created), we must get the operational data in the tab "Attributes" for the: allowed commands list, current mode, work program, current command-step and start time.
:* ['''JavaLikeCalc'''] or the [[Special:MyLanguage/Modules/JavaLikeCalc|JavaLikeCalc]] controller object directly.
:6. In the process of the working, through the tab "Attributes" of operational data, in addition to obtaining the result, it is possible to perform operative setup and control on:
:* ''Name of the selected program'' — to set of the selected program name in processing by the manager;
:* ''Mode'' — to set the manager mode of the selected prescription-program execution: Finish(-2), Error(-1), Stop(0), Run(1), Pause(2), Pass command(3).
 h Russian (ru)[[File:LibsPrescriptionsManagerCfg_ru.png|right|Конфигурация.]]
{{CntHdr|Конфигурация и использование}}
:1. Создать и запустить объект [[Special:MyLanguage/Modules/LogicLev|логического контроллера]] с необходимыми свойствами планирования.
:*['''JavaLikeCalc'''] или непосредственно объект [[Special:MyLanguage/Modules/JavaLikeCalc|JavaLikeCalc контроллера]].
:2. Создать объект [[Special:MyLanguage/Modules/LogicLev|логического параметра]] и выбрать этот шаблон для него. Включить параметр.
:*['''JavaLikeCalc'''] или выбрать этот шаблон для [[Special:MyLanguage/Modules/JavaLikeCalc|JavaLikeCalc контроллера]]; включить контроллер; создать параметр "manager" отражения репрезентативных атрибутов:
<pre style="white-space: pre-wrap; margin-left: 40pt;">
dbDB
dbProgs
comLs
prog
mode
curMode
startTm
curCom
work
</pre>
:3. Во вкладке "Конфигурация шаблона" объекта логического параметра, или контроллера для [JavaLikeCalc], вы должны установить:
::* ''БД: Имя БД с таблицами'' — в БД, вроде "SQLite.vcaBase", где хранятся или должны храниться таблицы рецептов-программ. Пустое значение не разрешено и вызовет ошибку!
::* ''БД: Таблица с программами'' — в название таблицы рецептов-программ, по умолчанию это "PrescrProgs".
::* ''Контроллер команд'' — оставить в значении по умолчанию "*" для использования контроллера параметров также для команд. Вы должны изменить это поле в случае исполнения объекта контроллера менеджера в отдельном от команд логическом контроллере!
:* ['''JavaLikeCalc'''] или и дополнительно:
::* ''Контроллер команд'' — изменить это поле в отдельный логический контроллер для команд!
:* ['''Команда-макрос'''] или и дополнительно:
::* ''БД: Таблица с командами'' — в название таблицы команд, по умолчанию это "PrescrComs".
::* ''Контроллер команд'' — установить '''<пусто>'''.
:4. Разместить необходимые [[#LogicLevCommands|параметры команд]] вместе с параметром менеджера. 
:* ['''Команда-макрос'''] или подготовить необходимые команды в "БД: Таблица с командами" согласно [[#Conception|концепции]]; пустая таблица команд должна быть создана автоматически после запуска объекта параметра, или контроллера для [JavaLikeCalc]!
:5. РЕЗУЛЬТАТ: Запустив объект контроллера (где создан этот параметр) должны получить оперативные данные во вкладке "Атрибуты", для: перечень доступных команд, текущий режим, рабочая программа, текущая команда-шаг и время запуска.
:* ['''JavaLikeCalc'''] или непосредственно объект контроллера [[Special:MyLanguage/Modules/JavaLikeCalc|JavaLikeCalc]].
:6. В процессе работы, через вкладку оперативных данных "Атрибуты", кроме получения результата, можно осуществлять оперативную настройку и контроль на предмет:
:* ''Имя выбранной программы'' — установка названия выбранной программы в обработке менеджером;
:* ''Режим'' — установка режима менеджера, исполнения выбранного рецепта-программы: Завершение(-2); Ошибка(-1); Стоп(0); Исполнение(1); Пауза(2); Пропустить команду(3).
 h Ukrainian (uk)[[File:LibsPrescriptionsManagerCfg_uk.png|right|Конфігурація.]]
{{CntHdr|Конфігурація та використання}}
:1. Створити та запустити об'єкт [[Special:MyLanguage/Modules/LogicLev|логічного контролеру]] з потрібними властивостями планування.
:*['''JavaLikeCalc'''] або безпосередньо об'єкт [[Special:MyLanguage/Modules/JavaLikeCalc|JavaLikeCalc контролеру]].
:2. Створити об'єкт [[Special:MyLanguage/Modules/LogicLev|логічного параметру]] та обрати цей шаблон для нього. Ввімкнути параметр.
:*['''JavaLikeCalc'''] або обрати цей шаблон для [[Special:MyLanguage/Modules/JavaLikeCalc|JavaLikeCalc контролеру]]; ввімкнути контролер; створити параметр "manager" віддзеркалення репрезентативних атрибутів:
<pre style="white-space: pre-wrap; margin-left: 40pt;">
dbDB
dbProgs
comLs
prog
mode
curMode
startTm
curCom
work
</pre>
:3. У вкладці "Конфігурація шаблону" об'єкту логічного параметру, або контролеру для [JavaLikeCalc], ви маєте встановити:
::* ''БД: Ім'я БД з таблицями'' — у БД, на кшталт "SQLite.vcaBase", де зберігаються або мають зберігатися таблиці рецептів-програм. Порожнє значення не дозволене та викличе помилку!
::* ''БД: Таблиця з програмами'' — у назву таблиці рецептів-програм, по замовченню це "PrescrProgs".
::* ''Контролер команд'' — залишити у значенні по замовченню "*" для використання контролеру параметрів також для команд. Ви маєте змінити це поле у випадку виконання об'єкту контролера менеджеру у окремому від команд логічному контролері!
:* ['''JavaLikeCalc'''] або та додатково:
::* ''Контролер команд'' — змінити це поле у окремий логічний контролер для команд!
:* ['''Команда-макрос'''] або та додатково:
::* ''БД: Таблиця з командами'' — у назву таблиці команд, по замовченню це "PrescrComs".
::* ''Контролер команд'' — встановити '''<порожньо>'''.
:4. Розташувати потрібні [[#LogicLevCommands|параметри команд]] разом із параметром менеджеру. 
:* ['''Команда-макрос'''] або підготувати потрібні команди у "БД: Таблиця з командами" згідно до [[#Conception|концепції]]; порожню таблицю команд має бути створено автоматично після запуску об'єкту параметру, або контролеру для [JavaLikeCalc]!
:5. РЕЗУЛЬТАТ: Запустивши об'єкт контролеру (де створено цей параметр) маємо отримати оперативні дані у вкладці "Атрибути", для: перелік доступних команд, поточний режим, робоча програма, поточна команда-крок та час запуску.
:* ['''JavaLikeCalc'''] або безпосередньо об'єкт контролеру [[Special:MyLanguage/Modules/JavaLikeCalc|JavaLikeCalc]].
:6. У процесі роботи, через вкладку оперативних даних "Атрибути", окрім отримання результату, можна здійснювати оперативне налаштування та контроль щодо:
:* ''Ім'я обраної програми'' — встановлення назви обраної програми у обробці менеджером;
:* ''Режим'' — встановлення режиму менеджеру, виконання обраного рецепту-програми: Завершення(-2); Помилка(-1); Стоп(0); Виконання(1); Пауза(2); Пропустити команду(3).