
- •5.1 Упрощение программирование плк. Функциональный состав плк
- •5.2 Программное обеспечение плк. Языки программирования. Краткий обзор. Язык ркс.
- •5.4 Подготовка управляющей программы (уп). Программирование параллельных ветвей.
- •5.5 Схемы подключения модулей ввода/вывода.
- •5.7 Коннекторы. Коннекторы в fbd.
- •5.8. Текстовые языки програм. Stl и scl. Логический шаг.
- •5.9 Программирование арифметических операций
- •Обработка арифметической функции
- •5.10. Язык последовательного управления.
5.4 Подготовка управляющей программы (уп). Программирование параллельных ветвей.
Исходной информацией для подготовки УП может быть словесное описание алгоритма технологического процесса, блок-схема алгоритма, циклограмма, граф-схема алгоритма, таблица истинности. Удобным исходным материалом является также релейно-контактная схема (если она есть). Необходимо далее выбрать контроллер и ознакомиться с его возможностями, среди которых параметры вх.и вых. сигналов.
-
ВХОДЫ
№ модуля
параметры
1
~ 127 В
2
=110 В
3
=24 В (-)*
4
=5В
5
=24 В (+)*
ВЫХОДЫ |
|
№ модуля |
параметры |
1 |
~220 В |
2 |
~127 В |
3 |
=110 В |
4 |
=24 В |
5 |
=5В |
-
табл.входных сигналов
обоз-е
признак
адрес
SB5
0
1221
SQ1
0
1223
K17
0
1211
K9
0
1225
SQ5
0
1230
K19
0
1227
K15
0
1215
SQ25
0
1236
табл.выходных сингалов |
||
об-ие |
признак |
адрес |
К15 |
1 |
1131 |
К17 |
1 |
1143 |
В схеме используется промежуточный контакт К15, который может находиться как в таблице состояний входа, так и выхода.
При наборе программа для контроллера КА1 используется пульт программирования, на котором имеются символьные обозначения и кнопка ВВОД. Набирается инструкция, затем признак, затем адрес. На экране отображается инструкция и ее координаты.
Программирование параллельных ветвей.
Р
исунок
1 – РКС схема. В соответствии с параметрами
приведем адреса (рисунок 2- УП в символах
РКС).
Как отмечалось для ввода программы используется пульт, на котором изображены все необходимые символы. Вводимая информация автоматически отображается на экране. По ходу реализуется предварительная диагностика, т.е. если оператор не указал достаточное количество символов(или указал слишком много, или попытался повторить одну и ту же комбинацию), то ему поступает сообщение о неверном коде. На этом пульте имеются сенсорные кнопки.
Порядок ввода: по умолчанию принимается, что имеется вертикальная линия (шина питания РКС-схемы)
][ _0_1_3_2_2_ввод
Потом
имеется ветвь
потом
пишем ]/[ _0_1_3_3_7
и
т.д.
Примечание: в инструкции по программированию КА1 указывается, что символ признака “1” у вывода может быть опущен. Символ присваивание результата означает окончание логической операции, за которой он следует.