Работа с драйвером последовательного порта в CoDeSys 3.5

Для работы драйвера последовательного порта в проект программы контроллера необходимо добавить устройства Mega12NW_Serial_Ports, Mega12NW_Serial_Port 1, Mega12NW_Serial_Port 2, Mega12NW_Serial_Port 3, Mega12NW_Serial_Port 4, которые устанавливаются в репозиторий устройств с помощью файлов:

Для инициализации последовательного порта необходимо добавить соответствующее устройство в слот драйвера Mega12NW_Serial_Ports в дереве устройств.

Рисунок 3.7.8.1 – Добавление драйвера последовательного порта

Во вкладке «Конфигурация» устройства Mega12NW_Serial_Port_X можно задать настройки порта.

Рисунок 3.7.8.2 – Настройка последовательного порта

Для того чтобы в проект программы добавить протокол, использующий последовательный порт, необходимо, нажав ПКМ на устройство Mega12NW_Serial_Port_#X, выбрать «Добавить устройство». На рисунке 3.7.8.3 представлен пример конфигурации последовательных портов с протоколами Modbus RTU и МЭК-60870-5-101.

Рисунок 3.7.8.3 – Пример конфигурации последовательных портов