Porovnávané verzie

Kľúč

  • Tento riadok sa pridal
  • Riadok je odstránený.
  • Formátovanie sa zmenilo.

...

  • Unsigned Int - the value is interpreted as an unsigned integer (or as a True/False value)
  • Signed Int - the value is interpreted as a signed integer
  • Float - the value is interpreted as a real number (2, 4 or 8-byte)
  • String - the value is interpreted as a string (the string in the KNX protocol has 14 characters)

...

  • TimeOfDay (

...

  • Bool
  • TwoBit
  • FourBit
  • SixBit
  • Unsigned Byte (1B)
  • Unsigned Short (2B)
  • Unsigned Int (4B)
  • Unsigned Long (8B)

...

  • Signed Byte (1B)
  • Signed Short (2B)
  • Signed Int (4B)
  • Signed Long (8B)

...

  • Short Float (2B)
  • Float (4B)
  • Double (8B)
  • 3B) - 3-byte value is interpreted as time of day (DPT_TimeOfDay) - value type must be TiR/ToR/Ai/Ao/Ci/Co
  • Date (3B) - 3-byte value is interpreted as a date (DPT_Date) - value type must be TiA/ToA
  • DateTime (8B) - 8-byte value is interpreted as a date and time (DPT_DateTime) - value type must be TiA/ToA

Note: for an I/O tag with a value of type TiA/ToA, it is possible to process a value of type DPT_DateTime (8-byte date and time) - it is necessary to set Value type (reading) = Unsigned Int

Value subtype (writing): for Attribute=Value, how to encode the value when writing:

  • for Value type = Unsigned Int:
    • Bool
    • TwoBit
    • FourBit
    • SixBit
    • Unsigned Byte (1B)
    • Unsigned Short (2B)
    • Unsigned Int (4B)
    • Unsigned Long (8B)
  • for Value type = Signed Int:
    • Signed Byte (1B)
    • Signed Short (2B)
    • Signed Int (4B)
    • Signed Long (8B)
  • for Value type = Float:
    • Short Float (2B)
    • Float (4B)
    • Double (8B)
  • for Value type = String:
    • String (14B)

Note: I/O tags that have the Output mode parameter set to Command in the Output control tab will not be read. In the KNX protocol, there are common objects that can be written to but not read from, so reading would end with an error that would invalidate the I/O tag value in D2000 - such I/O tag must be configured as a Command.

...

Browse

For the I/O tags, it is possible to discover the list of objects and their data types, as long as the KOM process is running and communication with an outstation is established.
Clicking the Browse button opens the KNX Item Browser window and displays a list of objects that have been read so far. The object list is created dynamically as a result of received messages (responses read requests as well as spontaneously arrived values).

...

  • Ver. 1.0 - May 14th, 2020 - document creation.
  • Ver. 1.1 - July 11th, 2022 - support for reading DPT_TimeOfDay, DPT_Date, DPT_DateTime.


Info
titleRelated pages:

Communication protocols

...