docs(s7): fixture DB1 size 2048 references
Claude-Session: https://claude.ai/code/session_01Ef2ozxS7QPanGT8uoATbTe
This commit is contained in:
@@ -39,7 +39,7 @@ docker compose --profile s7_1500 up -d --build --force-recreate
|
|||||||
```
|
```
|
||||||
|
|
||||||
Confirm it took: `docker logs otopcua-python-snap7-s7_1500` prints
|
Confirm it took: `docker logs otopcua-python-snap7-s7_1500` prints
|
||||||
`seeded DB1 size=1024 seeds=<n>` at startup — check `<n>` matches the seed count
|
`seeded DB1 size=2048 seeds=<n>` at startup — check `<n>` matches the seed count
|
||||||
you just wrote. This is the fastest way to tell a stale image from a bad address.
|
you just wrote. This is the fastest way to tell a stale image from a bad address.
|
||||||
|
|
||||||
On the shared Docker host the deployment mirror at `/opt/otopcua-s7/` is
|
On the shared Docker host the deployment mirror at `/opt/otopcua-s7/` is
|
||||||
@@ -78,7 +78,7 @@ without Docker running.
|
|||||||
|
|
||||||
## What's encoded in `profiles/s7_1500.json`
|
## What's encoded in `profiles/s7_1500.json`
|
||||||
|
|
||||||
DB1 (1024 bytes) + MB (256 bytes) + TM0/CT0 (64 bytes each) with typed seeds at
|
DB1 (2048 bytes) + MB (256 bytes) + TM0/CT0 (64 bytes each) with typed seeds at
|
||||||
known offsets:
|
known offsets:
|
||||||
|
|
||||||
| Address | Type | Seed | Purpose |
|
| Address | Type | Seed | Purpose |
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"_description": "S7-1500 profile — DB1 (1024 bytes) + MB (256 bytes) + TM/CT (64 bytes each) with well-known seeds at named offsets for the smoke + byte-order + string + Timer/Counter tests. Big-endian Siemens wire order throughout.",
|
"_description": "S7-1500 profile — DB1 (2048 bytes) + MB (256 bytes) + TM/CT (64 bytes each) with well-known seeds at named offsets for the smoke + byte-order + string + Timer/Counter tests. Big-endian Siemens wire order throughout.",
|
||||||
"areas": [
|
"areas": [
|
||||||
{
|
{
|
||||||
"area": "DB",
|
"area": "DB",
|
||||||
|
|||||||
+1
-1
@@ -6,7 +6,7 @@ namespace ZB.MOM.WW.OtOpcUa.Driver.S7.IntegrationTests.S7_1500;
|
|||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// #610 item 2 (S7-016): array write round trip against the python-snap7 S7-1500 profile. Skips
|
/// #610 item 2 (S7-016): array write round trip against the python-snap7 S7-1500 profile. Skips
|
||||||
/// cleanly when the sim is absent. Uses DB1 bytes 700+ (the profile's 1024-byte DB1 has no seed
|
/// cleanly when the sim is absent. Uses DB1 bytes 700+ (the profile's 2048-byte DB1 has no seed
|
||||||
/// there), so the writes cannot disturb another test's seeds. Writes also require
|
/// there), so the writes cannot disturb another test's seeds. Writes also require
|
||||||
/// <c>S7_SIM_ALLOW_WRITES=1</c>.
|
/// <c>S7_SIM_ALLOW_WRITES=1</c>.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
|||||||
Reference in New Issue
Block a user