Calendar Overview
The Calendar module lets you plan and automate time-based actions in your visualization. You create calendar items that run on a defined schedule, group them by type for a clear overview, and attach operations that automatically write values to your PLC/CODESYS variables when an item starts and ends. Every automatic action is recorded in the logs so you can confirm what happened.
Calendar Items
- A calendar item represents a scheduled entry with a title, a start and end date, and a start and end time.
- Each item is assigned a type, which gives it a color so it is easy to recognize in the calendar view.
- An item can carry one or more operations that are executed automatically at its start and end.
Module Sections
The Calendar module is organized into three sections:
1. Types
- Define the categories used to classify calendar items.
- Each type has a unique color so items are visually distinguishable in the calendar view.
- System types are built in and cannot be edited or deleted, and their color is reserved.
2. Operations
- Define reusable actions bound to a PLC/CODESYS variable.
- Each operation writes a start value when an item begins and an end value when it ends.
- Operations are created once and can be reused across many calendar items.
3. Logs
- A read-only history of every operation the calendar has run.
- Shows what was scheduled, when it executed, and whether it succeeded or failed.
- Useful for verifying automation and diagnosing errors.
Typical Workflow
- Create the types you need to categorize your entries.
- Define the operations that should act on your PLC variables.
- Add calendar items, assign a type, and attach the relevant operations.
- Monitor execution in the logs.