Page 18 - 4847
P. 18
У STEP 7 програми S7 створюються на стандартних мовах
програмування : контактний план ( LAD ), список операторів ( STL ) або
функціональний план ( FBD ).
Елементарні операції STL:
– А – логічне «І»;
– О – логічне «АБО»;
– Х – логічне « виключне АБО ».
З інверсією відповідно AN , ON , XN , тобто N – інверсія.
FBD використовує бінарні функції AND (І) , OR ( АБО ) і Exclusive
OR (Виключне АБО). Всі функції можуть мати (теоретично )
необмежену кількість функціональних входів (входів функції). Якщо
вхід веде безпосередньо до функціонального елементу, то сигнальний
стан операнда безпосередньо використовується в логічній операції; якщо
вхід забезпечений знаком заперечення (гурток), то сигнальний стан
операнда інвертується перед виконанням логічної операції (рис. 5.2).
Рисунок 5.2 – Елементарні операції бінарної логіки
Приклад 1
Програмування найпростіших логічних операцій операція « І » та
«АБО»
Постановка задачі: написати в STL і в LAD наступну схему
управління:
Рисунок 5.3 – Схема управління (« І » та «АБО»)
Рішення ( STL ):
18