Page 89 - 4356
P. 89

3 ПРОГРАМУВАННЯ В SIMATIC STEP 7

                         У  цій  главі  розповідається  про  структуру  користувацької
                  програми  для  CPU  SMATIC  S7-300/400,  починаючи  з  різних

                  пріоритетних  класів  (типів  виконання  програми),  розглядаються
                  розділи компонентів програми користувача (блоків) і закінчуючи
                  змінними  і  типами  даних.  У  цьому  розділі  основна  увага

                  приділяється  опису  програмування  блоків  засобами  LAD  і  FBD.
                  Також  наведено  опис  типів  даних.  Визначення  структури
                  користувальницької  програми  відбувається  у  фазі  проектування
                  при  узгодженні  технологічних  і  функціональних  умов;  це  має

                  вирішальне значення для процесу створення програми, тестування
                  програми  і  запуску.  Для  ефективного  програмування  необхідно
                  приділяти особливу увагу структурі програми.


                         3.1 Обробка програми


                         В  цілому  програмне  забезпечення  для  CPU  складається  з
                  операційної  системи  (operating  system)  і  користувальницької
                  програми (user program).

                         Операційна система - це сукупність всіх інструкцій та описів,
                  які  здійснюють  управління  всіма  системними  ресурсами  і
                  процесами, що використовують ці ресурси. Вона включає в себе
                  такі функції, як резервування даних у разі збою електроживлення,

                  активація  пріоритетних  класів  і  т.д.  Операційна  система  є
                  компонентом  CPU,  до  якого  у  користувача  немає  доступу  в
                  режимі  запису.  Проте,  ви  можете  перезавантажувати  операційну

                  систему  з  карти  пам'яті,  наприклад,  у  випадку  оновлення
                  програми.
                         Користувацька  програма  являє  собою  сукупність  всіх
                  інструкцій  та  описів  для  обробки  сигналів,  за  допомогою  яких

                  здійснюється управління підприємством (процесом) відповідно до
                  визначеної завданням автоматизації.


                         3.1.1 Методи обробки програми

                         Користувацька  програма  може  складатися  з  програмних

                  розділів,  які  обробляються  CPU  в  залежності  від  певних  подій.




                                                               89
   84   85   86   87   88   89   90   91   92   93   94