Области памяти их функции ,адреса и типы данных
адрес в IEC*
описание
тип данных
диапозон значение
Функция области
I входной бит BOOL 0.0-65535.7 В начале цикла сканирования операционная система входы из процесса и записывает полученные значения в эту область. Программа может использовать эти значения при циклической обработке.
IB входной байт BYTE, CHAR 0-65535
IW входное слово WORD, INT, S5TIME 0-65534
ID входное двойное слово DWORD, DINT, REAL, TOD, TIME 0-65532

Q выходной бит BOOL 0.0-65535.7 Во время цикла сканирования программа рассчитывает выходные значения и помещает их в эту область. В конце цикла сканирования операционная система считывает рассчитанные выходные значения из этой области и передает их на выходы процесса.
QB выходной байт BYTE, CHAR 0-65535
QW выходное слово WORD, INT, S5TIME 0-65534
QD выходное двойное слово DWORD, DINT, REAL, TOD, TIME 0-65532

M меркерный бит BOOL 0.0-65535.7 Эта область предоставляет место для хранения промежуточных результатов расчетов, выполненных в программе.
MB меркерный байт BYTE, CHAR 0-65535
MW меркерное слово WORD, INT, S5TIME 0-65534
MD меркерное двойное слово DWORD, DINT, REAL, TOD, TIME 0-65532

PIB переферийный входной байт BYTE, CHAR 0-65535 Эта область позволяет вашей программе непосредственно обращаться к модулям ввода и вывода (т.е. к периферийным входам и выходам).
PIW переферийное входное слово WORD, INT, S5TIME 0-65534
PID переферийное входное двойное слов DWORD, DINT, REAL, TOD, TIME 0-65532

PQB переферийный выходной байт BYTE, CHAR 0-65535 Эта область позволяет вашей программе непосредственно обращаться к модулям ввода и вывода (т.е. к периферийным входам и выходам).
PQW переферийное выходное слово WORD, INT, S5TIME 0-65534
PQD переферийное выходное двойное слово DWORD, DINT, REAL, TOD, TIME 0-65532

T таймер TIMER 0-65535 Эта область предоставляет место в памяти для таймерных ячеек. В этой области датчик импульсов времени обращается к таймерным ячейкам для их актуализации путем уменьшения значения времени. Таймерные операции обращаются к этим ячейкам.
C счетчик COUNTER 0-65535 Счетчики – эта область предоставляет место в памяти для счетчиков. К ней обращаются операции счета.

DBX бит данных Блок данных, открытый командой «OPN DB»: 0.0-65535.7 Эта область содержит данные, к которым можно обратиться из любого блока. Если вам нужно открыть одновременно два блока, то вы можете открыть один из них командой «OPN DB», а другой - командой «OPN DI». Нотация адресов, например, L DBWi или L DIWi определяет блок, к которому производится обращение. Хотя вы можете использовать команду «OPN DI» для открытия любого блока данных, она используется главным образом для открытия экземплярных блоков данных, связанных с функциональными блоками (FB) и с системными функциональными блоками (SFB).
DBB байт данных 0-65535
DBW слово данных 0-65534
DBD Двойное слово данных 0-65532

DIX бит данных Блок данных, открытый командой «OPN DI»: 0.0-65535.7
DIB байт данных 0-65535
DIW слово данных 0-65534
DID Двойное слово данных 0-65532

L Бит временных локальных данных   0.0-65535.7 Эта область содержит временные данные, используемые внутри логического блока (FB или FC). Эти данные называются динамическими локальными данными. Они служат в качестве промежуточной памяти. Когда кодовый блок закрывается, эти данные теряются. Эти данные содержатся в стеке локальных данных (L–стек).
LB Байт временных локальных данных   0-65535
LW Слово временных локальных данных   0-65534
LD Двойное слово временных локальных данных   0-65532

Сделано djoni