Page 144 - 4356
P. 144

або  тимчасової  змінної).  Тип  даних  значення,  яке  попередньо
           встановлюється, повинен бути таким же, як і тип поля.
                  Ви  можете  не  встановлювати  попередньо  всі  компоненти
           поля.  Якщо  кількість  встановлених  значень  менша  числа

           компонентів  поля,  то  попередньо  встановлюються  тільки  перші
           компоненти.  Кількість  встановлених  компонентів  не  повинна
           перевищувати  число  компонентів  поля.  Попередньо  установлені

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


                                              Таблиця 3.9 – Приклади опису масивів

                                                  Initial Value
           Name           Type                                           Comments
                                                  (Початкове
            (Ім'я)         (Тип)                                         (Коментарі)
                                                  значення)
                                                                         Масив з 24
                          ARRAY [1 ..             0.4, 1.5, 11 (2.6,
           Meas. val                                                     елементами типу
                          24]                     3.0)
                                                                         REAL
                          REAL

                          ARRAY [-10 ..           21 (TOD #              Масив TOD з 21
           TOD
                          10]                     8:30:00)               елементом
                          TIME_OF_DAY

                          ARRAY [1 ..                                    Двовимірний масив
           Result                                 96 (L # 0)
                          24,1 .. 4]                                     з 96 елементами
                          DINT

                          ARRAY [1 .. 2,3                                Двовимірний масив
           Char                                   2 ('a'), 2 ('b')
                          .. 4]                                          з 4 елементами


                  Додаток
                  Ви можете застосувати масив як складову змінну (цілком) в
           параметрах блоків типу ARRAY з однорідною структурою або в

           параметрах блоків типу ANY (Будь-який). Наприклад, ви можете
           скопіювати вміст змінної-масиву з допомогою системної функції
           SFC 20 BLKMOV. Також ви можете визначити окремі компоненти
           масиву  в  параметрі  блоку,  якщо  він  того  ж  типу,  що  й

           компоненти.






                                                       144
   139   140   141   142   143   144   145   146   147   148   149