Siemens — 3.2 Память данных, области памяти и адресация

Основы ПЛК 3.2 Память данных, области памяти и адресация Каждое место в памяти имеет уникальный адрес. С помощью этого адреса ваша пользовательская программа может обращаться к данным, находящимся на этом месте в памяти. На следующем рисунке показан пример обращения к биту (адресация в формате "байт.бит"). В этом примере за обозначением области памяти и адресом байта (I = вход, и 3 = байт 3) следует точка ("."), отделяющая адрес бита (бит 4). A Идентификатор области памяти B Адрес байта:

байт 3 C Разделитель ("байт.бит") D Адрес бита в байте (бит 4 из 8) E Байты области памяти F Биты выбранного байта Используя для адресации формат байт.бит, вы можете обращаться к данным в большинстве областей памяти (I, Q, M, DB и L) побайтно, пословно или используя двойные слова. Чтобы обратиться к байту, слову или двойному слову данных в памяти, вы должны указать его адрес подобно адресу бита. Вы указываете идентификатор области, размер данных и начальный байтовый адрес байта, слова или двойного слова. Обозначениями размера данных являются B (байт), W (слово) и D (двойное слово), например, IB0, MW20 или QD8. Такие адреса, как I0.3 и Q1.7 относятся к образу процесса.

Для обращения к физическому входу или выходу добавьте к адресу символы ":P" (например, I0.3:P, Q1.7:P или "Stop:P"). Программируемый контроллер S7-1200 64 Системное руководство, 11/2009, A5E02669003-02