plc_control/crates
caoqianming aaf48a336d Add hold/value dispatch modes, cancel_on_fault, and SIMULATE_PLC injection
step_executor gains three dispatch modes: pulse (default), hold
(hold_until_confirm), and value (transfer_move_to writes the target
station's code). The engine now sends step.stop_command_role whenever
cancel_on_fault is true on Faulted entry, and threads a target-station
lookup ahead of dispatch. A new simulate module patches the resolved
confirm signal after a short delay when SIMULATE_PLC is set, so
segments can be driven end-to-end without a real PLC.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-19 08:44:10 +08:00
..
app_feeder_distributor Move feeder unit model out of platform core 2026-05-18 21:38:52 +08:00
app_operation_system Add hold/value dispatch modes, cancel_on_fault, and SIMULATE_PLC injection 2026-05-19 08:44:10 +08:00
plc_platform_core Move feeder unit model out of platform core 2026-05-18 21:38:52 +08:00