Page 137 - 4356
P. 137

Допустима  область  значень  чисел:  від  +32  767  (7FFFhex)  до  -32
                  768 (8000hex).
                         DINT (подвійне ціле число)
                         Змінна  типу  DINT  зберігається  як  ціле  число  (32-бітове

                  число  з  фіксованою  комою).  Ціле  зберігається  в  DINT-змінній,
                  коли воно перевищує 32 767 або менше -32 768, або коли число
                  випереджається ідентифікатором типу L #.

                         Під змінну типу DINT відводиться подвійне слово. Сигнальні
                  стани  бітів  з  0-го  по  тридцяте  представляють  цифрові  позиції
                  числа. Знак зберігається в 31-му біті.
                         Біт 31, встановлений в «0», позначає позитивне число; якщо

                  його  значення  «1»,  то  дане  число  негативне.  Негативні  числа
                  зберігаються  в  додатковому  коді  (доповнення  до  двох).  Область
                  значень чисел:

                         від +2 147 483 647 (7FFF FFFF ),
                                                                   hex
                         до -2147483648 (8000 0000 ).
                                                              hex
                         REAL (дійсний)

                         Змінна  типу  REAL  представляє  дріб  і  зберігається  як  32-
                  бітове  число  з  плаваючою  комою  (десятковою  крапкою).  Ціле
                  зберігається  як  змінна  типу  REAL  при  додаванні  десяткового

                  дробу і нуля.
                         В  експоненційному  поданні  ви  можете  випередити  «е»  або
                  «Е»  цілим  числом  або  дробом  з  семи  відповідних  чисел  і  знака.
                  Цифри, які розташовані за «е» або «Е» представляють експоненту

                  по  базі  10.  STEP  7  виробляє  перетворення  REAL-змінної  у
                  внутрішнє представлення  числа з плаваючою крапкою.
                         Змінні  типу  REAL  поділяються  на  числа,  які  можуть  бути

                  представлені  з  повною  точністю  («дійсні»  числа  з  плаваючою
                  точкою)  і  обмеженою  точністю  («уявні»  числа  з  плаваючою
                  точкою). Область значень дійсних чисел з плаваючою крапкою:
                                                                                -38
                         від -3.402 823 × 10       +38  до -1.175 494 × 10 ,
                                                   -38
                         від +1.175 494 × 10  до +3.402 823 × 10                 +38 .
                         Уявне  число  з  плаваючою  точкою  може  знаходитися  в
                  наступному діапазоні:
                                                  -38                         -45
                         від -1.175 494 × 10  до -1.401 298 × 10 ,
                                                   -45
                                                                                -38
                         від +1.401 298 × 10  до +1.175 494 × 10 .
                         CPU  серії  S7-300  (за  винятком  CPU  318)  не  виробляють
                  розрахунків  з  уявними  числами  з  плаваючою  крапкою.  Бітовий




                                                              137
   132   133   134   135   136   137   138   139   140   141   142