User Tools

Site Tools


Differences

This shows you the differences between two versions of the page.

Link to this comparison view

siemens_ppi [2019/01/09 14:28] (current)
emozolyak created
Line 1: Line 1:
 +====== Siemens PPI ======
 +
 +{{::​s7-200.jpg?​direct&​250|}}
 +
 +WebHMI supports work with Siemens S7-200 controllers over the PPI protocol.
 +
 +In the S7 PPI protocol, the following registers are supported:
 +^Register ^Description ^Data type ^Read/​Write^
 +|Qx.y |PLC digital outputs. X — offset address, Y — bit number. Bits, bytes and words can be addressed. Examples: Q0.2, QB2, QW0, QD2 |Bit, Byte, Word, Double Word |Read/​Write|
 +|Ix.y |PLC digital inputs. X — offset address, Y — bit number. Bits, bytes and words can be addressed. Examples: I0.2, IB2, IW0, ID2 |Bit, Byte, Word, Double Word |Read/​—|
 +|Mx.y |М - memory. X — offset address, Y — bit number. Bits, bytes and words can be addressed. Examples: M0.2, MB2, MW0, MD2 | Bit, Byte, Word, Double Word |Read/​Write|
 +|Vx.y |V memory blocks. X — offset address, Y — bit number. Bits, bytes and words can be addressed. Examples: V0.2, VB2, VW0, VD2 |Bit, Byte, Word, Double Word |Read/​Write|
 +|Tx |Timers. X — timer number. Examples: T1, T3, T44 |Double Word |Read/​-|
 +|Cx |Counters. X — counter number. Примеры:​ C1, C3, C44 |Double Word |Read/​-|
 +
 +Note that although WebHMI correctly recognizes addresses with the data type included in them (for example, IW0 in the notation Siemens stands for a Word type register), but the data type from the address itself is ignored and instead the data type specified in the settings of this register is used In WebHMI. I.e. the address is used exclusively as an start address and in fact, the three addresses IW0, IB0, ID0 are equivalent to the record I0.
  

Page Tools