Пример драйвера Modbus/TCP

Modbus

В настоящем разделе приводится инструкция по подключению драйвера Modbus/TCP. Данные передаются между двумя проектами на двух компьютерах. Один компьютер выступает в роли системы управления «КАСКАД Цифра», а второй моделирует работу ПЛК. На практике «КАСКАД Цифра» служит сервером/клиентом, а ПЛК передает данные в качестве клиента/сервера.

ПОДКЛЮЧЕНИЕ

  1. Внесите необходимые записи в файл Config (см. п. Файл конфигурации драйвера Modbus/TCP).

Файл конфигурации системы управления «КАСКАД Цифра»:
 

[mod_1]
tcpServerPort = 9998

Файл конфигурации системы управления «КАСКАД Цифра», которая моделирует работу ПЛК:
 

[mod_1]
tcpServerPort = 9999

  1. Настройте ПЛК на соответствующих панелях (см. п. Панель конфигурации драйвера Modbus/TCP). В качестве имени узла укажите имя компьютера другой системы «КАСКАД Цифра», а в качестве номер порта — номер порта сервера другой системы. Адреса блоков и покадровое кодирование должны совпадать на обеих системах.

Рисунок. Панель конфигурации с ПЛК

  1. Аналогичным образом настройте TCP/IP-адрес ПЛК (см. п. 2) на другом компьютере.
     
  2. Откройте точку данных, например, DP_AlertHdl1, в «КАСКАД Цифра» и задайте следующий адрес периферии для Modbus/TCP (номер ПЛК в адресе периферии должен совпадать с номером ПЛК на панели конфигурации):

Рисунок. адрес периферии системы управления «КАСКАД Цифра»

  1. Настройка компьютера, моделирующего работу ПЛК, производится следующим образом:

Рисунок. адрес периферии системы управления «КАСКАД Цифра», моделирующей ПЛК

  1. Измените исходное значение точки данных выходных данных в системе управления «КАСКАД Цифра».

РЕЗУЛЬТАТ

Значение будет записано поверх исходного значения точки данных «PLC» (системы «КАСКАД Цифра», моделирующей работу ПЛК).

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *