[twincat] TwinCAT — Int64 fidelity for LINT/ULINT #305
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:
twincatPhase:1Plan PR:1.1Plan:
docs/plans/twincat-plan.mdEffort:
SCross-driver:FalseSummary
Map LInt/ULInt to DriverDataType.Int64 instead of silently truncating to Int32. Remove the truncation comment "matches Int64 gap". May add Int64 to Core.Abstractions DriverDataType enum.
Source files
src/ZB.MOM.WW.OtOpcUa.Driver.TwinCAT/TwinCATDataType.cssrc/ZB.MOM.WW.OtOpcUa.Core.Abstractions/DriverDataType.csDocs
docs/Driver.TwinCAT.Cli.mddocs/drivers/TwinCAT-Test-Fixture.mdFixture
tests/ZB.MOM.WW.OtOpcUa.Driver.TwinCAT.IntegrationTests/TwinCatProject/PLC/GVLs/GVL_Primitives.TcGVLNotes
Hardware-gated TWINCAT_TARGET_NETID.
Branch:
auto/twincat/1.1. Target:auto/driver-gaps.🤖 Auto-loop picked this up. Branch:
auto/twincat/1.1. Status: in-progress.✅ Auto-loop completed. Merged via PR #341.