Перейти к содержанию
+7 (495) 991 35 10 info@encode.one
Скачать в PDF

PLC Tuner

Перечень сокращений

Термин/Сокращение Описание
ETLv2 Encode Track Line 2
ПЛК Программируемый логический контроллер INOVANCE Easy320

Описание программы

Программа PLC Tuner предназначена для более удобной настройки рецептов ПЛК по протоколу OPC UA во время работы линии. Так же программа позволяет устанавливать соединение через удалённый сервер, посредством которого осуществляется загрузка программы на ПЛК.

Описание интерфейса

plc_tuner_1

В меню Настройки соединения с ПЛК осуществляется настройка подключения, а так же открытие тоннеля.

Параметры подключения:

  • IP – IP-адрес ПЛК
  • Port OPC UA – порт ПЛК, на котором развёрнут OPC UA сервер, на ПЛК, поставляемых ООО "ЭНКОД" порт 4840

Переключатель Тоннель предназначен для открытия тоннеля, посредством которого осуществляется загрузка программы на ПЛК удалённо. Соединение открывается на 5 минут, после чего автоматически закрывается, об этом выводится соответствующее уведомление.

plc_tuner_2

Кнопка ПОДКЛЮЧИТЬСЯ устанавливает подключение с ПЛК по протоколу OPC UA, после чего открывается меню Переменные ПЛК. В этом меню загружается таблица переменных ПЛК, значения которых можно изменять.

plc_tuner_3

Кнопки ЭКСПОРТ и ИМПОРТ позволяют экспортировать и импортировать значения переменных в файл. Это может пригодиться в случае, если настройка переменных ПЛК выполнялась в PLC Tuner, после чего эти значения нужно прописать в рецептурных картах в ETLv2. Для этого можно использовать экспорт и импорт.

Кнопка ЗАПИСАТЬ выполняет запись значений переменных в ПЛК.

Кнопка К НАСТРОЙКАМ возвращает в меню Настройки соединения с ПЛК.

Описание переменных ПЛК

Переменная ПЛК Описание
debounceProductSensor Время устранения дребезга датчика продукта, мс
countOfMissedProductSensorTriggers Количество первых срабатываний датчика продукта, которые нужно пропустить
isUsedEncoder Используется ли на линии энкодер, программа на ПЛК будет работать на основании значения с энкодера
circleLength Длина окружности ролика энкодера, мм
lengthToTriggerCam Расстояние от датчика продукта до камеры, мм
lengthToDecisionMaking Расстояние от датчика продукта до отбраковщика, мм
isUsedTimer Программа на ПЛК будет работать на основании времени. Если установлено и isUsedEncoder, и isUsedTimer, то программа будет работать на основании времени
delayForTriggerCam Задержка срабатывания камеры после срабатывания датчика продукта, мс
delayForDecisionMaking Время движения продукта по линии от датчика продукта до отбраковщика, мс
durationTriggerCam Длительность сигнала, подаваемого на камеру, мс
maxTimeUpperSensor Время, в течение которого датчик продукта может подавать сигнал. Если датчик продолжает подавать сигнал, считается, что датчик "залип", подаётся сигнал на аварию
maxLengthUpperSensor Расстояние, на протяжении которого датчик продукта может подавать сигнал. Если датчик продолжает подавать сигнал, считается, что датчик "залип", подаётся сигнал на аварию
isUsedPusher Используется ли на линии отбраковщик
durationForFillPusher Длительность сигнала, подаваемого на отбраковщик, время заполнения цилиндра отбраковщика, мс
isUsedGreenLight Используется ли на линии зелёный сигнал на сигнальной колонне
timeOfGreenLight Время сигнала, подаваемого на сигнальную колонну для зелёного сигнала, мс
isUsedRedLight Используется ли на линии красный на сигнальной колонне
timeOfRedLight Время сигнала, подаваемого на сигнальную колонну для красного сигнала, мс
isUsedYellowLight Используется ли на линии жёлтый на сигнальной колонне
timeOfYellowLight Время сигнала, подаваемого на сигнальную колонну для жёлтого сигнала, мс
isUsedBeeper Используется ли на линии звуковой сигнал на сигнальной колонне
timeOfBeeper Время сигнала, подаваемого на сигнальную колонну для звукового сигнала, мс
countToAlarm Количество отбракованных продуктов подряд для подачи сигнала об остановке линии. Например, если установлено 5, то после 5 отбраковок подряд будет подан сигнал на остановку линии, при этом по умолчанию ПЛК продолжит свою работу
stopLineMode Определяет как будет подаваться сигнал остановки линии. Если не установлено, сигнал будет подаваться с самого начала работы ПЛК и отключаться при аварии. Если установлено, то сигнал будет подаваться в момент аварии
cameraIpAddress IP адрес камеры, установленной на линии. Значения устанавливаются по октетам, где [0] – 1-й октет
cameraPort Порт камеры, обычно 22, 2002
isUsedSorter Используется ли на линии сортировщик
isUsedProductSensorForSorter Используется ли отдельный датчик продукта для сортировщика. С ним работает только таймер (delayForTriggerSorter)
countOfProductsForEachLineAfterSorter Количество продуктов направленных сортировщиком на каждую из сторон
delayForTriggerSorter Задержка до триггера сортировщика, при работе ПЛК по таймеру, мс
lengthToTriggerSorter Расстояние до триггера сортировщика при работе ПЛК по энкодеру, мм
isStartedProgram Старт/Стоп программы ПЛК