Schematex
petri·Murata 1989 / ISO-IEC 15909·software, industrial·complexity 3/3·since v0.6.0

Petri net arc types

Petri net showing standard, inhibitor, read, reset, weighted arcs, capacity, and enabled-transition highlighting in one compact control example.

For the concurrency engineer

Open in Playground →
schematex§ source-defined
Petri net — Arc Types 5 places, 3 transitions, 10 arcs. Marking {Idle:1, Permit:1, Buffer:2}. Enabled: Start. Arc Types 2 Idle Busy Fault Permit Buffer K=3 Start Complete Reset
21 lines · 345 chars
✓ parsed·0.0 ms·0 B
100%

Scenario

Petri nets become much more expressive once arc types carry semantics. This example shows a start transition that requires permission, is inhibited by a fault, consumes two buffer tokens, and can be reset from a fault state.

Annotation key

Petri net syntax