Tasks Performed by the EcoStruxure Machine Expert Logic Builder
Configuring and Programming Projects
The Logic Builder allows you to program logic and add devices to EcoStruxure Machine Expert projects.
To assist you in performing this task, it provides the following functions:
oSeparate hardware catalog views for Controller, HMI & iPC, Devices & Modules, Diverse allow you to add hardware devices to your project by simple drag and drop. It also allows you to use device templates and function templates.
oSeparate software catalog views for Variables, Assets, Macros, ToolBox, Libraries allow you to add different types of software elements by simple drag and drop. The Assets view, for example, allows you to create and manage your function blocks and POUs.
To display only the relevant views for the task that is being performed, EcoStruxure Machine Expert provides individual perspectives for hardware configuration, software configuration, and online mode. You are allowed to adapt these default perspectives to your individual requirements, and to create your own perspectives with the views you use most frequently.
The Logic Builder provides different ways (such as Build, Build all, or Clean all) to build your EcoStruxure Machine Expert project.
The Logic Builder provides scan functions to detect available controllers in the Ethernet network. It supports different protocols for communication with the controller.
After communication has been established, applications can be downloaded to or uploaded from the controller. Applications can be started and stopped on the controller.
Online Features and Monitoring
The Logic Builder online and monitoring features allow you to perform the following tasks:
oOnline monitoring of values in program code and in Watch views
oPerforming online changes
oOnline configuration of traces
oWatching traces online
oInteracting with your machine by using built-in visualizations in online mode for diagnostic and test purposes
oReading the status of controllers and devices
oDetecting potential programming logic errors by using the debugging function