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