Программирование с помощью модуля памяти




Программирование логических модулей LOGO! может выполняться установкой в его паз модуля памяти с заранее записанной в него программой. После установки модуля памяти и включения питания в LOGO! Pure программа автоматически копируется из модуля памяти в память логического модуля, после чего выполняется ее автоматический запуск.

В LOGO! Basic после установки модуля памяти и включения питания на экран дисплея выводится меню, из которого можно произвести перезапись программы из модуля памяти в память логического модуля и осуществить запуск выполнения программы.

Программирование с помощью LOGO! Soft Comfort

Программное обеспечение LOGO! Soft Comfort предоставляет наиболее широкие возможности по разработке, отладке и документированию программ логических модулей LOGO!.

Разработка программы может выполняться на языках LAD (Ladder Diagram) или FBD. Допускается использование символьных имен для переменных и функций, а также необходимых комментариев.

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

Разработка, отладка и полное тестирование работы программы может осуществляться в автономном режиме без наличия реального модуля LOGO!. Готовая программа может загружаться в логический модуль или записываться в модуль памяти, а также сохраняться на жестком диске компьютера.

Логические модули LOGO! 0BA6 и программное обеспечение LOGO! Soft Comfort начиная с V6.0 и выше позволяют выполнять операции программирования и диагностики через системы модемной связи. Для программирования модулей LOGO! 0BA7 необходим пакет LOGO! Soft Comfort начиная с V7.0 (рисунок 8) и выше.

Пакет LOGO! Soft Comfort V7.0 способен работать в Среде следующих операционных систем:

§ Windows 98;

§ Windows NT 4.0;

§ Windows ME;

§ Windows 2000;

§ Windows XP;

§ Windows Vista;

§ Windows 7 (32- и 64-разрядные версии);

§ SUSE LINUX 10 SP2;

§ Kernel 2.6.16;

§ MAC OS X 10.4 с J2SE 1.5.0;

§ MAC OS X 10.5 с J2SE 1.6,0.

Он может быть использован в приложениях клиент/сервер и обеспечивает максимальное удобство разработки, отладки, документирования и архивирования программ логических модулей LOGO!.

Разработка и отладка программы может выполняться в автономном режиме без связи между компьютером и модулем LOGO!, а также в интерактивном режиме.

LOGO! Soft Comfort V7.0 позволяет:

§ выполнять разработку программ для логических модулей LOGO! всех поколений: от LOGO! 0BA0 до LOGO! 0BA7;

§ выполнять разработку, отладку, документирование и архивирование программ LOGO! как в автономном, так и в интерактивном режиме;

§ выполнять дистанционное программирование и диагностику логических модулей:

§ LOGO! 0BA6 через систему модемной связи;

§ LOGO! 0BA7 через сеть Ethernet.

§ использовать для разработки программы языки LAD и FBD;

§ выполнять настройку параметров модулей и используемых функций;

§ разрешать или запрещать автоматический переход с зимнего времени на летнее и наоборот;

§ осуществлять быстрый просмотр всей или некоторой части программы;

§ использовать символьную адресацию для входов, выходов и функций

§ вводить комментарии для всех переменных и функций;

§ моделировать работу программы модуля LOGO! на компьютере

§ загружать готовую программу в логический модуль или считывать программу из памяти логического модуля;

§ отображать состояния всех переменных и функций в режиме моделирования работы программы или в процессе работы программы в логическом модуле;

§ сохранять программу на жестком диске компьютера;

§ производить сравнение программ логических модулей;

§ запускать и останавливать выполнение программы логическим модулем;

§ определять состав функций, сохраняющих свои состояния при перебоях в питании логического модуля;

§ формировать тексты оперативных сообщений, включать в них необходимые значения параметров и определять условия их появления на экране логического модуля или текстового дисплея;

§ использовать в процессе проектирования функции копирования, вырезания, вставки и так далее;

§ использовать мощную систему оперативной помощи и подсказок;

§ выполнять настройку сетевых конфигураций с модулями LOGO! 0BA7.

Семейство LOGO!8

В настоящее время анонсировано новое поколение логических модулей LOGO! 8 [3, 4], дополненное новыми возможностями, прежде всего – коммуникационными. Модули LOGO! 8 имеют встроенный сетевой интерфейс Ethernet, встроенный дисплей, интегрированный web-сервер. Коммуникационные модули восьмого семейства оснащены GSM-модулем, что позволяет получать телеметрию с модуля или осуществлять управление им практически с любой точки мира.

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

Встроенные функции состоят из полного набора логических функций и функции протоколирования данных.

Набор специальных функций содержит:

§ таймер с опциями задержки включения/выключения и генератора импульсов, часы реального времени, генератор асинхронных импульсов, секундомер;

§ счетчик с возможностями счета на увеличение и уменьшение, порогового триггера, счетчика моточасов;

§ аналоговые функции с возможностями поддержки математических инструкций, компаратора, аналогового порогового триггера, мультиплексора, пропорционально-интегрального контроллера, ШИМ-генератора, функциями усреднения сигнала, аналоговыми фильтрами.

Данная линейка будет представлена на рынке в качестве восьми базовых модулей и модулей расширения, включая коммуникационные модули KNX, CSM, GSM.

Благодаря GSM-модулю доступно управление логическим модулем и получение данных посредством текстовых сообщений.

CRM-модуль позволяет формировать текстовые сообщения о состоянии системы, а для мобильных систем доступно определение местоположения посредством GPS и оперативное слежение за его изменением.

При помощи встроенного web-сервера возможно отслеживать состояние системы и осуществлять управление посредством компьютерной сети без какого-либо специального программного обеспечения, достаточно только наличие браузера.

Заключение

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

§ для управления электрическим освещением, дверями, воротами, тентами;

§ для управления вентиляторами, насосами, компрессорами, небольшими холодильными машинами и прессами;

§ для управления автоматическим включением резерва на насосных станциях, в распределительных устройствах и так далее;

§ для управления поливом в оранжереях;

§ для управления освещением витрин и мостов;

§ в судовых и транспортных системах;

§ в системах контроля доступа и тому подобного.

 

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2019-04-14 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: