描述
Knowledge of control system memory organization allows error-free applications to be created and software errors to be found and eliminated.
User libraries make maintenance easier and enable reuse of projects.
Learning objectives and content
- Control system memory organization
- Variables, constants and character strings
- Derived data types: Arrays, structures, subranges, enumeration
- Error-free handling of arrays and character strings
- Recognizing and avoiding memory access violations
- Initializing, copying and comparing memory areas
- Creating and using functions and function blocks
- Creating user libraries
- Working with mapp Technology
提供的文档
TM251 - Memory organization and IEC programming
TM251 - Memory organization and IEC programming
Learning objectives and content
- Initializing and using variables and data types
- Handling simple and complex data types
- Using enumerations and user data types
- Working with arrays and strings
- Detecting and preventing memory access violations
- Using IEC Check library functions
- Reserving and freeing up dynamic memory
- Utilizing options for memory management in an application
- TM251TRE.4C1-GER
- TM251TRE.4C1-ENG
TM252 – Functions, function blocks and libraries
TM252 – Functions, function blocks and libraries
Learning objectives and content
- Creating and using functions
- Creating and using function blocks
- Differences between functions and function blocks
- Behavior of functions in memory
- Standardized interfaces and function block behavior
- Using B&R library samples and standard libraries
- Creating user libraries
- Dependencies and export of user libraries
- Concept and use of mapp Technology
- TM252TRE.4C1-GER
- TM252TRE.4C1-ENG
先决条件
SEM210 – Automation Studio培训:基础
Automation Studio用于对所有贝加莱控制器组件进行配置和编程。核心主题包括所有产品组的概览,控制器的初始调试,运行环境的功能理解以及集成配置和诊断选项的使用。
- 贝加莱公司介绍
- 贝加莱经营理念和产品
- 使用Automation Studio
- 使用集成帮助系统
- 建立控制器在线连接
- 控制器初始化安装
- 开发硬件配置
- 使用文本和表格编辑器
- Automation Runtime提供的功能和选项Automation Runtime是运行在所有贝加莱控制器上的操作系统。
- Automation Runtime配置选项
- 控制器运行和引导行为
- 使用集成诊断选项
- 可用的编程语言概述
![](/fileadmin/1350444012334-zh-html-1.1.jpg)
SEM246 – Automation Studio Workshop:使用结构文本进行符合IEC 61131-3的基于文本编程
IEC 61131-3编程语言提供标准化PLC编程方法。简单而强大的语言结构便于对各种控制系统进行编程。
- IEC 61131-3标准中指定的编程语言概述IEC 61131-3标准是全球唯一适用于可编程逻辑控制器编程语言的标准。除了顺序功能图之外,它还定义了其它编程语言,如梯形图、指令表,结构文本和功能块图。
- 基于文本和可视化编程语言之间的差异
- 使用结构文本(ST)
- 基本结构
- 条件
- 循环
- 使用数组
- 步骤切换机制
- 调用功能块
- 调用动作
- 自己创建基本程序
- 选择使用其它编程语言
![](/fileadmin/1350444012322-zh-html-1.1.jpg)
模块号
SEM251.2
立即注册 有关定价信息,请联系您的销售代表
活动地点
B&R HQ: Frauenfeld
Langfeldstrasse 90
8500 Frauenfeld
瑞士
组织者
B&R HQ: Frauenfeld
Langfeldstrasse 90
8500 Frauenfeld
瑞士
电话:
+41 / 52 72856 - 00
其它信息
从: 10/10/2024
开始: 09:00
至: 10/11/2024
结束: 17:00
持续时间:
2 天
语言: 德语