Project

General

Profile

Actions

Bug #9

closed

Reversed polarity ireversable!

Added by David Fredriksson over 2 years ago. Updated almost 2 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Target version:
Start date:
09/06/2022
Due date:
% Done:

0%

Estimated time:
Reported Version:

Description

On Device 83342 (KONGSBERG) Domain SWEPROD

firmware-revision Not set
ver 3.9.13

On the Object view page:
I can change binary input object to reverse an hit writ and that will be changed.
I (don't know how that effects anything in the javascript part)
However, if I after changing to reversed, try to change back to normal, nothing happends.

Actions #1

Updated by Torbjorn Carlqvist Admin about 2 years ago

  • Target version set to 3.1.6
Actions #2

Updated by Torbjorn Carlqvist Admin almost 2 years ago

  • Target version changed from 3.1.6 to 3.1.7
Actions #3

Updated by Torbjorn Carlqvist Admin almost 2 years ago

Had to move this to ver 3.1.7

Some reading about polarity due to BACnet spec:

Only applicable in Binary Input and Binary Output objects.

Facts
In some applications, electronic circuits may reverse the relationship between the application-level logical states, ACTIVE and INACTIVE, and the physical state of the underlying hardware. For example, a normally open relay contact may result in an ACTIVE state (device energized) when the relay is energized, while a normally closed relay contact may result in an ACTIVE state (device energized) when the relay is not energized.

Present_Value (Commandable)
This property, of type BACnetBinaryPV, reflects the logical state of the Binary Output. The logical state of the output shall be either INACTIVE or ACTIVE. The relationship between the Present_Value and the physical state of the output is determined by the Polarity property. The possible states are summarized in Table 12-9. Table 12-9. BACnet Polarity Relationships Present_Value Polarity Physical State of Output Physical State of Device INACTIVE NORMAL OFF or INACTIVE not running ACTIVE NORMAL ON or ACTIVE running INACTIVE REVERSE ON or ACTIVE not running ACTIVE REVERSE OFF or INACTIVE running

Polarity
This property, of type BACnetPolarity, indicates the relationship between the physical state of the output and the logical state represented by the Present_Value property. If the Polarity property is NORMAL, then the ACTIVE state of the Present_Value property is also the ACTIVE or ON state of the physical output as long as Out_Of_Service is FALSE. If the Polarity property is REVERSE, then the ACTIVE state of the Present_Value property is the INACTIVE or OFF state of the physical output as long as Out_Of_Service is FALSE. See Table 12-9. If Out_Of_Service is TRUE, then the Polarity property shall have no effect on the physical output state.

Actions #4

Updated by Torbjorn Carlqvist Admin almost 2 years ago

  • Status changed from New to In Progress
Actions #5

Updated by Torbjorn Carlqvist Admin almost 2 years ago

  • Status changed from In Progress to Resolved
Actions #6

Updated by Torbjorn Carlqvist Admin almost 2 years ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF