没有合适的资源?快使用搜索试试~ 我知道了~
109742322_OpennessScripter_Intro_DOC_V114_en.pdf
需积分: 5 0 下载量 147 浏览量
2024-04-20
23:42:51
上传
评论
收藏 1.24MB PDF 举报
温馨提示
试读
18页
109742322_OpennessScripter_Intro_DOC_V114_en
资源推荐
资源详情
资源评论
Warranty and Liability
OpennessScripter: Introduction
Entry ID: 109742322, V1.1.4, 10/2018
2
Siemens AG 2018 All rights reserved
Warranty and Liability
Note
The Application Examples are not binding and do not claim to be complete regarding the
circuits shown, equipping and any eventuality. The Application Examples do not represent
customer-specific solutions. They are only intended to provide support for typical
applications. You are responsible for ensuring that the described products are used
correctly. These Application Examples do not relieve you of the responsibility to use safe
practices in application, installation, operation and maintenance. When using these
Application Examples, you recognize that we cannot be made liable for any
damage/claims beyond the liability clause described. We reserve the right to make
changes to these Application Examples at any time without prior notice.
If there are any deviations between the recommendations provided in these Application
Examples and other Siemens publications – e.g. Catalogs – the contents of the other
documents have priority.
We do not accept any liability for the information contained in this document.
Any claims against us – based on whatever legal reason – resulting from the use of
the examples, information, programs, engineering and performance data etc.,
described in this Application Example shall be excluded. Such an exclusion shall
not apply in the case of mandatory liability, e.g. under the German Product Liability
Act (“Produkthaftungsgesetz”), in case of intent, gross negligence, or injury of life,
body or health, guarantee for the quality of a product, fraudulent concealment of a
deficiency or breach of a condition which goes to the root of the contract
(“wesentliche Vertragspflichten”). The damages for a breach of a substantial
contractual obligation are, however, limited to the foreseeable damage, typical for
the type of contract, except in the event of intent or gross negligence or injury to
life, body or health. The above provisions do not imply a change of the burden of
proof to your detriment.
Any form of duplication or distribution of these Application Examples or excerpts
hereof is prohibited without the expressed consent of the Siemens AG.
Security
informa-
tion
Siemens provides products and solutions with industrial security functions that support the
secure operation of plants, systems, machines and networks.
In order to protect plants, systems, machines and networks against cyber threats, it is
necessary to implement – and continuously maintain – a holistic, state-of-the-art industrial
security concept. Siemens’ products and solutions only form one element of such a
concept.
Customer is responsible to prevent unauthorized access to its plants, systems, machines
and networks. Systems, machines and components should only be connected to the
enterprise network or the internet if and to the extent necessary and with appropriate
security measures (e.g. use of firewalls and network segmentation) in place.
Additionally, Siemens’ guidance on appropriate security measures should be taken into
account. For more information about industrial security, please visit
http://www.siemens.com/industrialsecurity.
Siemens’ products and solutions undergo continuous development to make them more
secure. Siemens strongly recommends to apply product updates as soon as available and
to always use the latest product versions. Use of product versions that are no longer
supported, and failure to apply latest updates may increase customer’s exposure to cyber
threats.
To stay informed about product updates, subscribe to the Siemens Industrial Security
RSS Feed under http://www.siemens.com/industrialsecurity.
Table of Contents
OpennessScripter: Introduction
Entry ID: 109742322, V1.1.4, 10/2018
3
Siemens AG 2018 All rights reserved
Table of Contents
Warranty and Liability ................................................................................................. 2
1 Introduction ........................................................................................................ 4
1.1 The TIA Portal interface ....................................................................... 4
1.2 Application examples ........................................................................... 4
1.3 Until now: Necessary to create your own applications ......................... 5
1.4 New: Create scripts with OpennessScripter ......................................... 6
1.5 Advantages .......................................................................................... 6
2 Requirements ..................................................................................................... 7
2.1 Required know-how .............................................................................. 7
2.2 System requirements ........................................................................... 7
2.3 Enabler file and usage file .................................................................... 7
3 Installation .......................................................................................................... 8
4 The first start ...................................................................................................... 9
4.1 Start screen structure ........................................................................... 9
4.2 Editor structure ................................................................................... 10
4.3 Creating a script ................................................................................. 11
4.3.1 General ............................................................................................... 11
4.3.2 “Hello World” script ............................................................................. 12
4.3.3 “Open TIA Portal” script ...................................................................... 12
5 Examples .......................................................................................................... 14
5.1 Generating a project ........................................................................... 14
5.2 Updating a project .............................................................................. 15
5.3 Comparing a project ........................................................................... 16
6 Appendix .......................................................................................................... 17
6.1 Service and Support ........................................................................... 17
6.2 Links and literature ............................................................................. 18
6.3 Change documentation ...................................................................... 18
1 Introduction
OpennessScripter: Introduction
Entry ID: 109742322, V1.1.4, 10/2018
4
Siemens AG 2018 All rights reserved
1 Introduction
This introduction gives you a brief insight into the OpennessScripter. The detailed
documentation can you find in the OpennessScripter menu "Help".
1.1 The TIA Portal interface
The TIA Portal Openness API provided by TIA Portal allows you to automate
recurring steps in your projects. This is useful as manual adjustments in projects
involve a high susceptibility to errors. Moreover, this automation allows you to save
execution time, enabling you to work more efficiently.
Note
Using the interfaces incorrectly can result in loss of data and production
downtime.
1.2 Application examples
The interface provides the user with many options for automating actions.
Table 1-1
Action
Scenario
Import and compile program blocks
You can modify reusable programs externally and
integrate them into a new project.
Export data
Create project statistics and backups based
on your own rules.
Check programming guidelines using
external tools.
Match projects to global libraries.
Compare projects
Check the consistency of local projects using an
online comparison with the project on the plant.
Generate and import visualizations
via exported program structures
Automatically generate the visualization for the
HMI from the existing project.
剩余17页未读,继续阅读
资源评论
工控搬砖人
- 粉丝: 482
- 资源: 197
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功