Данные переменные в CoDeSys.
Типы данных CoDeSys
Тип данных определяет род информации и методы ее обработки и хранения, количество выделяемой памяти. Программист может непосредственно использовать элементарные (базовые) типы данных или создавать собственные (пользовательские) типы на их основе.
Элементарные типы данных
Логический (BOOL)
BOOL логический тип данных. Переменная может принимать 2 значения ИСТИНА (TRUE) или ЛОЖЬ (FALSE). Занимает 8 бит памяти, если не задан прямой битовый адрес.
Целочисленные
BYTE, WORD, DWORD, SINT, USINT, INT, UINT, DINT, и UDINT -все это целочисленные типы. Они отличаются различным диапазоном сохраняемых данных и, естественно, различными требованиями к памяти.
Рациональные
REALи LREALданные в формате с плавающей запятой, используются для сохранения рациональных чисел. Для типа REAL необходимо 32 бита памяти и 64 для LREAL.
Строки
Строковый тип STRINGпредставляет строки символов. Максимальный размер строки определяет количество резервируемой памяти и указывается при объявлении переменной. Размер задается в круглых или квадратных скобках. Если размер не указан, принимается размер по умолчанию – 80 символов.
Длина строки не ограничена в CoDeSys, но строковые функции способны обращаться со строками от 1до 255 символов!
Дата добавления: 2015-02-19; просмотров: 6169;