Академический Документы
Профессиональный Документы
Культура Документы
Руководство пользователя
Modbus Universal MasterOPC сервер. Подключение контроллера AC500-eCo Стр. 2
ОГЛАВЛЕНИЕ
Modbus Universal MasterOPC сервер ............................................................................................1
1 Введение..............................................................................................................................3
2 Описание программируемых логически контроллеров AC500-eCo ..............................3
3 Настройка контроллера на работу с протоколом Modbus TCP ......................................4
5.1 Настройка контроллера для работы в режиме Modbus RTU Slave .......................35
5.2 Настройка OPC сервера .............................................................................................38
1 Введение
Протокол Modbus является общепромышленным стандартом. Производители
контроллеров и промышленных приборов, в том или ином виде поддерживают данный
протокол в своих устройствах.
В данной документации будет рассмотрено подключение контроллера AC500-eCo
PM564 компании ABB к Modbus Universal MasterOPC серверу, по протоколу Modbus.
Рисунок 3- 1
1. Главное меню;
2. Дерево проекта;
3. Рабочая область проекта;
4. Окно сообщений;
Рисунок 3- 2
Для создания нового проекта в главном меню выберите пункт File-New project
(Рисунок 3-3).
Рисунок 3- 3
Рисунок 3- 4
Рисунок 3- 5
Проект создан.
Рисунок 3- 6
В рабочей области проекта в окне IP config tool (Рисунок 3-7) нажмите Scan.
Программа произведет поиск контроллеров, подключенных к локальной сети.
Рисунок 3- 7
Рисунок 3- 8
В окне Add device (Рисунок 3-9) выберите пункт Modbus on TCP/IP и нажмите Add
device. Закройте окно Add device. В разделе Ethernet дерева проекта появится пункт
Modbus_on_TCP_IP (Рисунок 3-10), щелкните по нему два раза левой кнопкой мыши.
Рисунок 3- 9
Рисунок 3- 10
Рисунок 3- 11
Рисунок 3- 12
Рисунок 3- 13
1. Главное меню;
2. Дерево проекта;
3. Рабочая область проекта;
4. Окно сообщений.
Рисунок 3- 14
Рисунок 3- 15
В открывшемся окне Convert Object (Рисунок 3-16) установите маркер в пункте FBD и
нажмите OK.
Рисунок 3- 16
Рисунок 3- 17
Рисунок 3- 18
Рисунок 3- 19
Рисунок 3- 20
В появившемся окне Declare Variable (Рисунок 3-21) в поле Name введите имя
переменной «globalVar1», в поле Type введите тип переменной, либо нажмите кнопку
«…» и выберите тип переменной из списка в окне Input assistant и нажмите ОK (Рисунок
3-22), в поле Address введите абсолютный адрес переменной %MW0.1 (адресация в
соответствии с IEC 61131, подробное описание далее), в окне Comment – описание
переменной, нажмите OK.
Рисунок 3- 21
Рисунок 3- 22
Рисунок 3- 23
Рисунок 3- 24
Рисунок 3- 25
Рисунок 3- 26
Рисунок 3- 27
Рисунок 3- 28
Рисунок 3- 29
Рисунок 3- 30
Рисунок 3- 31
Программа создана.
Рисунок 3- 32
Для создания нового канала связи в окне Communication Parameters (Рисунок 3-33)
нажмите кнопку New.
Рисунок 3- 33
В окне Communication Parameters: New Channel (Рисунок 3-34) в поле Name введите
имя канала, в поле Device выберите Tcp/Ip, и нажмите ОК.
Рисунок 3- 34
Рисунок 3- 35
Рисунок 3- 36
Рисунок 3- 37
Рисунок 3- 38
Рисунок 4- 1
Рисунок 4- 2
Рисунок 4- 3
Рисунок 4- 4
Рисунок 4- 5
Рисунок 4- 6
Рисунок 4- 7
Рисунок 4- 8
Рисунок 4- 9
Рисунок 4- 10
OPC-сервер в режиме «online» в окне Теги (Рисунок 4-11) отобразит значения тегов,
которые должны совпадать со значениями переменных «globalVar1»-«globlVar4» в окне
глобальных переменных Global_Variables среды программирования Codesys (Рисунок 3-
30).
Рисунок 4- 11
Рисунок 4- 12
Рисунок 4- 13
Рисунок 5- 1
В окне Plug Device (Рисунок 5-2), выберите пункт Com-Modbus и нажмите Plug
device. Закройте окно.
Рисунок 5- 2
Рисунок 5- 3
Рисунок 5- 4
Рисунок 5- 5
Рисунок 5- 6
Рисунок 5- 7
Рисунок 5- 8
Добавьте теги аналогичным образом как для Modbus TCP (Рисунок 4-5 – 4-9) и
переведите OPC-сервер в режим «online» (Рисунок 4-10).
OPC-сервер в режиме «online» в окне Теги (Рисунок 5-9) отобразит значения тегов,
которые должны совпадать со значениями переменных «globalVar1»-«globlVar4» в окне
глобальных переменных Global_Variables среды программирования Codesys (Рисунок 3-
30)
Рисунок 5- 9