ISaGRAF: различия между версиями

1748 байт добавлено ,  1 год назад
Строка 9: Строка 9:


== Установка исполнительной системы ==
== Установка исполнительной системы ==
Запросите дистрибутив исполнительной системы для вашего контроллера в техподдержке компании Фиорд, совместимость версий ПО и контроллера:
Исполнительная система распространяется в комплекте со средой разработки ISaGRAF ACP.
* ISaGRAF 6 Fiord Target for Wiren Board 5 — Wiren Board 5.9
 
* ISaGRAF 6 Fiord Target for Wiren Board 6 — Wiren Board 6.x и Wiren Board 7.x
Запросите дистрибутив ISaGRAF ACP для контроллеров Wiren Board в техподдержке компании Фиорд, совместимость версий ПО и контроллера:
* ISaGRAF 6 ACP + Fiord Target for Wiren Board 5 — Wiren Board 5.9
* ISaGRAF 6 ACP + Fiord Target for Wiren Board 6 — Wiren Board 6.x и Wiren Board 7.x
 
Установка и настройка:
# Установите ISaGRAF ACP на компьютер с ОС Windows и запустите её.
# Перейдите '''TOOLS''' → '''FIORD tools''' → '''Target installation'''.
# В открывшемся окне укажите IP-адрес контроллера Wiren Board, логин и пароль от [[SSH]]. Нажмите кнопку '''START'''.
# Подключитесь к контроллеру по [[SSH]].
# Перейдите в папку с файлами исполнительной системы:
#:<syntaxhighlight lang="bash">
cd /home/cmds
</syntaxhighlight>
# Сделайте файлы исполняемыми:
#:<syntaxhighlight lang="bash">
chmod +x lib_install ISaGRAF ETCP IsaVM fda_serv IsaRsi
</syntaxhighlight>
# Установите библиотеки:
#:<syntaxhighlight lang="bash">
./lib_install
</syntaxhighlight>
# Скопируйте описание сервиса isagraf в папку systemd:
#:<syntaxhighlight lang="bash">
cp ./isagraf.service /etc/systemd/system
</syntaxhighlight>
# Перезапустите демон сервисов:
#:<syntaxhighlight lang="bash">
systemctl daemon-reload
</syntaxhighlight>
# Включите автозапуск сервиса isagraf:
#:<syntaxhighlight lang="bash">
systemctl enable isagraf.service
</syntaxhighlight>
# Перезагрузите контроллер командой:
#:<syntaxhighlight lang="bash">
reboot
</syntaxhighlight>
 
Установка на контроллере завершена, консоль можно закрыть.


== Загрузка проекта в контроллер ==
== Загрузка проекта в контроллер ==