Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Be more familiar with the TIA Syntax well known by S7 programmers
  • Add Type Information to support all available TIA types
  • "Type inference" to be not too verbose

Supported types

BytesTIA NameSuitable Java EquivalentSupported S7 PLCs
1 bitBOOLbooleanall
1BYTE
,
byte[8]?all
1CHAR, SINTbyteall
1USINTshortall
2
WORD,
INTshortall
2WORDbyte[16]?all
2UNITintall
4DWORD
,
byte[32]?all
4DINTintall
4UDINTlongall
4REALfloatall
4TIME??
n+2STRING (equals STRING[254]) / STRING[n]Stringall


Syntax

Datablocks

Addressing is different for non-primitive and primitive types.

...