Главная страница

Лого. Руководство по logo! A5E00067781 01 Добро пожаловать в logo!


Скачать 2.7 Mb.
НазваниеРуководство по logo! A5E00067781 01 Добро пожаловать в logo!
Дата20.12.2022
Размер2.7 Mb.
Формат файлаpdf
Имя файлаsiemens_logo_ru.pdf
ТипРуководство
#854024
страница5 из 13
1   2   3   4   5   6   7   8   9   ...   13
4 Функции LOGO!
Списки элементов
LOGO! в режиме программирования предлагает вам ряд элементов. Чтобы вам не терять нить рассуждения,
мы разделили эти элементы на списки. Этими списками являются:

±Co: список соединительных элементов
(см. раздел 4.1)

±BF: список базовых функций AND [И], OR [ИЛИ], ...
(см. раздел 4.2)

±SF: список специальных функций
(см. раздел 4.4)

±BN: список завершенных и повторно используемых блоков в схеме
Содержание списков
Все списки отображают элементы, доступные в LOGO!.
Обычно это все соединительные элементы, все базовые функции и все специальные функции, которые знает соответствующий вариант LOGO!. Эти элементы включают также все блоки, которые вы создали в
LOGO! перед вызовом списка ±BN.
Когда LOGO! больше ничего не отображает
LOGO! больше не отображает никаких элементов,
если:

Нельзя вставить следующий блок.
В этом случае или больше нет доступной памяти,
или достигнуто максимально возможное количество блоков (56).

Специальный блок использовал бы больше памяти,
чем имеется в распоряжении в LOGO!.

Результирующее количество последовательно соединенных функциональных блоков превысило бы
7 (см. раздел 3.7).

63
Руководство по LOGO!
A5E00067781 01
Функции LOGO!
4.1 Константы и соединительные
элементы – Co
Константы и соединительные элементы
(соединительные элементы = Co) – это входы, выходы,
маркеры памяти и фиксированные уровни напряжения
(константы).
Входы
Входы обозначаются буквой I. Номера входов (I1, I2, ...)
соответствуют номерам входных клемм на LOGO!.
Аналоговые входы
Модели LOGO! 24, LOGO! 12/24RC и LOGO! 12/24RCo включают входы I7 и I8, которые могут быть также использованы как AI1 и AI2, в зависимости от того, как они запрограммированы. Если эти входы используются как I7 и I8, то приложенный к ним сигнал интерпретируется как цифровая величина. Если они используются как AI1 и AI2, то сигналы интерпретируется как аналоговые величины. В случае специальных функций, которые могут быть эффективно соединены только с аналоговыми входами на стороне входов, то для выбора в режиме программирования предлагаются только аналоговые входы AI1 и AI2, когда выбирается входной сигнал.
Входы ASi
Входы Ia1

Ia4 доступны также для связи через шину
ASi в вариантах LOGO! с подключением к интерфейсу
AS (LOGO!...B11).
Выходы
Выходы обозначаются буквой Q. Номера выходов (Q1,
Q2, ...) соответствуют номерам выходных клемм на
LOGO!.
Выходы Qa1

Qa4 доступны также для связи через шину ASi в вариантах LOGO! с подключением к интерфейсу (LOGO!...B11).

64
Руководство по LOGO!
A5E00067781 01
Функции LOGO!
Маркеры
Маркеры обозначаются буквой M. Маркеры – это виртуальные выходы, которые имеют на своем выходе такое же значение, как и на своем входе. В LOGO!
имеется 8 маркеров памяти (M1 ... M8). Используя маркеры памяти, вы можете превысить максимальное количество последовательных блоков.
Флаги запуска
Маркер памяти M8 устанавливается в первом цикле работы программы пользователя и, следовательно,
может использоваться в вашей программе как флаг запуска. Он автоматически сбрасывается после первого цикла обработки программы.
Что касается установки, удаления и анализа, то маркер памяти M8 может во всех последующих циклах использоваться таким же образом, как и маркеры памяти M1

M7.
Примечание
Сигнал, приложенный к выходу маркера, всегда является сигналом последнего цикла обработки программы. Внутри цикла обработки программы этот сигнал не изменяется.
Уровни
Уровни напряжения обозначаются hi и lo. Если предполагается, что блок постоянно имеет состояние
«1» = hi или «0» = lo, то входу присваивается фиксированный уровень или постоянное значение hi или lo.
Открытые соединительные элементы
Если соединительный элемент блока не должен подключаться, то это обозначается символом x.

65
Руководство по LOGO!
A5E00067781 01
Функции LOGO!
4.2 Список базовых функций - BF
Базовые функции – это простые базовые сопряжения в булевой алгебре.
При вводе схемы вы найдете блоки для базовых функций в списке BF. Существуют следующие базовые функции:
Представление на
коммутационной
схеме
Представление в
LOGO!
Наименование
базовой функции
Последовательное соединение нормально открытых контактов
И
(см. стр. 67)
И с обнаружением фронта результата логической операции (RLO)
(см. стр. 67)
Параллельное соединение нормально замкнутых контактов
И-НЕ
(см. стр. 68)
И-НЕ с обнаружением фронта результата логической операции (RLO)
(см. стр. 69)
Параллельное соединение нормально открытых контактов
ИЛИ
(см. стр. 67)

66
Руководство по LOGO!
A5E00067781 01
Функции LOGO!
Представление на
коммутационной
схеме
Представление в
LOGO!
Наименование
базовой функции
Последовательное соединение нормально замкнутых контактов
ИЛИ-НЕ
(см. стр. 70)
Двойное переключение
Исключающее
ИЛИ
(см. стр. 71)
Инвертор
НЕ
(отрицание,
инверсия)
(см. стр. 71)

67
Руководство по LOGO!
A5E00067781 01
Функции LOGO!
4.2.1 Функция И
The series connection of a number of nor mally open contacts is represented in a circuit diagram as follows:
Symbol in LOGO!:
Выход И принимает состояние 2 только тогда, когда
все входы имеют состояние 1 (т.е. они замкнуты).
Если какой-либо вход этого блока не подключен (x), то к этому входу прикладывается: x = 1.
Таблица значений функции И
1
2
3
Q
0 0
0 0
0 0
1 0
0 1
0 0
0 1
1 0
1 0
0 0
1 0
1 0
1 1
0 0
1 1
1 1
4.2.2 Функция И с обнаружением фронта
результата логической операции (RLO)
Symbol in LOGO!:
Выход функции И с обнаружением фронта RLO
принимает состояние 1 только тогда, когда все входы имеют состояние 1 и хотя бы один вход в предыдущем цикле имел состояние 0.
Если какой-либо вход этого блока не подключен (x), то к этому входу прикладывается: x = 1.
Последовательное соединение нескольких нормально открытых контактов представляется на коммутационной схеме следующим образом:
Символ в LOGO!:
Символ в LOGO!:

68
Руководство по LOGO!
A5E00067781 01
Функции LOGO!
Временная диаграмма для И с обнаружением фронта RLO
4.2.3 Функция И-НЕ
The parallel connection of a number of normally closed contacts is repre sented in a circuit diagram as follows:
Symbol in LOGO!:
Выход функции И-НЕ принимает состояние 0 только тогда, когда все входы имеют состояние 1 (т.е. они разомкнуты).
Если какой-либо вход этого блока не подключен (x), то к этому входу прикладывается: x = 1.
Таблица значений функции И-НЕ
1
2
3
Q
0 0
0 1
0 0
1 1
0 1
0 1
0 1
1 1
1 0
0 1
1 0
1 1
1 1
0 1
1 1
1 0
Параллельное соединение нескольких нормально замкнутых контактов представляется на коммутационной схеме следующим образом:
Символ в LOGO!:

69
Руководство по LOGO!
A5E00067781 01
Функции LOGO!
4.2.4 Функция И-НЕ с обнаружением фронта
результата логической операции (RLO)
Symbol in LOGO!:
Выход функции И-НЕ с обнаружением фронта RLO
принимает состояние 1 только тогда, когда хотя бы
один вход имеет состояние 0, и все входы имели состояние 1 в предыдущем цикле.
Если какой-либо вход этого блока не подключен (x), то к этому входу прикладывается: x = 1.
Временная диаграмма для И-НЕ с обнаружением фронта
RLO
4.2.5 Функция ИЛИ
The parallel connection of a number of normally open contacts is represented in a circuit diagram as follows:
Symbol in LOGO!:
Выход функции ИЛИ принимает состояние 1, если хотя
бы один вход имеет состояние 1 (т.е. замкнут).
Символ в LOGO!:
Параллельное соединение нескольких нормально открытых контактов представляется на коммутационной схеме следующим образом:
Символ в LOGO!:

70
Руководство по LOGO!
A5E00067781 01
Функции LOGO!
Если какой-либо вход этого блока не подключен (x), то к этому входу прикладывается: x = 0.

71
Руководство по LOGO!
A5E00067781 01
Функции LOGO!
Таблица значений функции ИЛИ
1
2
3
Q
0 0
0 0
0 0
1 1
0 1
0 1
0 1
1 1
1 0
0 1
1 0
1 1
1 1
0 1
1 1
1 1
4.2.6 Функция ИЛИ-НЕ
The series connection of a number of normally closed contacts is represented in a circuit diagram as follows:
Symbol in LOGO!:
Выход функции И-НЕ принимает состояние 1 только тогда, когда все входы имеют состояние 0 (т.е. они выключены). Как только любой из входов включается
(состояние 1), выход И-НЕ устанавливается в 0.
Если какой-либо вход этого блока не подключен (x), то к этому входу прикладывается: x = 0.
Таблица значений функции ИЛИ-НЕ
1
2
3
Q
0 0
0 1
0 0
1 0
0 1
0 0
0 1
1 0
1 0
0 0
1 0
1 0
1 1
0 0
1 1
1 0
Последовательное соединение нескольких нормально замкнутых контактов представляется на коммутационной схеме следующим образом:
Символ в LOGO!:

72
Руководство по LOGO!
A5E00067781 01
Функции LOGO!
4.2.7 Исключающее ИЛИ
An XOR in a circuit diagram is a series connection of two change over contacts:
Symbol in LOGO!:
Выход исключающего ИЛИ принимает состояние 1,
если входы имеют разные состояния.
Если какой-либо вход этого блока не подключен (x), то к этому входу прикладывается: x = 0.
Таблица значений функции исключающее ИЛИ
1
2
Q
0 0
0 0
1 1
1 0
1 1
1 0
4.2.8 НЕ (отрицание, инверсия)
A normally closed contact is repre sented in a circuit diagram as follows:
Symbol in LOGO!:
Выход принимает состояние 1, если вход имеет состояние 0. Иными словами, функция НЕ инвертирует состояние входа.
Преимущество функции НЕ может быть проиллюстрировано следующим примером: вам больше не нужны нормально замкнутые контакты для
LOGO! Вы используете нормально открытый контакт и преобразуете его в нормально замкнутый контакт с помощью НЕ.
Таблица значений функции НЕ
1
Q
0 1
1 0
Исключающее ИЛИ на коммутационной схеме представляется последовательным соединением двух переключающих контактов:
Символ в LOGO!:
Нормально замкнутый контакт представляется на коммутационной схеме следующим образом:
Символ в LOGO!:

73
Руководство по LOGO!
A5E00067781 01
Функции LOGO!
4.3 Основы специальных функций
Вы увидите, что специальные функции отличаются от базовых функций на первый взгляд из-за различий в описании их входов. Специальные функции включают в свой состав функции времени, обладают свойством сохраняемости и различными возможностями параметризации, чтобы приспособить программу к вашим индивидуальным требованиям.
В этом разделе мы хотели бы дать вам краткий обзор описаний входов и снабдить вас некоторой важной предварительной информацией о специальных функциях. Отдельные специальные функции описаны в разделе 4.4.

74
Руководство по LOGO!
A5E00067781 01
Функции LOGO!
4.3.1 Описание входов
Соединительные входы
Здесь описаны соединения, которые могут быть сделаны с другими блоками или с входами устройства
LOGO!.

S (set = установить):
Вход S дает вам возможность установить выход в
«1».

R (reset = сбросить):
Вход сброса R имеет приоритет над всем остальными входами и переключает выходы в «0».

Trg (trigger = запустить):
Этот вход используется для запуска функции на выполнение.

Cnt (count = считать):
Этот вход записывает счетные импульсы.

Fre (frequency = частота):
К входу с этим описанием прикладываются частотные сигналы, подлежащие анализу.

Dir (direction = направление):
Этот вход используется для установки, например,
направления, в котором должен считать счетчик.

En (enable = разрешить):
Этот вход разблокирует функцию, выполняемую блоком. Если на этом входе «0», то другие сигналы блоком игнорируются.

Inv (invert = инвертировать):
Выходной сигнал блока инвертируется, когда этот вход активизирован.

Ral (reset all = сбросить все):
Сбрасываются все внутренние значения.
Соединительный элемент Х на входах специальных
функций
Если вы подключаете входы специальных функций к соединительному элементу х, то этим входам будет присвоено значение 0, т.е. к ним прикладывается сигнал низкого уровня.

75
Руководство по LOGO!
A5E00067781 01
Функции LOGO!
Параметрические входы
Имеется несколько входов, к которым сигналы не прикладываются. Вместо этого вы параметризуете функциональный блок определенными значениями.

Par (parameter = параметр):
Этот вход не подключается. Здесь для блока устанавливаются параметры.

T (time = время):
Этот вход не подключается. Здесь для блока устанавливаются времена.

No (number = число):
Этот вход не подключается. Здесь устанавливается база времени.

P (priority = приоритет):
Этот вход не подключается. Здесь устанавливаются приоритеты.
4.3.2 Реакция, зависящая от времени
Параметр T
У некоторых специальных функций имеется возможность параметризовать значение времени T.
При задании времени обратите внимание, что вводимые значения зависят от установленной базы времени.
База времени
_ _ : _ _
s (секунды)
Секунды : сотые доли сек.
m (минуты)
Минуты : секунды h (часы)
Часы : минуты

76
Руководство по LOGO!
A5E00067781 01
Функции LOGO!
Примечание
Всегда указывайте время Т

0.10 с. Для Т = 0.05 с и
Т = 0.00 с время Т не определено.
Точность T
Все электронные компоненты имеют небольшой разброс. Результатом этого могут быть отклонения в установленном времени (T). В LOGO! максимальное отклонение равно 1 %.
Пример:
Через 1 час (3600 секунд) отклонение равно 1 % (т.е.
36 секунд).
Через 1 минуту отклонение, следовательно, будет только 0,6 секунды.
Точность часового выключателя
Чтобы гарантировать, что это отклонение не приведет к неточной работе часов в C-вариантах, часовой выключатель регулярно сравнивается с базой времени высокой точности и соответствующим образом корректируется.
В результате максимальная ошибка времени составляет
±
5 с в день.
4.3.3 Буферизация часов
Внутренние часы в модуле LOGO! продолжают работать при отказе питания, т.е. они имеют энергетический буфер. Длительность резервного питания зависит от температуры окружающей среды.
При внешней температуре 25°C типичное время буферизации составляет 80 часов.
B01:T
T=04.10h+
Установка времени Т на 250 минут:
Единица – часы (h):
04.00 (часы)
240 минут
00.10 (часы)
+10 минут
=
250 минут

77
Руководство по LOGO!
A5E00067781 01
Функции LOGO!
4.3.4 Сохраняемость
В специальных функциях могут сохраняться состояния переключения и значения счетчиков. Чтобы сделать это, для соответствующих функций должно быть активизировано свойство сохраняемости.
4.3.5 Степень защиты
Параметр «Установка защиты» дает возможность задавать, могут ли параметры быть отображены и изменены в режиме параметризации на модуле LOGO!.
Возможны две настройки:
+: Установки параметров отображаются также в режиме параметризации и могут быть изменены.
-: Установки параметров не отображаются в режиме параметризации и могут быть изменены только в режиме программирования.
4.3.6 Расчет усиления и смещения для
аналоговых величин
Параметры Gain [Усиление] и Offset [Смещение]
позволяют настроить внутреннее представление аналоговой величины в соответствии с фактическим измеренным значением.
Параметр
Минимум
Максимум
Напряжение на клеммах (в В)
0

10
Внутренний образ процесса
0 1000
Усиление (в %)
0 1000
Смещение
-999
+999
Напряжение на клеммах от 0 до 10 В внутренне отображается в значения от 0 до 1000. Напряжение на клеммах, превышающее 10 В, во внутреннем образе процесса также представляется как 1000.
Вы можете использовать параметр Gain [Усиление],
например, для установки усиления в 1000 %
(коэффициент 10).

78
Руководство по LOGO!
A5E00067781 01
Функции LOGO!
Вы можете использовать параметр Offset [Смещение]
для смещения нулевой точки измеренных значений.
Образец применения вы найдете в описании специальной функции «аналоговый компаратор» на стр. 118.
Информацию об аналоговых входах вы найдете также в разделе 4.1.

79
Руководство по LOGO!
A5E00067781 01
Функции LOGO!
4.4 Список специальных функций - SF
При вводе программы в LOGO! вы найдете блоки для специальных функций в списке SF. В следующей таблице вы найдете также их представления в сравнении с коммутационными схемами, а также указание, имеет ли соответствующая функция параметризуемую сохраняемость (Re).
Представление на
коммутационной
схеме
Представление
в LOGO!
Описание
специальной
функции
Re
Задержка включения
(см. стр. 80)
Задержка выключения
(см. стр. 82)
Задержка включения /
выключения
(см. стр. 84)
R
K
1
K
Tr g
K
1
Задержка включения с запоминанием
(см. стр. 86)
R
S
K1
Самоблокиру- ющееся реле
(см. стр. 88)
Re
Импульсное реле
(см. стр. 90)
Re
Интервальное реле времени
(см. стр. 92)
Интервальное реле времени,
запускаемое фронтом
(см. стр. 94)

80
Руководство по LOGO!
A5E00067781 01
Функции LOGO!
1   2   3   4   5   6   7   8   9   ...   13


написать администратору сайта