Page 183 - 4212
P. 183

цього відновлюється виконання решти щабля.
               4.1.3 Мова Instruction List (IL)
               Мова  Instruction  List  (IL)  в  наборі  стандартних  мов  -  це
           уніфікація  інтерфейса  мови  програмування  низького  рівня,
           неорієнтованого на яку-небудь мікропроцесорну архітектуру.
           У  мови  IL  є  дуже  важлива  якість:  на  її  основі  можна
           створювати оптимальні за швидкодією програмні одиниці.
               Програма,  написана  мовою  IL,  складається  з  набору
           інструкцій,  виконуваних  ПЛК  послідовно.  Кожна  інструкція
           складається з коду інструкцій і операнда. Приклад інструкції:
           LD% І1.0, де LD - код інструкції,% І1.0 - операнд. Інструкції
           активізують:
               - входи / виходи ПЛК;
               -  стандартні  системні  керуючі  функції  (таймери,
           лічильники і т. д.);
               - арифметичні і логічні операції та операції пересилки;
               - внутрішні змінні ПЛК.
               Існують два типи інструкцій:
               - перевірочні  інструкції, які містять  умови необхідні для
           того, щоб виконалася дія, наприклад: LD, AND, OR і т. д.;
               - інструкції дії, наступає за перевірочною послідовністю,
           наприклад: ST, STN, R та ін
               Список  деяких  базових  інструкцій  мови  IL  наведено  в
           табл. 4.3.
               Програмою       є   послідовність     інструкцій.    Кожна
           послідовність    повинна     містити    одну     або    декілька
           перевірочних інструкцій. Результати перевірочних інструкцій
           використовуються  в  одній  або  декількох  інструкціях  дії.
           Кожна  інструкція  займає  один  рядок.  Послідовність
           інструкцій  починається  з  знаку  оклику  (формується
           автоматично).  Знак  оклику  може  включати  коментар  і  може
           бути ідентифікований міткою.



                                         183
   178   179   180   181   182   183   184   185   186   187   188