Page 205 - 4212
P. 205

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




















               Приклади виразів на мові ST:
               ! SET  %MW6;  (встановити в 1 внутрішню змінну - слово;
           6 - адреса комірки пам'яті).
               !  %MW4:  =  %MW2  +%MW9;      (присвоїти  внутрішній
           змінній MW4 результат додавання %MW2 і %MW9).
               !  %MW24:=  SQRT  (%MF30);    (присвоїти  змінній  MW24
           значення кореня квадратного з величини MF30). Круглі дужки
           визначають пріоритет (першочерговість) дій.
               (%MW10  +  %MWll)  *%MW12;    (в  першу  чергу
           виконується додавання, а потім множення).
               4.2.4 Мова Sequential Function Chart (SFC)
               Мова  SFC  представляє  послідовність  кроків  і  умовних
           переходів  (трансзакцій).  В  якості  прикладу  розглянемо
           програму  управління  наповненням  резервуара  водою,  її
           нагрівання  до  заданої  температури  і  злив.  Функціональна


                                         205
   200   201   202   203   204   205   206   207   208   209   210