Набор команд S7–200 Глава 6 Допустимые входные строки для целых и двойных целых чисел Допустимые входные строки для вещественных чисел Недопустимые входные строки Входная строка `A123' `++123' ` ' `+ 123' `+-123 Рис. 6–21. Примеры допустимых и недопустимых входных строк 113 Входная строка Выходное целое `123' 123 `−00456' −456 `123.45' 123 `+2345' 2345 `000000123ABCD' 123 Входная строка Выходное веществ. число `123' 123.0 `-00456' -456.0 `123.45' 123.45 `+2345' 2345.0 `00.000000123' 0.000000123 Пример: Преобразование строк: Преобразование подстроки в целое, двойное целое и вещественное число Network 1 //Преобразует числовую строку в целое. //Преобразует числовую строку в двойное //целое.
//Преобразует числовую строку в вещественное //число. LD I0.0 STI VB0,7,VW100 STD VB0,7,VD200 STR VB0,7,VD300 VB0 11 'T' 'e' 'm' 'p' ' ' ' ' '9' '8' '.' '6' После выполнения сегмента: VW100 (целое) = 98 VD200 (двойное целое) = 98 VD300 (вещественное) = 98,6 VB11 'F' 11 'T' 'e' 'm' 'p' ' ' ' ' '9' '8' '.' '6' 'F'