Tag Archives: PLC Configuration

Загрузка исполнительной системы EnLogic в ПЛК-323

Необходимо поставить контроллер в режим опроса (Ctrl+F10) и перейти на вкладку «Контроллер», далее выбрать файл обновления исполнительной системы, в разрешении «.tar» и нажать кнопку загрузки (зеленая стрелка), необходимо будет ввести пароль третьего уровня доступа (uspdentek). После ввода пароля начнется загрузка исполнительной системы.

 image003

По окончании процесса  загрузки ИС, ПЛК-323 выполнит команду рестарт.  Увидеть информацию об исполнительной системе можно перейдя на вкладку «контроллер» и нажав кнопку «Информация об ИС»:

image005

Мой блог находят по следующим фразам

Первый запуск ПЛК-323 при работе в среде EnLogic

Необходимо запустить утилиту EnLogic, добавить контроллер: нажать кнопку «добавить контроллер» и выбрать тип: ПЛК-323, в левой части экрана появится «дерево» параметров контроллера, в правой части экрана будет активна вкладка «Связь с контроллером», в которой по умолчанию будет указан IP адрес ПЛК-323 и тип соединения TCP/IP:

image006

Для установки соединения необходимо, чтобы контроллер и персональный компьютер были в одной подсети, по умолчанию, контроллер имеет следующие сетевые настройки: IP-192.168.0.77, маска-255.255.255.0, шлюз-192.168.0.1

Необходимо загрузить в ПЛК-323 типовую конфигурацию. Выбираем в дереве конфигураций из списка «протоколы обмена» левым кликом мыши, затем нажать правую кнопку мыши, далее выбрать: «Добавить протоколспециальныеGPRSCSD». Выбрать из списка только что добавленный протокол «GPRSCSD»  правой кнопкой мыши выбрать:  «добавить модуль УСОGPRSCSD. Далее выбираем «модуль УСО» и в правой части экрана нажимаю кнопку: «добавить каналы» — выбрать все необходимые.

image007

По аналогии добавить протокол: «Протокол обменасчетчики электроэнергиимеркурий. Добавить для нового протокола «модуль УСО» и добавить каналы.  Далее необходимо загрузить в контроллер построенную конфигурацию: нажать на  рабочей панели EnLogic кнопку   , в диалоговом окне нужно указать пароль:

 

Пароли бывают трех уровней:

1)      Уровень для установления связи с ПЛК-323 – ввод пароля не требуется.

2)      Для загрузки конфигурации – entek

3)      Для изменения настроек ПЛК-323, загрузки файлов – uspdentek

В нашем случае для загрузки конфигурации в ПЛК-323 необходимо ввести пароль 2го уровня. После загрузки конфигурации контроллер выполнит команду рестарт и выйдет на связь.

 

 

Мой блог находят по следующим фразам

Модуль дискретных входов (Discrete input) ОВЕН ПЛК

Модуль дискретных входов (Discrete input) отображает в области памяти ввода/вывода значения дискретных входов ПЛК. ID=100.

Модуль имеет 8-ми битовый канал.

Параметры модуля:

«Время фильтрации» (Time of filtration) – диапазон значений от 0 до 10000, значение по умолчанию – 10 (1 ед. = 100 мкс, 10 ед. = 1 мс).

На вкладке модуля дискретных входов представлены восемь одноименных параметров «Время фильтрации» – для каждого битового канала (входа), соответственно.

«Видимость» (Visibility) – задает видимость параметров модуля в программе EasyWorkPLC. Значения выбираются из списка «yes» и «no», значение по умолчанию – «yes».

Список подмодулей: Триггер (Trigger), счетчик (Counter) и энкодер (Encoder).

Параметр «Время фильтрации» (Time of filtration)

Время фильтрации – это период 1 опроса значения входного сигнала, задается в сотнях микросекунд (1 ед. = 100 мкс, 10 ед. = 1 мс).

Фильтрация применяется главным образом для подавления дребезжания контактов.

Принцип действия фильтрации:

  • при 8 последовательных выборках из входа, если число единиц <2, то результатом фильтрации является логический нуль, >5 – логическая единица 5 если единиц 2 – состояние не изменяется.

Фильтрация осуществляется в диапазоне от 1 до 10 000 (0.0001..1 с на выборку).

Режим фильтрации может быть отключен установлением в параметре значения, равного 0. Отключение фильтрации бывает необходимо при работе с подчиненными модулями триггеров, счетчиков и энкодеров для того, чтобы не пропускать высокочастотные сигналы.

Параметр «Видимость» (Visibility)

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

Внимание. Параметры разных модулей совпадают (повторяются). Описание конкретных параметров (сущность, качественные характеристики) приводятся, если есть необходимость пояснений, при первом упоминании (появлении) – в теле текущего подраздела или отдельной включаемой статьей.

Описание канала модуля конфигурации ОВЕН ПЛК

В составе модуля есть каналы – битовые и байтовые. Канал – это переносчик единицы информации (данных) от внешнего оборудования в область памяти ввода/вывода. Каждому каналу соответствует переменная в области ввода/вывода. Канал и соответствующая ему переменная могут быть поименованы, и по присвоенному имени к переменной можно обращаться в программе, либо в программе возможен вызов переменной канала по тому адресу, который у нее установлен аппаратно: например, %IX 0.0.1 8-ми битовый канал может быть использован в программе как 8-битное число, либо как 4 или 8 отдельных друг от друга битов. Именование канала производится следующим образом: двойным щелчком манипулятора «мышь» при курсоре, установленном в начале строки названия канала, осуществляется переход в режим редактирования и вводится имя переменной канала.

1. Имя состоит из латинских букв, цифр и знака «_» (подчеркивание).

2. Имя должно начинаться с буквы или знака «_».

3. Имя должно быть уникальным.

4. В некоторых случаях редактирование имен каналов может быть запрещено.

Экранная форма, представленная ниже, иллюстрируют процесс именования канала – появление поля ввода символов.

Ввод и редактирование имени переменной канала

 Данные, появляющиеся во вкладке «Базовые параметры», носят информационный характер и не редактируются. Для канала программа выводит следующую информацию:

  • комментарий – характеристика канала (например, для модуля дискретных входов – «8 discrete inputs» = «8 дискретных входов»);
  • идентификационный номер канала в общей иерархии;
  • класс;
  • размер (в битах).

Для битового канала программа выводит только комментарий с номером битового канала, например, «Bit 3».

Представление модулей в экранной форме Конфигуратора ОВЕН ПЛК

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

Вкладка базовых параметров (Base parameters) идентична для всех модулей и содержит следующие значения:

  • идентификационный номер модуля – Modul id;
  • положение модуля на его уровне иерархии в общей конфигурации – Node id. Это значение можно редактировать, в таком случае аналогичные идентификаторы других модулей одного уровня иерархии будут сдвигаться;
  • адреса областей ввода-вывода – Input, Output, Diagnostic Address – приводятся конкретные номера. Они могут понадобиться при программировании, если будет необходимо обращаться к ним.

Значения недоступны для редактирования.

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

Модуль дискретных входов. Вкладка «Базовые параметры»

Вторая вкладка правой части экранной формы – «Параметры модуля» (Module parameters) – содержит параметры модуля, представленные в виде таблицы, содержащей столбцы: номер параметра (Index), имя (Name), значение текущее (Value), значение по умолчанию (Default) и минимальная (Min) и максимальная (Max) величины диапазона возможных значений.

Значения параметров могут быть цифровыми, символьными и выбираемыми из списка.

Модуль дискретных входов. Вкладка «Параметры модуля»

 

 

Типы модулей в Конфигурации ОВЕН ПЛК

В Конфигурации присутствуют 3 типа модулей:

  • фиксированные – жестко задаются и не могут быть удалены или заменены. Допускается только редактирование их параметров;
  • тип SLOT – означает, что зарезервировано место для модуля, которое может быть занято или оставлено пустым. На одно зарезервированное место может быть установлен 1 модуль;
  • свободный тип (VAR) – означает возможность установить любое количество модулей (с учетом физических возможностей области ввода/вывода).

Возможность добавлять модули может быть запрещена или ограничена, т.е. добавлять возможно будет лишь определенные типы модулей.

Добавление модулей типа SLOT и VAR осуществляется инициированием опции Append Subelement («Добавление подэлемента») в контекстном меню, вызываемом нажатием правой кнопки манипулятора «мышь» при установке курсора в дереве Конфигурации ПЛК, и последующим выбором конкретного модуля из выпадающего списка. После появления экранной формы модуля его параметры соответствующим образом настраивается, как это необходимо для функционирования этого подэлемента

Запуск конфигуратора ОВЕН ПЛК

Утилита PLC Configuration (Конфигуратор ПЛК) доступна пользователю на вкладке ресурсов (Resources) Организатора объектов среды разработки CoDeSys (далее – CoDeSys). Конфигуратор является редактором ресурсов ПЛК, относящихся к области ввода-вывода, через которую программа ПЛК осуществляет информационный обмен с внешней средой. В конфигурации присутствуют модули, отвечающие за структурирование областей ввода и/или вывода, каждый из которых может содержать вложенные подэлементы (субмодули и каналы). Для каналов могут быть назначены символические имена. Прямые МЭК адреса отображаются в конфигурации для каждого символического имени.

Первоначальный вид экранной формы редактора конфигурации в окне CoDeSys задают файл (файлы) конфигурации *.cfg. Они располагаются в директории, определенной в целевом файле (Target file) и считываются при открытии проекта в CoDeSys.

Запуск Конфигуратора ПЛК

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

В работе пользователя при переходе от Target file иного производителя к Target file разработки ОВЕН в окне PLC Configuration возникает следующая ситуация: дерево Конфигурации отсутствует. Для создания стандартной Конфигурации пользователь вызывает в главном меню среды разработки опцию Extras|Standard Configuaration.

Примечание. Если потенциально возможен переход от одного Target File фирмы Овен к другому, существенно отличающемуся от первого (например, от ПЛК100 к ПЛК150), необходимо задавать переменные в области программ (POU) или глобальных переменных (Global Variables), т.к. при задании Standard Configuaration пропадают переменные, заданные в редакторе PLC Configuration, и ранее созданное распределение и именование переменных теряется. При объявлении глобальных переменных их имена не будут потеряны, и при переходе к другому Target File останется только скорректировать адреса.

 

Запуск стандартной Конфигурации

 При настройке конфигурации пользователь может изменить параметры функционирования ПЛК, установленные по умолчанию :

Минимальное значение цикла работы ПЛК, в мс (MinCycleLength, ms) – параметр определяет минимальный период, с которым ПЛК выполняет полный цикл своей работы. Диапазон значений от 1 до 50 мс, значение по умолчанию – 1 мс.

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

Максимальное значение цикла работы ПЛК, в мс (MaxCycleLength, ms) – параметр определяет максимально допустимое время, за которое ПЛК выполняет полный цикл своей работы. В случае превышения этой величины при работе ПЛК будет принудительно перезагружен. Диапазон значений от 1000 до 10000 мс, значение по умолчанию – 1000 мс.

Параметры работы ПЛК

Глоссарий

Прошивка

Системное программное обеспечение ПЛК. При обновлении прошивки поддерживаются новые функции и вносятся исправления. Замена версии прошивки ПЛК производится самим пользователем с помощью стандартного кабеля для программирования, идущего в комплекте с ПЛК, и программы перепрошивки.

Target-файл

Или файл целевой платформы. Содержит в себе системную информацию о подключаемом ПЛК (количество входов и выходов, размеры операционной памяти и т.п.). Данная информация используется средой программирования Codesys при создании проекта и загрузке его в ПЛК. Каждая модель ОВЕН ПЛК имеет соответствующий target-файл. При работе над одним проектом необходимо следить за тем, чтобы на компьютере была установлена нужная версия файла, которая должна соответствовать версии прошивки используемого ПЛК. Target-файлы доступны для загрузки с сайта www.owen.ru. Для установки target-файла на компьютере используется программа install target, которая инсталлируется вместе со средой программирования Codesys.

Лицензия

Существуют лицензии двух типов. L (low) – в ПЛК с такой лицензией есть ограничение памяти ввода/вывода до 360 байт. Это означает, что к такому контроллеру возможно подключение ограниченного количества сигналов с помощью модулей ввода/вывода, панелей оператора и других устройств. Контроллер с лицензией М (medium) не имеет указанного ограничения, количество подключаемых модулей ограничено лишь пропускной способностью интерфейса связи. Выбор типа лицензии необходимо сделать перед приобретением контроллера. ПЛК с лицензией М производятся на заказ.

Codesys

Среда программирования, используемая при работе с ОВЕН ПЛК. Codesys соответствует стандарту МЭК 61131-3, описывающему основные принципы программирования современных ПЛК. В состав Codesys входят:

  • среда разработки алгоритмов с помощью шести языков программирования (LD, IL, ST, SFC, FBD + CFC)
  • компилятор и отладчик проектов
  • средства построения и конфигурирования распределенных систем управления
  • средства создания визуализаций
  • OPC-сервер для передачи данных на верхний уровень (в SCADA-системы)
  • режим эмуляции для программирования без подключения ПЛК
  • система исполнения, загруженная непосредственно в ПЛК

PLC-configuration

Ресурс среды Codesys, с помощью которого производится настройка связи ПЛК, модулей расширения и других устройств, подключаемых к контроллеру по сетевым интерфейсам. Также с помощью PLC-configuration производится настройка входов и выходов ПЛК для подключения датчиков и исполнительных механизмов. Архивация данных в памяти ПЛК производится в соответствии с режимами, выбранными в PLC-configuration.

Проект

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

Машинный код, генерируемый при компиляции проекта, записывается в память ПЛК и реализуется при помощи системы исполнения Codesys.

Система исполнения

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

Память ввода-вывода

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

Цикл ПЛК

Пользовательский алгоритм, загруженный в ПЛК, выполняется циклически. Это означает что в течение заданного интервала времени (1 мс или более) система исполнения считывает значения из области входов и вызывает программу plc_prg. Пройдя алгоритм от начала и до конца, система исполнения записывает результаты его работы в память выходов. Затем эти операции повторяются вновь. Время цикла является настраиваемым параметрам. Для корректной работы объемных проектов рекомендуется задавать время цикла, отличное от минимального значения 1 мс. Цикл опроса датчиков или подключенных сетевых устройств, а также время изменения состояния выходов не связаны прямо со временем цикла ПЛК. Работа с интерфейсами, входами и выходами и исполнение цикла ПЛК производятся параллельно.

Пользовательская память

Может быть использована для ведения архивов данных и событий, для хранения исходных файлов проекта Codesys и любых других файлов. Размер пользовательской памяти составляет 3 Мб. При отключении питания все файлы сохраняются и могут быть выгружены из контроллера при последующем включении.

PLC browser

PLC Browser — ресурс Codesys, с помощью которого пользователь может изменять системные настройки ПЛК и работать с пользовательской памятью ПЛК. В браузере реализованы функции изменения IP адреса ПЛК, настройки аппаратных часов, записи, чтения и удаления файлов из памяти ПЛК и др. Полный список функций можно увидеть, вставив в строчку ввода символ «?». При этом должна быть установлена связь с ПЛК.

Визуализация

Встроенное в CoDeSys средство создания пользовательских мнемосхем. На экране визулизации можно добавить простые геометрические объекты, кнопки, графики, таблицы, гистограммы, элементы ввода и вывод информации. В одном проекте может быть создано несколько визуализаций, вызываемых с помощью кнопок и другими способами. Просмотр визуализаций производится из Codesys в режиме исполнения. Также возможен просмотр визуализаций в специальном приложении CoDeSys HMI, демонстрационная версия котого устанавливается при инсталяции среды программирования на вашем ПК.

CoDeSys HMI

Дополнительное программное обеспечение, предназначенное для отображения визуализаций. HMI воспроизводит на экране ПК визуализации без запуска проекта в непосредственно в CoDeSys. Таким образом, оператор видит на экране компьютера лишь оперативную информацию и не имеет доступа к проекту CoDeSys. В состав среды программирования включена демонстрационная версия CoDeSys HMI, работающая в течение одного часа. По вопросам приобретения полнофункциональной версии обращайтесь к официальному представителю 3s-software в России(www.codesys.ru).

Simulation mode или режим симуляции.

Используется для проверки работы написанного проекта CoDeSys без подключения ПЛК к компьютеру. Пользователь имеет возможность сначала написать программу, опробовать и отладить ее в режиме симуляции на компьютере, и только потом записывать в контроллер и проверять на «живом» оборудовании. Режим симуляции очень удобен при освоении среды программирования CoDeSys.

Типы переменных.

Переменные в Codesys в зависимости от их типа могут быть использованы как во всей программе (глобальные переменные), так и лишь в одной ее части (POU), например в одной программе (локальные переменные). К глобальным относятся переменные, определенные в PLC configuration, а также заданные в ресурсе Global Variables. Локальные переменные определяются в том программном компоненте (POU), внутри которого они будут использоваться. При совпадении имен локальной и глобальной переменных более высокий приоритет внутри POU имеет локальная переменная. Именно ее значение будет использовано контроллером при отработке алгоритма управления. Поэтому при выборе имен переменных необходимо быть внимательным и не допускать подобных совпадений.

POU.

POU (Program Organization Unit) — программный компонент. В стандарте МЭК предусмотрено три типа POU — программы, функции и функциональные блоки. Каждый POU при обращении к нему выполняет заложенный в него алгоритм. Все типы POU могут иметь входные, выходные и внутренние переменные. Функции возвращают одно значение и не сохраняют значения внутренних переменных. Это означает, что при повторном обращении к функции результат ее работы не будет зависеть от более ранних обращений к ней. Функциональный блок (ФБ) может возвращать значения нескольких выходных переменных. В проекте может быть определено несколько экземпляров одного и того же ФБ, каждый из которых будет работать независимо от других экземпляров. ФБ сохраняют значения внутренних переменных. Это значит, что при новом обращении к данному экземпляру ФБ будут учтены предыдущие результаты его работы.

Программы схожи с функциональными блоками и используются для структурирования проекта. POU начинают работу после того, как они вызваны либо из главной программы PLC_PRG, либо с помощью инструментов Конфигуратора задач (Task Configuration).

Языки МЭК.

Стандартом МЭК предусмотрено 5 языков программирования ПЛК: IL, LD, FBD, ST, SFC. При разработке проекта пользователь может выбрать любой из языков для написания конкретного программного модуля (POU). В рамках одного проекта могут присутствовать программные модули, написанные на разных языках. В CoDeSys поддержаны все 5 языков, а также один дополнительный.

  • Список инструкций (Instruction List — IL) — язык программирования, напоминающий ассемблер Siemens STEP7. Все операции производятся через ячейку памяти, «аккумулятор», в который программа записывает результаты произведенных действий.
  • Релейная диаграмма (Ladder diagram — LD) — графический язык программирования, использующий принципы построения электрических схем. С помощью элементов «контакт» и «катушка» пользователь собирает схему прохождения сигнала от входной шины до выходной. Язык удобен для реализации логических алгоритмов работы с дискретными сигналами. LD позволяет легко и наглядно проверять и тестировать написанный алгоритм.
  • Диаграмма функциональных блоков (Functional block diagram — FBD) — графический язык программирования. Все действия и операторы, используемые в данном языке, представляются в виде функциональных блоков. ФБ имеют входы и выходы определенных типов, которые могут быть связаны между собой. Помимо стандартных ФБ пользователь может вставлять в алгоритм собственные POU, созданные в рамках данного проекта или реализованные в подключенных к проекту библиотеках. FBD позволяет легко и наглядно проверять и тестировать написанный алгоритм. В CoDeSys реализован улучшенный язык  программирования с помощью функциональных блоков, получивший обозначение CFC.
  • Структурный текст (Structured Text — ST) — текстовый язык программирования, схожий с языками высокого уровня (C, Pascal). ST удобен для реализации сложных вычислений, циклов и условий, для работы с аналоговыми сигналами.
  • Последовательные функциональные схемы (Sequentional Functional Chart — SFC) — графический язык, приспособленный для создания последовательности этапов работы ПЛК. Каждый этап реализуется на любом удобном для пользователя языке. В зависимости от выполнения условий на выходе из текущего этапа работа ПЛК может быть направлена в одну из параллельных веток алгоритма. Язык удобен для создания алгоритмов программных задатчиков, для реализации сложных логических условий и алгоритмов, реализующих несколько режимов работы оборудования.

Библиотека

Библиотека — совокупность программных компонентов, пользовательских типов данных и визуализаций. Все эти объекты могут быть созданы и объединены в библиотеку с тем, чтобы их можно было использовать в различных проектах Codesys. Элементы библиотеки становятся доступны для использования после подключения библиотеки к конкретному проекту. Подключение библиотек производится с помощью ресурса Library manager (Менеджер библиотек). Установочные файлы CoDeSys включают в себя несколько стандартных библиотек, например Standart.lib, SysLibTime. lib и др. Компания ОВЕН специально для ПЛК собственного производства разработала дополнительную библиотеку ПИД-регуляторов PID_regulators.lib.

Retain-переменные.

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

OPC (OLE for Process Control)

OPC (OLE for Process Control) — формат представления данных в компьютере. Данный формат широко используется при создании систем диспетчеризации. ОРС-технология поддержана в SCADA-системах. ОРС позволяет обмениваться данными с устройствами автоматики, связанными с компьютером с помощью интерфейсов связи. В частности, возможно подключение ПЛК к компьютеру с помощью специализированной программы — ОРС-сервера. В этом случае ОРС-сервер запрашивает данные с ПЛК по одном из интерфейсов связи, а затем преобразует полученные значения в формат ОРС и предоставляет SCADA-системе. При установке CoDeSys на компьютере устанавливается также OPC-СoDeSys. Таким образом, появляется возможность связать ПЛК и какую-либо SCADA-систему.

Аппаратные часы реального времени встроены в ПЛК.

Они продолжают работать при выключенном питании контроллера благодаря встроенному в ПЛК аккумулятору. Дата и время могут быть настроены с помощью PLC Browser. Использование часов в работе алгоритма ПЛК производится с помощью элементов библиотеки SysLibTime.lib.

Communication parameters.

Настройка связи CoDeSys и ПЛК производится при выборе меню online/communication parameters. В появившемся окне пользователь может выбрать тип интерфейса связи, СОМ-порт или IP-адрес ПЛК, с которым необходимо связаться. При неверных настройках в окне communication parameters связь с ПЛК не будет установлена. Подробно процедура настройки связи с ПЛК описана в руководстве по эксплуатации контроллера.

Режим исполнения.

В режиме исполнения CoDeSys отображает в реальном времени то , как ПЛК отрабатывает заданный ему алгоритм. Для запуска режима исполнения в CoDeSys необходимо настроить связь с ПЛК (communication parameters) и подключиться к контроллеру (login). При необходимости внесения изменений в проект необходимо выйти из режима исполнения (logout) и после проведения всех необходимых изменений вновь связаться с ПЛК.

 

Мой блог находят по следующим фразам