Начальная конфигурация
Первоначальная настройка контроллера в проекте сводится к выбору модели контроллера из доступной базы данных.
Для этого выберите опцию « Новый проект» в меню « Файл » или щелкните значок «Чистый лист» в меню в верхней части программы. В данном случае выбираем XC3-24. Это контроллер с 14 цифровыми входами и 10 цифровыми выходами (2 транзистора, 8 реле).

Подключение к контроллеру
Расширенную настройку ПЛК в программном обеспечении XCPPro можно отключить в онлайн-режиме. Это означает, что вы должны подключиться к контроллеру для настройки. Для подключения к контроллеру запустите настройку последовательного порта. Для этого откройте инструмент Software Serial Port Config.

После открытия утилиты драйвер должен определиться автоматически. Если нет, вы можете выбрать «Автоматическое определение». Вы также можете выбрать соответствующие параметры связи вручную. После подключения к контроллеру в режиме on-line возможна дальнейшая настройка имеющихся на контроллере последовательных портов.

После подключения к контроллеру, сигнализируемого сообщением « Connect To PLC Succeeded », вы можете перейти к дальнейшей настройке контроллера на вкладке « Конфигурация PLC ».

Конфигурация пароля
В первой вкладке можно настроить пароль доступа к контроллеру. Это полезно, если вы хотите защитить ноу-хау или предотвратить несанкционированный доступ к контроллеру. Ввод пароля потом будет необходим при попытке загрузить или скачать программу с контроллера или изменить настройки.

Конфигурация последовательных портов
В следующей вкладке вы можете настроить последовательные порты контроллера. Выберите номер последовательного порта из выпадающего списка. Следующим шагом является определение типа протокола связи (Modbus или пользовательский протокол). Затем выберите параметры связи, такие как: скорость передачи данных, количество битов данных, стоповый бит, четность.

Добавление плат расширения BD
Позже в драйвер можно добавить плату расширения под названием BD-board. Контроллер ПЛК может работать с одной такой платой. Плата расширения может добавлять функциональные возможности, например, аналоговые или температурные входы/выходы, или расширять коммуникационные функции контроллера.

Конфигурация CAN-шины
К шине CAN можно подключить контроллеры PLC. В дальнейшей части конфигурации контроллера можно настроить соединение между контроллерами и обмен данными. Здесь должны быть установлены такие параметры, как скорость передачи данных, частота отправки запросов в миллисекундах и адреса контроллера и мастер-станций.

Конфигурация энергонезависимой памяти
В следующей части конфигурации можно задать адреса в областях памяти, из которых контроллер будет запоминать значения параметров даже после сбоя питания. Эти параметры будут сохранены в энергонезависимой памяти. Память «D» — память данных, память «M» — внутренняя память контроллера, «S» — память потока программы, используемая для дополнительных циклов и переходов в программе. Память «Т» — память таймеров, а «С» — память счетчиков. Память «ED» — это дополнительная память, расширяющая внутреннюю память.

Конфигурация модулей расширения
Настройка модулей расширения в контроллере осуществляется путем выбора доступных модулей из выпадающего списка. Затем напишите, используя кнопку « Write To PLC ». Также можно прочитать текущую конфигурацию контроллера с помощью кнопки « Чтение из ПЛК ».

Отображение адресов входов и выходов в контроллере
В следующей части конфигурации вы можете увидеть, как входы и выходы адресуются в ПЛК, и вы можете программно заменить входной или выходной адрес. Благодаря этому, например, в случае поврежденного входного или выходного терминала, изменив адрес входа или выхода в конфигурации, мы можем временно устранить дефект без изменения программы контроллера.


Инвертировать входные сигналы
В секции ввода/вывода также возможно программно инвертировать входные сигналы в контроллере. Это полезно, например, когда физический сигнал на вход поступает от размыкающего (нормально замкнутого) контакта. По умолчанию контроллер НЕ имеет (нормально разомкнутых) входов. Если мы хотим получить сигнал NO от физически подключенного контакта NC на контроллере, просто инвертируйте сигнал с помощью программного обеспечения. Инвертированный сигнал будет обозначен знаком «-», а основной (неинвертированный) сигнал будет отмечен знаком «+».

Конфигурация модулей MA
Настройка специализированных модулей включена в дальнейшую часть конфигурации. Модули МА являются одним из модулей, предназначенных для связи по протоколу Modbus. Это модули, содержащие дополнительные цифровые, аналоговые и температурные входы/выходы. В последней версии XCPPro настройка этих модулей происходит в дополнительной программе MA Config.

Конфигурация управления приводами
На вкладке «Движение» можно настроить множество параметров, полезных для управления приводами. Некоторые примеры параметров вставлены ниже. Список параметров, которые необходимо настроить, очень длинный. Вы можете ввести здесь такие значения, как: передаточное отношение или частота обновления сигнала обратной связи (энкодера).

Настройка дополнительных коммуникационных модулей
Дополнительные коммуникационные модули, такие как T-BOX, 4G-BOX, W-BOX или A-BOX, также доступны для контроллеров XC Xinje. T-BOX — это модуль, добавляющий функциональные возможности, предоставляемые Ethernet и Modbus TCP. Он поставляется как в виде дополнительного модуля, так и в виде меньшей платы BD для контроллера XC. Модуль 4G-BOX расширяет функциональность контроллера возможностью подключения к сотовой сети 4G. Это обеспечивает удаленный доступ к контроллеру. W-BOX расширяет функциональность контроллера с помощью Wi-Fi. Модуль A-BOX — это самое передовое решение, включающее в себя функционал модулей T-BOX, 4G-BOX и W-BOX. Конфигурация этих модулей возможна с уровня программного обеспечения XCPPro. При удаленном доступе к контроллеру важна безопасность, поэтому подключение в модулях 4G-BOX и A-BOX защищено данными для входа и зашифрованным соединением с Xinje Cloud.


На следующем уроке курса мы проверим состояние контроллера PLC XC.