Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
doc:jroboplc:cmdlineargs [2019/02/28 06:47] denis [Примеры] |
doc:jroboplc:cmdlineargs [2021/10/03 12:51] (текущий) denis [Примеры] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== Запуск ====== | + | ====== Параметры командной строки ====== |
- | ===== Команда запуска ===== | + | |
- | java -jar jar/core/jroboplc.jar [parameters] | + | Общий вид команды запуска: |
+ | java -jar jar/core/jroboplc.jar [параметры] | ||
- | ===== Параметры командной строки ===== | + | ===== Параметры ===== |
^Параметр^Описание^ | ^Параметр^Описание^ | ||
- | |<code>-cfg <cfgdir></code> |путь до каталога с конфигурационными файлами. По умолчанию ''<jroboplc>/cfg'' | | + | |''-cfg <cfgdir>'' |путь до каталога с конфигурационными файлами. По умолчанию:<html><br></html>''<текущий каталог>/conf'' | |
- | |<code>-plg <plgdir></code> |путь до каталога с jar-файлами плагинов. По умолчанию ''<jroboplc>/jar/plugin'' | | + | |''-plg <plgdir>'' |путь до каталога с jar-файлами плагинов. По умолчанию:<html><br></html>''<текущий каталог>/jar/plugin'' | |
- | |<code>-cmd <cmd1¦CmdN></code> |команды, выполняемые автоматически после загрузки программы | | + | |''-cmd <cmd1¦CmdN>'' |команды, выполняемые автоматически после загрузки программы. Разделителем является символ "**''|''**". Подробней о командах [[doc:jroboplc:consolecmd|здесь]]. | |
+ | |''-quiet'' |запуск приложения без интерактивного режима | | ||
===== Примеры ===== | ===== Примеры ===== | ||
Строка 15: | Строка 16: | ||
java -jar jar/core/jroboplc | java -jar jar/core/jroboplc | ||
| | ||
- | Изменение каталога конфигурации на <jroboplc>/cfg_prj1:<code> | + | Изменение каталога конфигурации на <jroboplc>/cfg_prj1:<code bash> |
java -jar jar/core/jroboplc -cfg cfg_prj1</code> | java -jar jar/core/jroboplc -cfg cfg_prj1</code> | ||
- | Добавление автостарта:<code> | + | Добавление автостарта:<code bash> |
java -jar jar/core/jroboplc -cfg cfg_prj1 -cmd start</code> | java -jar jar/core/jroboplc -cfg cfg_prj1 -cmd start</code> | ||
| | ||
- | Добавление вывода информации:<code> | + | Добавление вывода информации:<code bash> |
- | java -jar jar/core/jroboplc -cfg cfg_prj1 -cmd "start|i"</code> | + | java -jar jar/core/jroboplc -cfg cfg_prj1 -cmd "start|ansi off"</code> |
- | | + | |
| | ||
+ | Посылка консольных команд telnet'ом (только для linux):<code bash> | ||
+ | { echo "reload NRMOL"; sleep 1; }|telnet 192.168.2.176 49000 | ||
+ | { echo "reload arcmes"; sleep 1; }|telnet 192.168.2.176 49200 | ||
+ | { echo "dbwes:exec dbscr/init3.yml"; sleep 5; }|telnet 192.168.2.176 49300 | ||
+ | </code> | ||
+ |