繁體中文 Contact

HRL Rule Generator

Describe your control requirement in plain language and get HRL rules ready to import into an ETH-A2E. Every result passes a deterministic validator against the rule engine’s hard limits before you see it.

1 Describe 2 AI generates HRL 3 Deterministic check 4 Download .hrl 5 Device: Rules → HRL → Replace import

Field I/O modules

The list is sent to the AI and used to verify that every generated tag really exists. You can see the actual list on the device under IO Modules → Registered Poll Slaves.

Requirement

Just state the conditions and the actions in plain language — no HRL syntax needed. Please do not include vessel names, customer names or project numbers.

Result

About the validator
Several HRL pitfalls are syntactically perfect but behaviourally wrong — writing a physical output with ON LEVEL permanently saturates the write queue, = $VAR.n without + 0 is parsed as the constant 0, and a debounce FOR on a multi-condition rule gets its timer reset by the other conditions. An AI alone cannot be relied on to avoid these, so every result is checked deterministically before it reaches you. You can also paste hand-written HRL into the box above to check it.