Основы ПЛК 3.2 Память данных, области памяти и адресация Q (образ процесса на выходах): CPU копирует значения, хранящиеся в образе процесса на выходах в физические выходы. К образу процесса на выходах вы можете обращаться побитно, побайтно, пословно или используя двойные слова. К выходам образа процесса разрешается доступ как на чтение, так и на запись. Добавляя к адресу ":P", вы можете осуществлять непосредственную запись в физические цифровые и аналоговые выходы CPU, SB или SM.
Доступ через Q_:P отличается от доступа через Q тем, что данные поступают непосредственно на выходы, к которым осуществляется обращение, и, кроме того, в образ процесса на выходах (запись осуществляется в оба места). Доступ через Q_:P иногда называют прямым доступом, так как данные посылаются прямо на целевой адрес, которому не приходится ждать следующего обновления образа процесса на выходах. Так как физические выходы непосредственно управляют полевыми устройствами, подключенными к этим выходам, то чтение с этих выходов запрещено. Т.е. доступ через Q_:P является доступом только на запись, в отличие от доступа через Q, при котором возможно как чтение, так и запись.
Доступ через Q_:P ограничен также размером выходов, поддерживаемых CPU, SB, или SM (с округлением до следующего байта). Например, если выходы SB с 2 DI / 2 DQ сконфигурированы так, что они начинаются с Q4.0, то к этим выходам можно обращаться через Q4.0:P и Q4.1:P или через QB4:P. Обращение к Q4.2:P … Q4.7:P не воспринимается как ошибка, но не имеет смысла, так как эти адреса не используются. Попытки обращения к QW4:P и QD4:P запрещены, так как они превышают байтовое смещение этой SB. Доступ через Q_:P влияет как на физический выход, так и на соответствующее значение, в образе процесса на выходах. M (область битовой памяти, M-память):
Эту область памяти вы можете использовать для управляющих реле и данных, чтобы хранить промежуточные результаты операций или другую управляющую информацию. К области битовой памяти можно обращаться побитно, побайтно, пословно или используя двойные слова. Для битовой памяти возможен доступ как на чтение, так и на запись.
Программируемый контроллер S7-1200 66 Системное руководство, 11/2009, A5E02669003-02 Бит Q[адрес байта].[адрес бита] Q1.1 Байт, слово или двойное слово Q[размер][адрес начального байта] QB5, QW10, QD40 Бит Q[адрес байта].[адрес бита]:P Q1.1:P Байт, слово или двойное слово Q[размер][адрес начального байта]:P QB5:P, QW10:P или QD40:P Бит M[адрес байта].[адрес бита] M26.7 Байт, слово или двойное слово M[размер][адрес начального байта] MB20, MW30, MD50