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
   13   14   15   16   17   18   19   20   21   22   23