List/Grid Метка: CoDeSys

Пример Dll для ActiveX Control

Пример Dll для ActiveX Control [+1]

Ниже приведен исходный текст примера Dll, использующийся для вызова методов ActiveX элемента в визуализации CoDeSys. В данном примере dll будет вызывать методы GoBack или GoForward, только если элемент поддерживает интерфейс… Читать далее »

Температурный график с заданием от панели

Температурный график с заданием от панели [+1]

Пример формирования графика температуры отопления в зависимости от температуры наружнего воздуха с реализацией ночного режима работы. Функциональный блок экспортирован, для вставки в проект необходимо сделать импорт. FUNCTION_BLOCK Graph_Temp VAR_INPUT Temp_in:REAL;… Читать далее »

Управление 3 насосами

Управление 3 насосами [+1]

Алгоритм предназначен для управления 3-мя насосами (или другими обьектами требующими чредование времени работы,например тремя водогрейными котлами),  каждый из которых снабжен своим датчиком   (или иным сигналом обратной связи). Одновременно работают… Читать далее »

График с заданием точек элементами массива

График с заданием точек элементами массива [2]

Пример: график уставки по пяти точкам. Каждая из координат задается массивом из 5 элементов, которые сначала сортируются по возрастанию, а затем по ним определяется уставка регулирования. При выходе за пределы… Читать далее »

Простой график в CoDeSys

Простой график в CoDeSys [+1]

Простейший пример: график уставки по двум точкам. При желании по аналогии можете сделать столько точек, сколько вам нужно. x1, y1 — координаты первой точки x2, y2 — координаты второй точки… Читать далее »

Сетевые переменные в CoDeSys.

Сетевые переменные в CoDeSys. [+1]

Данная операция имеет смысл, когда у Вас на одном объекте стоит несколько контроллеров, и необходимо обмениваться данными между этими контроллерами без создания дополнительного межсетевого обмена. Необходимо помнить, что данная опция… Читать далее »

Сложные типы данных CoDeSys

Сложные типы данных CoDeSys [+1]

Массивы Элементарные типы данных могут образовывать одно-, двух-, и трехмерные массивы. Массивы  могут быть объявлены в разделе объявлений POU или в списке глобальных переменных. Путем вложения массивов можно получить многомерные… Читать далее »

Элементарные типы данных CoDeSys

Элементарные типы данных CoDeSys [+1]

Типы данных Тип данных определяет род информации и методы ее обработки и хранения, количество выделяемой памяти. Программист может непосредственно использовать элементарные (базовые) типы данных или создавать собственные (пользовательские) типы на… Читать далее »

Командный файл (cmdfile) CoDeSys (часть 2)

Командный файл (cmdfile) CoDeSys (часть 2) [+1]

Системный вызов: system <command> Выполнить команду операционной системы Выбор целевой платформы: target <Id> Установить целевую платформу для текущего проекта. Если CoDeSys запущен с опцией командной строки «/notargetchange», то это единственный… Читать далее »

Командный файл (cmdfile) CoDeSys (часть 1)

Командный файл (cmdfile) CoDeSys (часть 1) [+1]

Приведенные ниже команды можно использовать в командном файле, который в свою очередь вызывается из командной строки. Регистр знаков не учитывается. Командные строки показывается в окне сообщений и могут быть записаны… Читать далее »

CoDeSys GSM/GPRS модем Lectus OPC MasterSCADA Modbus MX110 Omron OPC-сервер owen owen logic PLC Configuration PROFIBUS s-200 SCADA scada системы siemens siemens plc SIMATIC Simplight SMS step7 TRACE MODE Динамизация ИП-320 МЭК 1131–3 ОВЕН ОВЕН ПЛК ОВЕН ПЧВ ПЛК ПЛК ОВЕН ПР 110 Панель оператора Программируемое реле Частотный преобразователь библиотека в CoDeSys визуализация диспетчеризация конфигурация панели программирование ПЛК серия NS сименс плк частотник частотное управление язык CFC язык ST
.