ISaGRAF: различия между версиями
(не показана 21 промежуточная версия этого же участника) | |||
Строка 1: | Строка 1: | ||
[[Image: ISaGRAF.png|300px|thumb|right| Логотип ISaGRAF]] | [[Image: ISaGRAF.png|300px|thumb|right| Логотип ISaGRAF]] | ||
== Описание == | == Описание == | ||
[[Image: ISaGRAF Runtime.png |300px|thumb|right| Интеграция ISaGRAF с контроллером Wiren Board ]] | [[Image: ISaGRAF Runtime.png |300px|thumb|right| Интеграция ISaGRAF с контроллером Wiren Board ]] | ||
Строка 7: | Строка 6: | ||
Интеграция с контроллером Wiren Board организована через исполнительную систему ISaGRAF 6 Fiord Target, которая устанавливается на контроллер и выполняет написанные в среде разработке программы. | Интеграция с контроллером Wiren Board организована через исполнительную систему ISaGRAF 6 Fiord Target, которая устанавливается на контроллер и выполняет написанные в среде разработке программы. | ||
С контроллером и подключёнными устройствами исполнительная среда общается по протоколу Modbus TCP через шлюз | С контроллером и подключёнными устройствами исполнительная среда общается по протоколу Modbus TCP через шлюз [[Modbus RTU/TCP Slave |wb-mqtt-mbgate]]. | ||
== Установка исполнительной системы == | == Установка исполнительной системы == | ||
Исполнительная система распространяется в комплекте со средой разработки ISaGRAF ACP. | Исполнительная система распространяется в комплекте со средой разработки ISaGRAF ACP. | ||
Строка 54: | Строка 50: | ||
Установка на контроллере завершена, консоль можно закрыть. | Установка на контроллере завершена, консоль можно закрыть. | ||
== Загрузка проекта в контроллер == | == Загрузка проекта в контроллер == | ||
== Полезные ссылки == | == Полезные ссылки == | ||
* [https://fiord.com/tags/isagraf Сайт компании ФИОРД] | * [https://fiord.com/tags/isagraf Сайт компании ФИОРД] | ||
{{Wbincludes:Device Page Footer}} | {{Wbincludes:Device Page Footer}} |
Версия 14:07, 28 июня 2022
Описание
ISaGRAF ACP – инструментальная графическая среда разработки прикладных программ для программируемых логических контроллеров (ПЛК), которая поддерживает составление программ с помощью языков МЭК 61131-3.
Интеграция с контроллером Wiren Board организована через исполнительную систему ISaGRAF 6 Fiord Target, которая устанавливается на контроллер и выполняет написанные в среде разработке программы.
С контроллером и подключёнными устройствами исполнительная среда общается по протоколу Modbus TCP через шлюз wb-mqtt-mbgate.
Установка исполнительной системы
Исполнительная система распространяется в комплекте со средой разработки ISaGRAF ACP.
Запросите дистрибутив 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.
- Перейдите в папку с файлами исполнительной системы:
cd /home/cmds
- Сделайте файлы исполняемыми:
chmod +x lib_install ISaGRAF ETCP IsaVM fda_serv IsaRsi
- Установите библиотеки:
./lib_install
- Скопируйте описание сервиса isagraf в папку systemd:
cp ./isagraf.service /etc/systemd/system
- Перезапустите демон сервисов:
systemctl daemon-reload
- Включите автозапуск сервиса isagraf:
systemctl enable isagraf.service
- Перезагрузите контроллер командой:
reboot
Установка на контроллере завершена, консоль можно закрыть.
Загрузка проекта в контроллер
Полезные ссылки