16 808
правок
Строка 55: | Строка 55: | ||
== Создание проекта == | == Создание проекта == | ||
[[Image: 6. WebUI mbgate buzzer.png |300px|thumb|right| Веб-интерфейс контроллера Wiren Board, настройка шлюза Modbus RTU/TCP Slave ]] | |||
Перед тем, как создать проект, надо настроить шлюз [[Modbus RTU/TCP Slave | Modbus RTU/TCP Slave]]. В примере мы будем управлять Buzzer контроллера: | |||
# Перейдите в настройки шлюза. | |||
# Найдите канал <code>buzzer/enabled</code>, включите флажок Enabled и запомните значения: ''Modbus unit ID'' — адрес устройства и ''Start address'' — номер регистра. | |||
Новый проект: | |||
# Запустите среду разработки ISaGRAF ACP. | |||
# Создайте проект, если у вас нет лицензии, то выберите WirenBoard6_Demo | |||
# Настройте драйвер Modbus TCP по инструкции в видео [https://youtu.be/XRo-_Aog-mU FIO PAC Suite Конфигурирование Modbus драйверов в ISaGRAF 6], отличия: | |||
#* Modbus TCP Client IP Address — 127.0.0.1 | |||
#* Функция dout, настройки: node — 242 (адрес устройства), bar (номер регистра) — 4186. | |||
#* В окне ''Resource I/O Device'' в свойствах ''do_'' установите параметр ''Number of Channels'' в 1. | |||
# Скомпилируйте проект. | |||
<gallery mode="packed" heights="150px"> | |||
Image: 1. New Project 1.png |Создание проекта, выбор шаблона | |||
Image: 2. New Project 2.png |Пустой проект для контроллера Wiren Board | |||
Image: 3. Modbus TCP 1.png |Настройка драйвера Modbus TCP | |||
Image: 4. Modbus TCP 2.png |Настройка драйвера Modbus TCP | |||
Image: 5. Build Succeeded.png |Сборка проекта | |||
</gallery> | |||
== Загрузка проекта в контроллер == | == Загрузка проекта в контроллер == | ||