Modbus
В настоящем разделе приводится инструкция по подключению драйвера Modbus/TCP. Данные передаются между двумя проектами на двух компьютерах. Один компьютер выступает в роли системы управления «КАСКАД Цифра», а второй моделирует работу ПЛК. На практике «КАСКАД Цифра» служит сервером/клиентом, а ПЛК передает данные в качестве клиента/сервера.
ПОДКЛЮЧЕНИЕ
- Внесите необходимые записи в файл Config (см. п. Файл конфигурации драйвера Modbus/TCP).
Файл конфигурации системы управления «КАСКАД Цифра»:
[mod_1]
tcpServerPort = 9998
Файл конфигурации системы управления «КАСКАД Цифра», которая моделирует работу ПЛК:
[mod_1]
tcpServerPort = 9999
- Настройте ПЛК на соответствующих панелях (см. п. Панель конфигурации драйвера Modbus/TCP). В качестве имени узла укажите имя компьютера другой системы «КАСКАД Цифра», а в качестве номер порта — номер порта сервера другой системы. Адреса блоков и покадровое кодирование должны совпадать на обеих системах.
Рисунок. Панель конфигурации с ПЛК
- Аналогичным образом настройте TCP/IP-адрес ПЛК (см. п. 2) на другом компьютере.
- Откройте точку данных, например, DP_AlertHdl1, в «КАСКАД Цифра» и задайте следующий адрес периферии для Modbus/TCP (номер ПЛК в адресе периферии должен совпадать с номером ПЛК на панели конфигурации):
Рисунок. адрес периферии системы управления «КАСКАД Цифра»
- Настройка компьютера, моделирующего работу ПЛК, производится следующим образом:
Рисунок. адрес периферии системы управления «КАСКАД Цифра», моделирующей ПЛК
- Измените исходное значение точки данных выходных данных в системе управления «КАСКАД Цифра».
РЕЗУЛЬТАТ
Значение будет записано поверх исходного значения точки данных «PLC» (системы «КАСКАД Цифра», моделирующей работу ПЛК).