Описание
In addition to providing traditional control functionality, today's controllers must also be able to record and prepare data for higher-level systems while communicating with a wide range of devices in a network of machines. This requires appropriate programming guidelines and software concepts.
- Basic information about software development methods
- Designing and programming state machines
- Coding guidelines and software documentation
- Variables, constants and character strings
- Derived data types:
- Arrays, structures, subranges, enumeration
- Initializing, copying and comparing memory
- Creating user libraries
- Calling and evaluating the status of function blocks
- The basics of data processing
- Storing and managing data
- Using the mapp technology recipe system
- Transferring data and managing communication
![](/fileadmin/SEM250.2-efd1266b.jpg)
Предоставляемые документы
TM230 – Structured Software Development
The task of software development requires a framework of rules and guidelines. Program sequences must be worked out on paper before they can be implemented according to pre-defined coding guidelines.
Objectives and content
- Stages in the software development process
- Software quality and design
- Project structuring options
- Comparison of sequential and combinational logic
- Implementation of state machines
- B&R coding guidelines
- Code format, naming conventions
- Programming techniques, testing and documentation
TM250 – Memory Management and Data Storage
Today's control technology can no longer be reduced to simple logic functions. Data recording and processing options as well as communicating with other machine components are now equally important. Uniform programming capabilities, versatile libraries and powerful programming languages help meet these demands.
Objectives and contents
- Basics of data types, arrays and structures
- Character strings, memory size and addresses
- Memory initialization and management
- Copying and comparing memory
- Using standard libraries
- Creating user libraries
- Using library samples
- The basics of data processing
- Storing and managing data
- Using mapp Services
- Transferring data and managing communication
- Connectivity and access & security
Требуется
SEM210 – Automation Studio Training: Basics
Automation Studio is used to configure and program all B&R controller components. Core topics such as getting an overview of all product groups, initial commissioning of a controller, understanding the functions of the runtime environment and using the options for integrated configuration and diagnostics will be shown.
- B&R company presentation
- B&R philosophy and products
- Working with Automation Studio
- Using the integrated help system
- Establishing an online connection to the controller
- Initial installation of a controller
- Developing the hardware configuration
- Working with text and table editors
- Functions and options offered by Automation RuntimeAutomation Runtime is the operating system that runs on all B&R controllers.
- Automation Runtime configuration options
- Runtime and boot behavior of the controller
- Using the integrated diagnostic options
- Overview of available programming languages
![](/fileadmin/1327446442424-en-html-1.1.jpg)
SEM246 – Automation Studio Workshop:IEC 61131-3 Text-based Programming with ST
The IEC 61131-3 programming languages provide standardized access to PLC programming. Simple yet powerful language constructs facilitate the programming of a variety of control systems.
- Overview of programming languages based on IEC 61131-3IEC 61131-3 is the only valid international standard for programming languages used on PLCs. In addition to Sequential Function Chart, it defines other programming languages such as Ladder Diagram, Instruction List, Structured Text and Function Block Diagram.
- Differences between textual and graphical programming languages
- Working with Structured Text (ST)
- Basic constructs
- Decisions
- Loops
- Working with arrays
- Step switching mechanisms
- Calling function blocks
- Calling actions
- Creating simple programs independently
- Working with another programming language (optional)
![](/fileadmin/1327446442429-en-html-1.1.jpg)
Артикул
SEM250.2
ОСТАВИТЬ ЗАЯВКУ Для получения информации по цене, пожалуйста, свяжитесь с нашими специалистами по продажам.
Место проведения мероприятия
B&R HQ: Shanghai / 上海
No. 487 Tianlin Road, Xuhui D.
200233 Shanghai / 上海
Китай
Организатор
B&R HQ: Shanghai
No. 487 Tianlin Road
200233 Shanghai
Китай
Телефон:
+86 / 21 54644800
Дополнительная информация
С: 05.12.2024
Начало: 09:00
По: 06.12.2024
конец: 15:00
Свободные места:
Продолжительность:
2 День
Язык: Китайский