|
Siemens S7-1200 and S7-1500 controllers, accessed by TIA Portal symbol, including optimized data blocks.
The Siemens S7-1200 and S7-1500 Symbolic connector reads and writes PLC variables by their TIA Portal symbol, for example "DataDB".Speed. Tags in optimized data blocks work without a DB number or byte offset, and PUT/GET communication can stay disabled on the PLC.
The connection uses the secure PG/HMI communication of the CPU over TLS 1.3. The connector trusts only the PLC certificate whose thumbprint is entered on the node. For a CPU with a protected access level, the password is entered on the node as well.
For absolute addressing (DB number and offset), use the Siemens S7 Plus Devices Connector.
CPUs without TLS support, and absolute addresses such as %DB1.DBW0 or %M0.0, are not supported by this connector.
Station syntax: <IP>;<TCP Port>;<Certificate Thumbprint>;<Username>;<Password>
Where:
E.g.: 192.168.0.1;102;;; for the first connection, before the thumbprint is known.
A certificate that does not match the configured thumbprint is always refused. When the PLC certificate is renewed, repeat these steps.
The point address is the TIA Portal symbol, written as in a TIA watch table. Names with spaces or dots go in double quotes.
Address | Reads |
|---|---|
"DataDB".Speed | Data block member |
"DataDB".Motor.Speed | Structure member |
"DataDB".Values[3] | Array element |
"DataDB".Matrix[1,2] | Two-dimensional array element |
"Motor_On" | PLC tag |
Each array element and each structure member uses its own point. A whole structure or a whole array cannot be read or written as one point.
PLC types | Value in FrameworX |
|---|---|
Bool | Boolean |
Byte, Word, DWord, LWord, SInt, Int, DInt, LInt, USInt, UInt, UDInt, ULInt | Integer |
Real, LReal | Floating point |
String[n], WString[n], Char, WChar | Text. Char and WChar are a one-character text. |
Date, DT, LDT, DTL | Date and time |
Time, LTime, TOD, LTOD, S5Time | Duration |
Browsing and importing tags from the PLC are not part of this version. Enter the symbols as points.
SiemensSymbolic Revision History | |
|---|---|
Version | Notes |
1.0.0.0 | Initial release. Symbolic read and write over S7CommPlus with TLS 1.3, certificate pinning and password login. |