1、 DCM+SEQ架构
框架设计是《TIA Portal高级编程》的核心。该部分内容包含了如何从零开始搭建一个DCM+SEQ框架。DCM位于HwLib慧兰博架构的第二层,是对基本控制对象的抽象和封装的产物,比如气缸、电机、传感器等。SEQ是顺序控制器,按照控制工艺对DCM组件进行自动控制。DCM+SEQ是最为常用的一种架构。这里的SEQ顺序控制器没有使用GRAPH,而是采用了一种简约的编写方式,简单易用,却又不失灵活。
2、 SCL
3、 VBS/C脚本
基本语法和深度使用,比如如何使用脚本操作Excel文件和数据库
4、 通信
通信部分主要包含了两部分,一是和第三方系统的Socket通信,二是和高级编程语言的S7通信。
5、 WINCC功能拓展
随着工业生产对控制系统的要求越来越高,部分功能WinCC自身很难实现。但是凭借WinCC对ActiveX控件和.NET控件的支持。我们可以使用VS开发一些定制化控件满足这些特殊要求。
6、 配方
配方部分主要介绍的是如何通过脚本调用API接口实现一些高级功能。
7、 报表
简单报表和复杂报表。复杂报表是通过脚本配合OWC实现。另外还介绍了如何实现简单的精智屏数据查询。
8、 SiVArc
介绍如何基于SiVArc规则自动在画面上生成DCM组件的Icon。