wanshenmean
2026-03-13 939e343f3a1fd8f6109b16de3e84bcf6294cea2c
分支
用户 wanshenmean <cathay_xy@163.com>
星期五, 三月 13, 2026 13:32 +0800
提交者 wanshenmean <cathay_xy@163.com>
星期五, 三月 13, 2026 13:32 +0800
提交939e343f3a1fd8f6109b16de3e84bcf6294cea2c
目录 06751b558105ff823b0f27bd79fe90d6cc820468 目录 | zip | gz
上一版本 770e9488fad76cdf987e6992f84ff4064b5afcfb 查看 | 对比
feat: implement MemoryStore with address-based access

- Add IMemoryStore interface with Read/Write/Export/Import methods
- Add MemoryStore implementation aggregating all memory regions
- Support S7 address formats: M100, DB1.DBD0, I0.0, Q0.0, T1, C1
- Add type-safe read/write for basic types (short, int, ushort, float, bool)
- Add memory export/import functionality

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
已添加2个文件
672 ■■■■■ 文件已修改
Code/WCS/WIDESEAWCS_S7Simulator/WIDESEAWCS_S7Simulator.Core/Interfaces/IMemoryStore.cs 67 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
Code/WCS/WIDESEAWCS_S7Simulator/WIDESEAWCS_S7Simulator.Core/Memory/MemoryStore.cs 605 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史