S7-to-CSV

Exporting process data from SIMATIC S7 to CSV

S7-to-CSV product image
Consistently retrieve process data, data on malfunctions, production, entire recipes and more directly from the SIMATIC S7 and log them according to your own specifications, such as coding, format, etc. in the raw CSV format for further tabular data processing.

How to use

Also known as "S7 File Logger", the graphical Windows application captures and logs every available date in the desired format, line by line, into a tabular file. The format, which is independent of a specific spreadsheet programme, thus allows the information to be further processed in Microsoft Excel, OpenOffice Calc, Apple's Numbers, Google Sheets and more.

Overview of the possible uses of S7 to CSV.

While the desired data type, its formatting and coding can be defined for each data area, all data areas can be specifically logged according to certain specifications. Triggers for logging after a certain interval, after an edge and after a certain condition are available for this purpose. Cascading these triggers also enables the definition of logical dependencies between the triggers.

In addition to the static addressing of the data areas to be logged, structured data blocks, flags, etc. can also be recorded dynamically in the "S7 File Logger" in the same scheme. In this way, the application enables the processing of data records organised in a stack or ring memory model in mutual exchange with the controller.

Advantages

  • Free evaluation without registration
  • Simple and fast logging
  • Industrial reliability
  • Qualified support
  • Comprehensive documentation

Editions

FeatureStandardAdvancedExpertEvaluation
Trigger based log file creationxxx
Stack memory Loggingxxx
Ring memory Loggingxx
Logging via command linexxx
Logging as a servicexxxx
Maximum number of channels416256256
Maximum number of records shown500500500100
Maximum number of records per event132767327671
Maximum number of triggers2488
Interval triggerxxxx
Value change triggerxxxx
Boolean triggerxxx
Conditional / Edge Triggerxxx
Maximum number of variables10050010001000

Licensing

A licence is purchased once for a specific installation or as a dongle and is valid for an unlimited period (= unlimited licence lifetime). In addition, our top level support by our developers as well as updates including new functions can be purchased for 12 months.

Shortly before the support expires, it is possible to extend it for at least another 12 months for 10% of the current list price. Updates and new functions can only be obtained with valid support. Support requests can still be submitted, but will be processed on a priority basis depending on their scope. Up to one month before the expiry of active support, we will notify you of the possibility of support renewal. A support renewal is possible at any time in the first year after expiry of the support for 10% + 20% for each started quarter (since expiry of the support) of the current list price. After the first year, a new licence must be purchased for the support renewal.

Features

  • 4 trigger types for logging

    from interval to value change, from edges to user-defined conditions

  • Data from up to 256 SIMATIC S7 controllers

    can be monitored and logged simultaneously

  • Siemens controllers such as ...

    SIMATIC LOGO! / SIMATIC S7-200 / SIMATIC S7-300 / SIMATIC S7-400 / SIMATIC S7-1200 / SIMATIC S7-1500

  • Reading and logging of ...

    Inputs, outputs, flags, data blocks, timers and counters

  • Execution of logging ...

    via the command line, as a service or directly in the application

  • Addressing "organised data" from ...

    Variables in batches and ring buffers

  • Reading out device information such as ...

    Location, module identifier, module series, DB sizes and system time

  • PDU-optimised accesses for ...

    High-performance collection of consistent data

  • Termination detection for securing ...

    constant connections through automatic reconstruction

  • Addressing of all data areas with ...

    Identifiers in SIEMENS and IEC syntax format

  • Boolean values and numeric values of ...

    1 to 8, 16, 32 and 64 bit data length - also as ARRAY OF

  • Integer values with and without sign via ...

    BYTE, WORD, DWORD, INT and DINT - also as ARRAY OF

  • Single/double precision floating point values via ...

    REAL and DOUBLE - also as ARRAY OF

  • Date and time values via ...

    TIME, S5-TIME, DATE and DATE_AND_TIME

  • Characters and character strings via ...

    CHAR to S7-STRING - also via BYTE with own encoding

  • Structured data via ...

    with static and dynamic addressing

  • Supported platforms

    Windows