Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for reading/writing the legacy DATE (IEC date) datatype #506

Merged
merged 7 commits into from
Sep 7, 2023

Commits on Aug 22, 2023

  1. Add IEC date DataType

    Dawid Pągowski committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    eb1fad9 View commit details
    Browse the repository at this point in the history
  2. Add IEC Date VarType support to PLCHelpers.cs

    Dawid Pągowski committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    a55ceba View commit details
    Browse the repository at this point in the history
  3. Change the thrown exceptions to ArgumentOutOfRangeException

    Dawid Pągowski committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    8087b8d View commit details
    Browse the repository at this point in the history
  4. Increase the maximum date

    The spec goes up to a full 2168 year, but the PLC date type goes up to 2169 June 06 which is represented by 65535 (max ushort value).
    Dawid Pągowski committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    689e7ff View commit details
    Browse the repository at this point in the history
  5. Add support for serializing IEC date

    Dawid Pągowski committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    e4cc42f View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2023

  1. Configuration menu
    Copy the full SHA
    f227ad4 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2023

  1. Configuration menu
    Copy the full SHA
    130eead View commit details
    Browse the repository at this point in the history