Skip to content
MB Datasuite
  • Features
  • Applications
  • Energy
  • Visualization
  • Prices
  • Free Trial
  • Deutsch
MB Datasuite
  • Features
  • Applications
  • Energy
  • Visualization
  • Prices
  • Free Trial
  • Deutsch

System requirements and compatibility

7
  • System requirements for DataSuite
  • Supported operating systems
  • Operate as a windows service
  • Database connections 
  • PLC support  
  • Notes on safe operation  
  • White Label

Quick start

9
  • Installation  
  • Set up PLC connection  
  • Create trigger  
  • Select trigger variable in the handshake  
  • Execute trigger  
  • Create Excel file  
  • Write header data to the file  
  • Write record  
  • Connect to a Database

Tutorials, HowTos and instructions

1
  • Alarm emails with OPC-UA: Monitoring excess temperature with an S7 1500 PLC

User Manual

96
  • General information on the user manual
  • Licensing
    • Determining the required licence  
    • Activate your licence  
  • Settings
    • General information
    • Export  
    • Import  
    • Password protection  
    • Change language  
    • Factory settings  
  • Trigger
    • General information about the trigger
    • Create trigger  
    • Trigger structure  
    • Use variables  
    • Additional trigger editing functions
      • Calculations and Formatting of SPS Data
      • Invert Excel Actions 
      • Changing data blocks for all variables in the trigger 
    • Trigger Actions
      • General information
      • Write variable 
      • Excel – Writing  
      • Excel – Read  
      • Convert Excel file to PDF  
      • Print Excel file  
      • Convert Excel file to HTML file  
      • Database: Execute Query 
      • Database: Write record (Insert) 
      • Database: Write several data records (insert) 
      • Database: Read data record (Select) 
      • Database: Read multiple records (Select) 
      • File options (copy, move, rename, delete)  
      • Read out file names in folder  
      • Execute REST Request 
      • FTP Upload
      • Send e-mail  
      • Send SMS  
      • Send message using Telegram 
      • Send message using Threema  
      • Start external applications  
      • Exporting and importing data blocks (DB)
      • Update Data Block
      • Set PLC time 
    • Trigger trigger conditions and handshake
      • General information on Trigger conditions and handshake  
      • Standard handshake  
      • Individual handshake  
    • Error handling and log
      • Error handling and log  
  • Accounts
    • Telegram account
      • Telegram time limit
      • Configure Telegram account 
      • Set up Telegram
    • Threema account
      • Threema Time limit  
      • Configure Threema account 
      • Set up a Threema account
    • E-Mail account
      • Email time limit
      • Configure email account  
      • General info about e-mail account
    • SMS-account
      • Configuring a SMS / Seven Account
      • SMS time limit
      • SMS Sandbox
  • Error Codes
    • General   (0 – 99)
    • PLC (200 – 299)
    • E-mail (300 – 399)
    • SMS (400 – 499)
    • Excel (500 – 599)
    • OPC UA (700 – 799)
    • Databases (800 – 899)
    • Print (1000 – 1099)
    • PDF (1100 – 1199)
    • HTML (1200 – 1299)
    • Start external applications  (1300 – 1399)
    • Rest (1400 – 1499)
    • Time Master (1900 – 1999)
    • Telegram (2000 – 2099)
    • Threema (2100 – 2199)
  • Devices (Shelly)
    • General information about Shelly
    • Add devices 
    • Using Shelly variables 
  • Excel, CSV, PDF files
    • CSV files: Formats, special characters, encodings
    • General information on Excel files
    • File selection 
    • File formats  
    • Read Access 
    • Write Access 
  • Control systems (PLC connections)
    • General information on PLC connections
    • Create PLC connection  
    • Variables  
    • Configure PLC connection  
  • Databases
    • General information on databases
    • Database: Write record (Insert) 
    • Database: Write several data records (insert) 
    • Database: Read data record (Select) 
    • Database: Read multiple records (Select) 
    • Database: Execute Query 
  • Webserver / REST API
    • General information web server/rest API
    • Settings and security 
    • Calling up web pages 
    • Use Rest-API 
  • Support
    • Create Support Packages  
    • Support contact details

Upgrade from version 2 to version 3

1
  • Change from version 2 to version 3  
  • Home
  • Docs
  • User Manual
  • Control systems (PLC connections)
View Categories

Variables  

Lesedauer: 4 min

Each PLC connection has data blocks and variables, as in TIA Portal. After you have set up the PLC connection, you should create the variables. These can then be used later in the triggers. 

The methods for importing variables depend on the type of connection (Put/Get, OPC UA).  

To edit variables, click on the “Variables” button in the tile of the desired PLC connection. 

OPC UA   #

If you use an OPC UA connection, the data blocks are imported directly from the PLC. Make sure that there is a connection to the PLC and then select the option OPC UA Import. You can then select the desired data blocks and they will be imported automatically. 

If you change a data block in the PLC, you can delete it in the DataSuite and import it again. 

S7 communication (Put/Get)   #

Empty data block Create a new empty data block. You create all the variables of the data module yourself. The addresses are calculated automatically.  
Partial data block  Create a new empty data block without a coherent structure. In this module you do not have to create all the variables, but only those you need. However, this means you have to set the addresses of the variables yourself.   
Import from source file In TIA Portal, you can export data blocks as a source and import this file here. This saves you the work of having to create all the variables again yourself. 

Import variables from Tia Portal  #

To import one or more data blocks from Tia Portal, proceed as follows: 

In Tia Portal 

  1. Select the desired data block(s) in your TIA project and open their submenu by clicking the right mouse button. 
  1. Go with the mouse over the subitem Generate source from data blocks. 
  1. Select option Include dependent blocks. This also saves the structure of UDTs in the file. 
  1. Save the file. 

Continue in the DataSuite 

  1. In the dialogue for creating a new data module in DataSuite, select the option “Import from source file” and click on Create. 
  1. In the dialogue, select the file created via Tia Portal. 
  1. The data modules are then displayed in the DataSuite. 
  1. The source files do not contain any numbers of the data blocks, you have to set these after the import in the top right-hand corner. 

Manage variables  #

The variable view consists of three parts: 

1  Data blocks On the left side is the list of all data blocks. At the top you can create and delete data blocks using the + and – buttons.  
2 Toolbar In the upper area is the toolbar for editing the variables in the lower area.  
3 Variable view Overview of all variables in the data block. 

Toolbar  #

 Insert line above the selected line. 
 Insert line below the selected line. 
 Delete selected line. 
 Move the selected line upwards. 
 Move the selected line down. 
 Copy selected line. 
 Cut the selected line. 
 Paste copied line. 
 Switch automatic address calculation. Activated: Addresses are calculated automatically. Deactivated: Addresses can be entered. 
 Name of the data block. 
 Number of the data block. 

Variable view  #

In this part of the window, you will find the actual content of your data block. The display is similar to that in TIA Portal, but the offset is displayed as a relative and an absolute value. This should make it easier to read offsets, e.g. within a highly nested structure. If you have entered the address of a variable correctly, the data will be displayed live from the PLC. If you have established a connection to a simulator, you can also change these values. This is not possible with a real controller 

Name Name of the variable.  
Data type Data type of the variable.  
Offset Relative offset (left): Offset to the next higher element (variable or DB). Absolute offset (right): Offset within the data block. 
  
Value Current value of the variable. With a connection to the simulator, the value can also be written here. 

Wie findest du den Beitrag?
Immer noch Fragen? Wie können wir helfen?

Wie können wir helfen?

Create PLC connection  Configure PLC connection  
Inhalt
  • OPC UA  
  • S7 communication (Put/Get)  
  • Import variables from Tia Portal 
  • Manage variables 
  • Toolbar 
  • Variable view 

MB DataSuite

  • Home
  • Features
  • Applications
  • Prices

Info portal

  • Knowledge Base
  • Newsletter
  • Change Log
  • FAQ & Support

Company

  • About us
  • Imprint
  • Linkedin
  • YouTube
  • Facebook

Legal

  • Privacy
  • EULA
  • Cookie Settings

Help and support

  • Tel +49 2742 72927 80
  • Live Presentation
  • Contact
  • Deutsch
    • About us
    • Support & FAQ
    • Contact
    • Imprint
    • TOS and EULA
    • Privacy policy
    • Linkedin
    • Facebook
    • Youtube
    [MB] Software und Systeme GmbH