Siemens PPI
Материал из WebHMI Wiki
WebHMI поддерживает работу с контролерами Siemens S7 200 по протоколу PPI.
В протоколе S7 PPI поддерживаются такие регистры:
Регистр | Описание | Тип данных | Read/Write |
Qx.y | Дискретные выходы контролера. X — адрес смещения, Y — номер бита. Обращаться можно как к битам так и байтам и словам. Примеры: Q0.2, QB2, QW0, QD2 | Bit, Byte, Word, Double Word | Read/Write |
Ix.y | Дискретные входы контролера. X — адрес смещения, Y — номер бита. Обращаться можно как к битам так и байтам и словам. Примеры: I0.2, IB2, IW0, ID2 | Bit, Byte, Word, Double Word | Read/— |
Mx.y | М память. X — адрес смещения, Y — номер бита. Обращаться можно как к битам так и байтам и словам. Примеры: M0.2, MB2, MW0, MD2 | Bit, Byte, Word, Double Word | Read/Write |
Vx.y | Блок памяти V. X — адрес смещения, Y — номер бита. Обращаться можно как к битам так и байтам и словам. Примеры: V0.2, VB2, VW0, VD2 | Bit, Byte, Word, Double Word | Read/Write |
Tx | Таймеры. X — номер таймера. Примеры: T1, T3, T44 | Double Word | Read/- |
Cx | Счетчики. X — номер счетчика. Примеры: C1, C3, C44 | Double Word | Read/- |
Обратите внимание, что хотя WebHMI и корректно распознает адреса со включенным в них типом данных (например, IW0 в нотации Siemens обозначает регистр типа Word) но при этом сам тип данных из адреса игнорируется и вместо него используется тип данных, который указан в настройках данного регистра в WebHMI. Т.е. адрес используется исключительно как адрес и фактически эти три адреса IW0, IB0, ID0 эквивалентны записи I0.