Примеры программ logo siemens

Содержание

Версии LOGO! с напряжением питания 12/24 В и 24 В, а также модули расширения АМ2, АМ2 AQ обрабатывают аналоговые сигналы. Некоторые из входных клемм модулей LOGO! имеют двойное определение: они могут использоваться как дискретные и аналоговые входы. Кроме того, к модулям АМ2 RTD можно подключать проволочные термометры сопротивления (терморезисторы) стандартного типа Pt-100 или Pt-1000. Входной аналоговый сигнал, поступающий с датчика на ПЛК должен иметь стандартные значения: постоянный ток 4. 20 мА, постоянный ток 0.. .20 мА, постоянное напряжение 0. 10 В.

Выходной аналоговый сигнал с модулей АМ2 AQ может быть выбран или в виде постоянного напряжения 0. 10 В, или в виде постоянного тока4. 20 мА.

На рисунке 2.83 показана передача аналоговых сигналов в ПЛК. Датчик измеряет физическую величину (температура, уровень, влажность, давление и т.д.) и передает измеренное значение в виде стандартного аналогового сигнала.

LOGO! CIM Trailer

Стандартный | аналоговый | сигнал

О. 2ОмА ‘ 4. 20 мА |

Стандарт ный сигнал 0. 1000

Значение фиііічсской величины

Обработка: усиление и смешение

Рисунок 2.83 — Передача аналоговых сигналов в ПЛК LOGO!

Стйндартнын аналоговый

Программа -I AQ-

При этом разные датчики имеют различные диапазоны измерения различных физических величин, а стандартный аналоговый сигнал имеет только заданный диапазон измерения, например, от 4 до 20 мА. Поэтому входному сигналу в 5 мА может соответствовать любое значение физической величины — все определяется параметрами датчика, который подключен к данному входу ПЛК. В тоже время, при программировании ПЛК необходимо иметь дело с реальными значениями физических величин

(например, если использовать блок компаратора). Что же делать? Можно, во-первых, для настройки каждого аналогового блока пересчитывать значение реальной физической величины в величину тока или напряжения. Но этот путь сопряжен с большой возможностью ошибок и достаточно громоздок. Поэтому разработчики ПЛК выбрали более простой и надежный метод.

Он заключается в том, что внутри программы после аналогового входа (рисунок 2.83) электрический сигнал преобразуется в некий стандартный (условный) сигнал в диапазоне от 0 до 1000 условных единиц. Принцип преобразования показан на рисунке 2.84.

Условное значение на входе LOGO!

Рисунок 2.84 — Принцип преобразования сигнала на входе ПЛК LOGO!

В случае сигнала с датчика 4. 20 мА диапазон стандартизированных условных значений составляет 200. 1000. Далее каждый аналоговый блок позволяет с помощью алгебраических операций усиления и смещения преобразовать данный условный сигнал к реальному значению физической величины.

Читайте также:
Структура рабочей программы педагога

Siemens LOGO! Базовые функции

Пусть Dmm, Dmm — минимальное и максимальное значение физической величины, измеренной датчиком, а С пп1, Сшах — диапазон стандартизованных значений (0. 1000) или (200. 1000).

Тогда коэффициент усиления определяется по формуле

А __ шах______ min

Величина смещения равна

„ D С -D С

D _ mm____ max______ max____ min

Рассмотрим это на конкретном примере. Пусть есть датчик температуры воздуха со стандартным аналоговым выходом 0. 10 В. Возможный диапазон измерения температуры составляет -50. 100 °С. При подключении данного датчика к входу ПЛК необходимо провести масштабирование входного сигнала, для этого в каждом аналоговом блоке программы LOGO! мы должны выставить значения коэффициента усиления и смещение (рисунок 2.85). Для нашего случая коэффициент усиления будет иметь л 100-(-50) п -50 ЮОО-ЮО 0

значение А =———-= 0,15, а смещение В =—————-= -50.

Эти значения можно внести вручную в соответствующие поля настройки аналогового блока (рисунок 2.85), а можно воспользоваться механизмом их автоматического вычисления. Для этого достаточно задать диапазон

измерения датчика в левой части панели настройки (рисунок 2.85).

Настройка аналогового блока на конкретный датчик

Рисунок 2.85 — Настройка аналогового блока на конкретный датчик

?ffset=-50 25.0

Рисунок 2.86 — Фрагмент программы в режиме эмуляции

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

Пусть температура воздуха составляет 25 °С, тогда с датчика поступает напряжение в 5 В, что соответствует условному стандартному сигналу ПЛК 500 единиц. При правильно выбранных значениях масштабирования (коэффициента усиления и смещения) в программе используется реальное значение физического параметра. Операция масштабирования является обязательной при работе с аналоговыми блоками программы ПЛК.

В системе программирования ПЛК LOGO! предусмотрено использования различных аналоговых блоков (рисунок 2.87). Рассмотрим подробнее основные из них.

Г- «і Аналоговые вычисления

: j Аналоговый компаратор

. г. Аналоговый пороговый выключатель

Г — Аналоговый усилитель

;•••• Контроль аналоговых значений

S— — Аналоговый дифференциальный выключатель

: Л Аналоговый мультиплексор

;•••• Линейно нарастающий аналоговый сигнал

г- ? Фильтр аналоговых сигналов

г. п Среднее значение

Рисунок 2.87 — Функциональные блоки для работы с аналоговыми сигналами

  • 1. Аналоговый пороговый выключатель. Дискретный выход устанавливается в логическую 1 или сбрасывается в 0 в зависимости от устанавливаемых значениях параметра On (включено) и Off (выключено) на панели настройки (рисунок 2.88).
  • 2. Аналоговый компаратор (рисунок 2.89). Алгоритм работы этого блока подобен блоку аналогового порогового выключате

ля, только для сравнения с параметрами On и Off используется разность между двумя входными сигналами Ах-Ау от двух одинаковых датчиков физической величины.

3. Контроль аналогового значения. Этот блок позволяет при подаче на вход Еп логической единицы запомнить текущее значение аналоговой величины и при дальнейшем ее увеличении на параметр Threshold 1 или уменьшении на величину Threshold2 выдавать логическую единицу (рисунок 2.90).

Источник: bstudy.net

Обзор микроконтроллеров Siemens LOGO!8

Модельный ряд Logo! восьмой серии имеет модули с дисплеем и кнопками Logo! Basic, а так же модели экономичной серии Logo! Pure.

Читайте также:
Как удалить остатки программ Андроид

Для расширения возможностей доступны модули расширения:

  • Модули ввода-вывода аналоговых сигналов LOGO! AM2, LOGO! AM2 RTD и LOGO! AQ2
  • Коммуникационные модули LOGO! CMR2020 и LOGO! CSM
  • Коммутаторы трехфазных цепей переменного тока LOGO! Contact
  • Блоки питания LOGO! Power
  • Текстовый дисплей LOGO! TDE
  • Вспомогательные компоненты (карты памяти, кабели для связи, батарейки)
  • Программное обеспечение LOGO! Soft Comfort

Расширение

Логические модули

Все в одном

Сравнительные характеристики

LOGO! . 0BA6

LOGO! . 0BA7

LOGO! . 0BA8

Специальный, RS 232

Ethernet, 10/100 Мбит/с

Ethernet, 10/100 Мбит/с

LOGO! Memory Card

Стандартная Micro SD карта

Стандартная Micro SD карта

LOGO! Battery Card

Есть, до 8 соединений

Есть, до 16 соединений

1 архив в SD карте, до 2000 значений на архив

1 архив в Micro SD карте, до 20000 значений на архив

Логические модули LOGO! . 0BA8

LOGO! 24RCE

LOGO! 24RCEo

LOGO! 230RCE

Параметры LOGO! . 0BA7 LOGO! . 0BA8
Скорость обмена данными 10/ 100 Мбит/с 10/ 100 Мбит/с
Количество S7 соединений на основе TCP/IP: для связи с другими модулями LOGO!
и контроллерами SIMATIC S7
8 8 статических, 16 динамических
из них для связи с приборами SIMATIC HMI 1 1
Количество TCP/IP соединений с LOGO! TDE Нет 1
Количество TCP/IP соединений для связи с программатором 1 1
Обмен данными с другими модулями LOGO!: в режиме Master/ Master Есть
в режиме Master/ Slave Есть
Конфигурирование сети в среде LOGO! Soft Comfort V8.0 LOGO! Soft Comfort V8.0

Обмен данными через Ethernet в LOGO. OBA7/OBA8

S7 функции связи на основе TCP/IP:

Обмен данными между модулями LOGO! . 0ВА7/ 0ВА8

Режим master/slave:

Обмен данными через Ethernet в LOGO. OBA8

Web сервер модулей LOGO. 0BA8

Использование Web сервера:

Модули ввода-вывода

Логические модули

Модули расширения:

Допустимые варианты подключения модулей

Модуль AM2 / AM2 RTD /
AM2 AQ
DM8 230R /
DM16 230 R
DM8 24 /
DM16 24
DM8 24R /
DM16 24R
DM8 12 /
24R
LOGO! 12/24 RCE (RCEo) + + + +
LOGO! 24 CE (CEo) + + + +
LOGO! 24 RCE (RCEo) + + + +
LOGO! 230 RCE (RCEo) + +
LOGO! DM8 12/24 R + + + +
LOGO! DM8 24 + + + +
LOGO! DM8 24R + + + +
LOGO! DM8 230R + +
LOGO!DM16 24 + + + +
LOGO!DM16 24R + + + +
LOGO!DM16 230R + +
LOGO! AM2 + + + +
LOGO! AM2 RTD + + + +
LOGO! AM2 AQ + + + +

Модули ввода-вывода дискретных сигналов

Модули ввода-вывода аналоговых сигналов

Коммуникационные модули

Коммутаторы LOGO! CSM

Коммуникационный модуль LOGO! CMR2020

  • Обмен данными через мобильные сети GSM/GPRS
  • Подключение к логическому модулю LOGO! 0BA8 через встроенный интерфейс Ethernet
  • Построение простейших систем телеуправления с поддержкой функций:
  • Отправка и получение SMS с заранее определенных мобильных телефонов
  • Отправка SMS по событиям, фиксируемым логическим модулем, или сигналам, поступающим на дискретные входы модуля CMR2020
  • Использование SMS для управления работой логического модуля, а также состояниями встроенных дискретных выходов модуля CMR2020
  • Корпус формата модулей LOGO! . 0BA8
  • Встроенный интерфейс Ethernet, 1x RJ45, 10/100 Мбит/с с поддержкой S7 функций связи для обмена данными с логическим модулем
  • Гнездо SMA для подключения GSM/GPRS антенны
  • Гнездо SMA для подключения GPS антенны
  • Слот для установки Micro SD карты и сохранения содержимого событий
  • Слот для установки SIM карты
  • Два 3-полюсных терминальных блока с контактами под винт для подключения внешних цепей дискретных входов
  • Два 3-полюсных терминальных блока с контактами под винт для подключения внешних цепей дискретных выходов
  • Один 4-полюсный терминальный блок с контактами под винт для подключения цепи питания =24 В
Читайте также:
Какие программы взламывают пароли

Дополнительная аппаратура

Блоки питания LOGO!Power

Модуль стабилизатора SIPLUS Upmiter

Контакторы LOGO!Contact

Дополнительные компоненты

Набор для монтажа на фронтальной панели 4PU с клавишами для LOGO! И SIPLUS (Монтажные комплекты для LOGO!)

Оперативное управление и мониторинг

Текстовый дисплей LOGO! TDE

Конструктивные особенности:

Программирование

Возможные варианты программирования:

  • С использованием клавиатуры и дисплея логического модуля LOGO! Basic
  • Установкой заранее запрограммированного модуля или карты памяти
  • С использованием программного обеспечения LOGO! Soft Comfort

LOGO! Soft Comfort V8.0

Поддержка логических модулей всех поколений: LOGO! . 0BA0 до LOGO! . 0BA8

  • Разработка, отладка, документирование и архивирование программ логических модулей, как в автономном, так и в интерактивном режиме
  • Дистанционное программирование и диагностика логических модулей через систему модемной связи (LOGO! . 0BA6) через сеть Ethernet (LOGO! . 0BA7/ 0BA8)
  • Использование для разработки программ языков LAD и FBD, наглядное представление всей программы логического модуля
  • Имитация и отладка разрабатываемой программы до ее загрузки в логический модуль
  • Конфигурирование сетевых соединений для модулей новых поколений
  • Использование символьной адресации для выходов и функций
  • Удобное выполнение всех необходимых настроек
  • Отображение состояний всех переменных и функций в режиме моделирования или программы в логическом модуле
  • Установка прав доступа к ресурсам модуля
  • Сравнение различных версий программ
  • Мощная система интерактивной помощи
  • Непосредственная загрузка готовой программы в логический модуль, карту памяти или модуль памяти (через LOGO! PROM)

LOGO! Soft Comfort V8.0 Работа программы LOGO! Soft Comfort V8.0 Окно программы LOGO! Soft Comfort V8.0

Использование на компьютерах/ программаторах с операционной системой:

  • Windows XP Professional (32-разрядная версия)
  • Windows 7 (все 32- и 64-разрядные версии)
  • Windows 8 (все 32- и 64-разрядные версии)
  • SUSE Linux 11.3 SP2, Kernel 3.0.76 для всех дистрибутивов, работающих с Java 2
  • MAC OS X 10.6 Snow Leopard, MAC OS X Lion, X Mountain LION, MAC OS X Maveriks

Источник: www.mege.ru

Применение Siemens LOGO с визуализацией на панель Weintek

Рассмотрим пример проекта на программируемом реле Siemens LOGO c визуализацией на операторскую панель Weintek cMT 3090 . К дискретным входам реле подключим кнопки управления, и фотоэлектрические датчики Omron I3, I4, служащие для определения наличия коробки в зоне загрузки шаров, и подсчета их количества. К дискретным выходам подключены лампочки Q1, Q2, сигнализирующие о включении конвейера подачи коробок, и подачи шаров.

Для того, чтобы связать Siemens LOGO с операторской панелью Weintek по Ethernet, необходимо сделать следующее:

1. Зайти в программное обеспечение Soft Comfort и выбрать Tools -> Ethernet Connections

2. Щелкнуть правой кнопкой мыши по ”Ethernet Connections” и нажать добавить соединение ”Add connections”

Источник: dzen.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru