 |
plc.myforum.ro PLCs users www.plc.myforum.ro!
|
| View previous topic :: View next topic |
| Author |
Message |
AnteSavilt Member 2


Joined: 13 Feb 2018 Posts: 264 Location: Croatia
|
Posted: 14/09/2020 18:18 Post subject: TIA Portal Test Suite Advanced V16 |
|
|
TIA Portal Test Suite Advanced V16 trial download
https://support.industry.siemens.com/cs/document/109775719/
Styleguide Checker
Functions:
With the help of the following rules, programming guidelines can be created for PLC tags, blocks, block interface and UDTs.
Name length: Minimum / maximum number of characters for an object name
Name contains: (Not) Permissible characters in the object name
Prefix/suffix: (Not) Allowed characters at the beginning/end of an object name
Casing: Selection between pascal, camel and upper casing
Block/tag properties (check as to whether a block comment exists, for example)
Within a TIA project, the check for observance of the rules can be started by the user.
The results of this check are output in the TIA Portal. Using the GoTo function, the location with the rule violation is opened.
Customer benefits:
Simple definition of programming guidelines in the TIA Portal
Quick tracing and fixing of violations against the programming guidelines
Consistent program code is ensured
Application test
Functions:
Textual editor for creating test cases of an S7 application
In each test case, local aliases can be optionally defined for PLC tags and numeroase test steps for checking the application can be created. A single test step consists of:
Value assignment for one/multiple global PLC tags (DB/PLC tags)
RUN statement: Number of CPU cycles/runtime
Asset: After the time has elapsed, the current value of a tag is compared with a defined value.
The following steps are automatically performed by the user after the test has been started
Creation of a PLCSIM Adv. Instance
Download of the CPU selected in the project to the PLCSIM Adv.
Test execution and subsequent deletion of the PLCSIM instance
Output of test results in the TIA Portal
Customer benefits:
Support of a test-driven development for S7 programs
Only tested code is deployed on a real machine
Continuous regression tests guarantee permanently reliable code quality
Important installation instructions:
The installation and operation of TIA Portal Test Suite Advanced V16 requires an installed version of SIMATIC STEP 7 Professional V16 including Update 1. You can find the updates for TIA Portal V16 in Industry Online Support at
https://support.industry.siemens.com/cs/document/109775861/updates-for-step-7-v16-s7-plcsim-v16-and-wincc-v16
Download
https://support.industry.siemens.com/cs/attachments/109775719/TIA_Portal_TestSuiteAdvanced_V16.exe
https://anonfiles.com/VfV6cfV9o3/TIA_Portal_TestSuiteAdvanced_V16_exe
Manual
https://support.industry.siemens.com/cs/attachments/109775719/TIAPortal_TestSuiteAdvanced_enUS.pdf
https://support.industry.siemens.com/cs/attachments/109779356/134011394315.zip
https://anonfiles.com/PbcedcVfo5/134011394315_zip |
|
| Back to top |
|
 |
AnteSavilt Member 2


Joined: 13 Feb 2018 Posts: 264 Location: Croatia
|
Posted: 14/09/2020 18:29 Post subject: Test Suite Advanced: Example for checking TIA Portal |
|
|
Test Suite Advanced: Example for checking TIA Portal projects for compliance with a programming style
https://support.industry.siemens.com/cs/document/109779806/
The application example provides you with a rule set for checking the Styleguide with TIA Portal Test Suite Advanced. A demo project shows you how the Styleguide check works.
For some rules and recommendations listed in the "Programming Styleguide" (Programming Guidelines and Programming Styleguide for SIMATIC S7-1200 and S7-1500), a rule set was created and exported as an XML file. You will find the XML file as a download in the entry. You can import the rules defined in the rule set into your TIA Portal project and check your project for violations of the "Programming Styleguide".
The Test Suite supports the following rule types:
| Code: | Casing
Name Contains
Metadata
Name Length
Prefix Suffix |
Requirements
Before you can import and use the rules in the rule set, the following requirements must be met.
TIA Portal V16 Update 1 is installed
TIA Portal Test Suite is installed
Documentation and rule set with demo project
https://support.industry.siemens.com/cs/attachments/109779806/109779806_TestSuite_Styleguide_DOC_v10_en.pdf
https://support.industry.siemens.com/cs/attachments/109779806/109779806_TestSuite_Styleguide_CODE_v10.zip
Library of general functions (LGF) for SIMATIC STEP 7 (TIA Portal) and SIMATIC S7-1200 / S7-1500
https://support.industry.siemens.com/cs/document/109479728/
Download for TIA Portal V16
https://support.industry.siemens.com/cs/attachments/109479728/109479728_LGF_TIAV16_DOC_V5_0_0_en.pdf
https://support.industry.siemens.com/cs/attachments/109479728/109479728_LGF_LIB_TIAV16_V5_0_0.zip
Download for TIA Portal V15.1 Update 3
https://support.industry.siemens.com/cs/attachments/109479728/109479728_LGF_LIB_TIAV15_1_V5_0_0.zip
https://anonfiles.com/T8h8ddV2o4/109479728_LGF_Note_en_pdf
https://anonfiles.com/Z4h7dbVao8/109779806_TestSuite_Styleguide_CODE_v10_zip
https://anonfiles.com/b0iad6V8o4/109779806_TestSuite_Styleguide_DOC_v10_en_pdf
https://anonfiles.com/d2i7daV9o5/109779806_TestSuite_Styleguide_png
https://anonfiles.com/leicd8V2oc/109750255_Programming-Guideline-Safety_DOC_V10_en_pdf
https://anonfiles.com/n0i8ddVdo2/81318674_TIAPortalSettingsForStyleGuide_zip
https://anonfiles.com/rbi5daVdo7/109479728_LGF_TIAV16_DOC_V5_0_0_en_pdf
https://anonfiles.com/tci6d4V8o4/81318674_Programming_guideline_DOC_v16_en_pdf
https://anonfiles.com/v7iddaVaod/TestSuiteOLH_enUS_en-US_pdf
https://anonfiles.com/Naibd8V1od/109479728_LGF_LIB_TIAV16_V5_0_0_zip
https://anonfiles.com/Pei3d4V3o6/109479728_LGF_LIB_TIAV15_1_V5_0_0_zip |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group Fa-ti si tu propriul forum GRATUIT, pe www.myforum.ro
|