SPS-XML-Import Plugin/en: Unterschied zwischen den Versionen
Cg (Diskussion | Beiträge) |
Cg (Diskussion | Beiträge) |
||
Zeile 1: | Zeile 1: | ||
= Overview = |
= Overview = |
||
Plugin reads the Siemens SPS7 definition file and creates |
Plugin reads the Siemens SPS7 definition file and creates an eXpecco library with type definitions and action blocks for reading and writing SPS7 data. |
||
= Call = |
= Call = |
Version vom 19. November 2020, 10:00 Uhr
Inhaltsverzeichnis
Overview[Bearbeiten]
Plugin reads the Siemens SPS7 definition file and creates an eXpecco library with type definitions and action blocks for reading and writing SPS7 data.
Call[Bearbeiten]
Start the plugin from the eXpecco menu: "Plugins" - "Import" - "SPS-XML-Import" - "Import SPS7-Definition (XML)..."
Description[Bearbeiten]
After the start a dialog is opened to define the parameters for the generation of the library:
Parameters[Bearbeiten]
Filename:
- XML file to import.
Library Name:
- Name of the generated eXpecco library. By default initialized with the name of the xml import file.
DB-Number:
- DB-Number.
S7 Area:
- S7 Area.
Memory:
- Optimised block access (not implemented yet)
Generate Actions:
- Creates actions for reading and writing.
Generate Types:
- Creates datatypes.
Element Name:
- Hierarchy in Name:
- If selected, the hierarchy of the elements is represented by the name of the elements, otherwise in the structure of folders.
- Prefix of Elements:
- Text to be inserted at the beginning of the name of the generated elements.
- Valid input values must have an uppercase letter 'A' - 'Z' or '$', '_', '[' as the first character. Letters (uppercase and lowercase, no umlauts), digits, '$', '_', '-', quote and ']' are permitted as further characters. The text can contain a maximum of 20 characters. (Example: '[Prefix_No 1]').
- Text to be inserted at the beginning of the name of the generated elements.
Genererated Library[Bearbeiten]
The generated library will be imported in the current or a new created test suite.
If a library with the same name has already been imported, the library can either be re-imported or created on request.
When reimporting, blocks with the same name are retained so that existing test suites can continue to be used.