Control Expert organizes a Modicon application into tasks and ordered sections, with topological I/O addresses identifying the rack location of a signal. Modbus connects that application with other equipment. These lessons use simulated pumping stations, water treatment and power feeders to show how task scheduling, data and communications work together.
Follow the MAST task in cyclic or periodic mode, the higher-priority FAST task and event-triggered execution. Within each task, program sections run in their configured order. The pumping-station simulation exposes the CPU scheduler so you can see one task interrupt another and then watch the interrupted work resume.
Read a Modicon address such as %I0.1.2 against the rack layout. Compare located variables tied to an address with unlocated variables whose storage is assigned by the system, then examine how %M / %MW state RAM relates to the Modbus map used by external devices.
Compare LD, FBD, ST, IL and SFC in Control Expert. Use ladder to follow contacts and coils, FBD to follow signal flow, ST for calculations and IL when reading legacy code. SFC represents a sequential machine through steps and transitions.
Define a Derived Data Type for a repeated data structure, then use a Derived Function Block for reusable logic with instance memory. The examples show how shared definitions reduce repeated edits while keeping each equipment instance's data separate from the others.
Explore supplied Elementary Function Blocks for timing, communication and control, then watch a timer execute. Compare supplied blocks with your own DFBs and examine how a managed library helps a team identify and update the reusable blocks in its projects.
The protocol Modicon invented, end to end: coils & registers, function codes and the %MW ↔ register relationship. Compare serial Modbus with Modbus TCP, then read device data in the simulation to connect the register definition with the value the application receives.
Explore the M580 ePAC architecture, including Ethernet in the backplane and the roles of distributed (DIO) and remote (RIO) I/O. Follow EtherNet/IP exchanges through the example plant network and see how the selected devices connect to the controller.
Compare two M580 CPUs configured as primary & standby, with state exchanged over their dedicated link. The simulation shows the standby taking over after a primary failure; a real installation still needs the appropriate configuration and switchover checks for its application.
Go online and use animation tables to watch & inspect variables. Read the diagnostic viewer & system bits/words (%S, %SW) to investigate the fault. The forcing example shows an override, which requires an approved test procedure and controlled machine conditions.
Review application & section protection, supported security profiles and the scope of Achilles certification. Use the checklist to examine unused services and network access, then relate those controls to defence in depth for a Modicon installation.
Connect an M580 system to an OPC UA server and inspect its address space, certificates & security policies. The lesson introduces publishing tags to EcoStruxure and SCADA; the required server hardware and software depend on the selected controller system.
Command a simulated Lexium axis from Control Expert using Motion Function Blocks. Enable it, establish its home reference, then issue MC_MoveAbsolute. The controls show why enabling the drive and referencing its position are separate conditions, and introduce when the M262 machine-controller line may suit the motion application.
Use a simulated Harmony panel to inspect the %MW register bindings behind its buttons and displays. Compare Vijeo Designer and EOTE in the panel context, check the scaling convention and examine the M580 data-dictionary approach where the selected communication driver supports it.
Compare the M221/M241/M251/M262 machine-controller range with the M340/M580 process PAC range. Match the controller to its engineering software; Machine Expert and its Basic variant are distinct from Control Expert, and the required tool depends on the model.
Compare EcoStruxure Machine Expert for supported machine controllers with EcoStruxure Control Expert for M340/M580 PACs. The interactive view shows why the controller choice determines the engineering environment and why projects cannot be assumed to transfer between those tools.
Operate the Harmony panel simulation and inspect how its buttons write %MW command bits over Modbus TCP while the PLC performs the seal-in. Design mode reveals each binding; the scaling example shows why both ends must agree on the stored value. The data-dictionary discussion introduces symbolic access where supported. Open the lesson to try the controls.