CODESYS® — это передовое, полностью бесплатное программное обеспечение, используемое для программирования выбранных телеметрических контроллеров в линейке устройств Inventia. Оно предоставляет интуитивно понятные и эффективные инструменты для разработки внутренних управляющих приложений, сочетая передовые технические возможности с простотой использования. Программное обеспечение предоставляет доступ к различным функциям, включая: текстовый редактор, диагностику, симулятор устройства. Это популярная система программирования, которая используется множеством различных производителей и постоянно развивается.
Редактор Codesys позволяет создавать программы на всех стандартных языках, предусмотренных стандартами PLC: Схема лестницы (LD), Структурированный текст (ST), Схема функциональных блоков (FBD), Список инструкций (IL), Схема последовательных функций (SFC). Кроме того, он дополняет их языком C, что позволяет создавать более сложные программы. Важно, что программисты могут свободно использовать эти языки по своему усмотрению в рамках одного проекта.
Функция отладки доступна для проверки работы написанного кода непосредственно на телеметрическом контроллере или на виртуальном устройстве (симуляторе), что позволяет тестировать работу программного кода без необходимости физического контроллера.
Преимущества CODESYS:
Что выигрывает МТ от использования программного обеспечения CODESYS?
Вместе с модулями телеметрии и отслеживания местоположения мы поставляем интуитивно понятное программное обеспечение MT Manager (MTM) для простой настройки всех параметров, режимов работы и функций каждого модуля, а также для создания управляющей программы, которую должен выполнять модуль. Пользователь может свободно присваивать модулям названия, а также их входы и выходы для облегчения идентификации. MT Manager не требует специальных знаний, а значение отдельных полей и функций четко описано в документации, поставляемой в электронном и печатном виде.
MTManager — конфигурация
MTManager — текстовое программирование
Все изменения конфигурации и программах управления, включая обновление прошивки, могут быть выполнены удаленно через GPRS-сеть. Такая возможность экономит время и сокращает количество выездов пользователя на удаленные объекты, где установлены модули. Встроенная система безопасности предусматривает для каждого модуля пароль доступа, а также списки авторизованных IP-адресов и телефонных номеров, которым разрешено общаться с модулем.
MTMmanager — лестничное программирование
Все попытки несанкционированного доступа к модулю игнорируются. В случае модулей работающих от батареи, где GPRS-модем неактивен большую часть времени работы, удаленные изменения конфигурации выполняются дополнительным программным пакетом MT Spooler (MTS). MTS ставит в очередь задания, заданные пользователем для каждого модуля системы, и отправляет их модулям во время следующего сеанса связи.
MTManager — программирование MTprog
Кроме того, мы бесплатно поставляем драйвер связи MT Data Provider, который поддерживает связь с удаленными модулями телеметрии, используя либо шлюз MT, либо GPRS-модем или роутер, либо Интернет.
MTManager — мониторинг
MTManager — обновление прошивки
Этот драйвер работает на платформе 2000/XP/2003/2008/VISTA/7 и обеспечивает доступ к текущим данным через стандартный интерфейс OPC (OLE for Process Control). Все типы данных (опрос, события, записи регистратора с временной меткой) доступны в виде CVS/XML файлов или могут быть автоматически записаны в любую стандартную реляционную базу данных (например, MS SQL Server, MSDE, Oracle) через механизм ODBC.
MTManager — обновление прошивки
Такое решение обеспечивает открытое подключение и легкую интеграцию с современными системами визуализации HMI/SCADA (анимированные графики, тренды, аварийные сигналы), электронными таблицами и системами обработки данных (выставление счетов, анализ, диагностика и оптимизация).
Пользователь также получает бесплатный коммуникационный драйвер MT Data Provider, который поддерживает связь с удаленными телеметрическими модулями через коммуникационный шлюз MT (например, MT-202, MTX-2050), GPRS-модем, GPRS-маршрутизатор или Интернет. Драйвер, работающий на платформе Windows, предоставляет данные в реальном времени через стандартный интерфейс OPC (OLE for Process Control), а исторические данные (записи журнала) — через файлы CSV/XML. Также возможно прямое сохранение данных измерений через интерфейс ODBC в стандартную реляционную базу данных (например, MS SQL Server, MSDE, Oracle). Данное решение обеспечивает прямое подключение к современным системам визуализации SCADA (анимированные схемы, графики, сигналы тревоги), электронным таблицам и системам обработки данных (выставление счетов, аналитические, диагностические, оптимизационные системы). В зависимости от настроек конфигурации, независимых для каждого модуля телеметрии, MT Data Provider может осуществлять связь, опрашивая модуль в заданное время и/или принимая незапрошенные кадры событий, спонтанно отправляемые модулем телеметрии (незапрошенные сообщения).
Использование MT Data Provider дает следующие преимущества: