Mitsubishi Electric MELSEC iQ-R User Manual page 56

Bacnet module
Hide thumbs Also See for MELSEC iQ-R:
Table of Contents

Advertisement

Buffer memory format of BinaryValue objects
The following shows the format of properties assigned to the buffer memory.
Additionally, the availability of reading from/writing to a CPU module is shown in the following table.
R: Read-only, W: Write-only, R/W: Read/Write
Offset
Name
+0
CONTROL
+1
STATUS
+2
PresentValue
+3
*1 When a value is written to the PresentValue property of a BinaryOutput object, the value is temporarily stored to the PriorityArray
property whose index number is indicated by the Priority. The value stored to the PriorityArray property, whose index number is the
smallest, is used for the PresentValue property.
Until the value of the PriorityArray property, whose index number is used for the PresentValue property, is returned to Null, the value of
the PriorityArray property of the index number is used for the PresentValue property.
1 FUNCTIONS
54
1.1 BACnet Object Function
b15
OutOfService
b14
b13
PVWrittenClear
b12
PVOut
b11 to b8
PVPriority
b7 to b4
b3 to b0
Reliability
b15 to b14
b13 to b11
EventState
b10
AckedTransition
b9
b8
b7
PVWritten
b6
EventEnable
b5
b4
b3
StatusFlags
b2
b1
b0
b15 to b1
b0
PresentValue
Remarks
0: False, 1: True
• When '1' is set to "OutOfServiceControl" in [Settings]  [Basic
Information]  [BACnet Detail Setting] button  "Interface",
the value of an OutOfService property is stored.
Not used
• A PVWrittenClear and a PVOut operate when one value is
changed from '0' to '1' while the other value is '0'.
• When the value is '1', the PVWritten of the STATUS is
changed to '0'.
• A PVWrittenClear and a PVOut operate when one value is
changed from '0' to '1' while the other value is '0'.
• When a value is changed from '0' to '1', a PresentValue
property value is written to the PriorityArray whose index
number is 'PVPriority + 1'.
A Priority for writing to PresentValue property
(The value to which '1' is added is used for Priority.)
Not used
0: NoFaultDetected
1: NoSensor
2: OverRange
3: UnderRange
4: OpenLoop
5: ShortedLoop
6: NoOutput
7: UnreliableOther
8: ProcessError
9: MultiStateFault
10: ConfigurationError
Not used
0: False, 1: True
ToOffnormal
0: False, 1: True
ToFault
0: False, 1: True
ToNormal
0: False, 1: True
• When the PresentValue property value is written, the value
becomes '1'.
• When changing the value to '0', always use the
PVWrittenClear of a CONTROL.
ToOffnormal
0: False, 1: True
ToFault
0: False, 1: True
ToNormal
0: False, 1: True
InAlarm
0: False, 1: True
Fault
0: False, 1: True
Overridden
Always 0
OutOfService
0: False, 1: True
Not used
0: Inactive, 1: Active
• This property can be written from a CPU module only when
using the object as a BinaryInput object.
Not used
R/W
R/W
*1
R
R/W

Advertisement

Table of Contents
loading

Table of Contents