- Updated PLCClient to retrieve and report actual CPU cycle time using SZL methods. - Renamed `cycle_time_ms` to `comm_time_ms` to clarify that it represents communication latency. - Added detailed cycle time statistics (current, min, max) to the PLC status response. - Modified Dashboard component to display new cycle time information alongside communication time. - Documented the new implementation and troubleshooting steps for SZL access in the CPU Cycle Time Implementation Guide. |
||
---|---|---|
.. | ||
__init__.py | ||
config_manager.py | ||
event_logger.py | ||
historical_cache.py | ||
instance_manager.py | ||
performance_monitor.py | ||
plc_client.py | ||
plc_data_streamer.py | ||
plot_manager.py | ||
priority_manager.py | ||
rotating_logger.py | ||
schema_manager.py | ||
streamer.py |