All the functions PLCcom for S7 can be found here:

Functionalities*

  • read and write operations of the following data types
    • Raw data (Byte oder Bool)
    • Bit
    • Byte
    • Word
    • DWord
    • Float
    • Unicode Char
    • INT
    • DINT
    • 16Bit BCD
    • DATE_AND_TIME values
  • Reading of input, output, data blocks, markers, timers, counters
  • Multiple operations possible with one function retrieval; each operation provides a detailed return value.
  • Simultaneous access to multiple CPUs possible
  • Implemented high performance access
  • Internal auxiliary and conversion functions for easy reading and writing of certain PLC data types.
  • Starting and stopping the CPU
  • Reading out serial number and firmware version
  • Reading out Keyswitch setting
  • Reading out LED info
  • get and set PLC time
  • Reading system status list SSL
  • Readingblock list
  • Reading length of block
  • Backup of blocks
  • Restore of blocks
  • Restore von blocks under different block number
  • Delete of blocks
  • get block details e.g. code, create language, author, and much more
  • Send the passwort for deactive the PLC protection
  • Reading diagnostic data
  • auto connect
  • async connect
  • and much more

*depending on PLC type and edition, see Editions