[ablegacy] AbLegacy — PD/MG/PLS/BT structure files #248
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Auto-managed PR — Mode B (autonomous)
Driver:
ablegacyPhase:2Plan PR:5Plan:
docs/plans/ablegacy-plan.mdEffort:
MCross-driver:FalseSummary
Add PD (PID), MG (Message), PLS (Programmable Limit Switch), BT (Block Transfer) file types. New enum members + per-type sub-element catalogue (SP/PV/CV/KP/KI/KD as Float; EN/DN/MO/PE as Boolean).
Source files
src/ZB.MOM.WW.OtOpcUa.Driver.AbLegacy/AbLegacyAddress.cssrc/ZB.MOM.WW.OtOpcUa.Driver.AbLegacy/AbLegacyDataType.cssrc/ZB.MOM.WW.OtOpcUa.Driver.AbLegacy/LibplctagLegacyTagRuntime.cssrc/ZB.MOM.WW.OtOpcUa.Driver.AbLegacy/PlcFamilies/AbLegacyPlcFamilyProfile.csDocs
docs/drivers/AbLegacy-Structure-Files.mddocs/Driver.AbLegacy.Cli.mddocs/drivers/AbLegacy-Test-Fixture.mdFixture
tests/ZB.MOM.WW.OtOpcUa.Driver.AbLegacy.IntegrationTests/Docker/docker-compose.ymlE2E
scripts/e2e/test-ablegacy.ps1scripts/smoke/seed-ablegacy-smoke.sqlDepends on
ablegacy-3Branch:
auto/ablegacy/5. Target:auto/driver-gaps.🤖 Auto-loop picked this up. Branch:
auto/ablegacy/5. Status: in-progress.✅ Auto-loop completed. Merged via PR #352.