Class DtoMask
Version 1.0
Modified 15-JAN-2025 13:23:35.00
Kod rt_plc_arithm.c
Sammanställer digitala värdet till en bit-mask.

Objektet har 32 digital ingångar och en 32-bits heltals utgång.
Varje ingång representerar en bit i utgången. När en ingång är sann, sätts
motsvarande bit till 1, och när ingången är falsk, sätts biten till 0.

Se även



RtBody attributes pwr_sClass_DtoMask
Boolean d1 d1 Digital ingång som representerar bit nummer 1.
Boolean d2 d2 Digital ingång som representerar bit nummer 2.
Boolean d3 d3 Digital ingång som representerar bit nummer 3.
Boolean d4 d4 Digital ingång som representerar bit nummer 4.
Boolean d5 d5 Digital ingång som representerar bit nummer 5.
Boolean d6 d6 Digital ingång som representerar bit nummer 6.
Boolean d7 d7 Digital ingång som representerar bit nummer 7.
Boolean d8 d8 Digital ingång som representerar bit nummer 8.
Boolean d9 d9 Digital ingång som representerar bit nummer 9.
Boolean d10 d10 Digital ingång som representerar bit nummer 10.
Boolean d11 d11 Digital ingång som representerar bit nummer 11.
Boolean d12 d12 Digital ingång som representerar bit nummer 12.
Boolean d13 d13 Digital ingång som representerar bit nummer 13.
Boolean d14 d14 Digital ingång som representerar bit nummer 14.
Boolean d15 d15 Digital ingång som representerar bit nummer 15.
Boolean d16 d16 Digital ingång som representerar bit nummer 16.
Boolean d17 d17 Digital ingång som representerar bit nummer 17.
Boolean d18 d18 Digital ingång som representerar bit nummer 18.
Boolean d19 d19 Digital ingång som representerar bit nummer 19.
Boolean d20 d20 Digital ingång som representerar bit nummer 20.
Boolean d21 d21 Digital ingång som representerar bit nummer 21.
Boolean d22 d22 Digital ingång som representerar bit nummer 22.
Boolean d23 d23 Digital ingång som representerar bit nummer 23.
Boolean d24 d24 Digital ingång som representerar bit nummer 24.
Boolean d25 d25 Digital ingång som representerar bit nummer 25.
Boolean d26 d26 Digital ingång som representerar bit nummer 26.
Boolean d27 d27 Digital ingång som representerar bit nummer 27.
Boolean d28 d28 Digital ingång som representerar bit nummer 28.
Boolean d29 d29 Digital ingång som representerar bit nummer 29.
Boolean d30 d30 Digital ingång som representerar bit nummer 30.
Boolean d31 d31 Digital ingång som representerar bit nummer 31.
Boolean d32 d32 Digital ingång som representerar bit nummer 32.
Int32 Mask Mask Bit-mask.

DevBody attributes 
PlcNode PlcNode  


GraphPlcNode
object_type 11
parameters[0] 32
parameters[1] 0
parameters[2] 1
parameters[3] 0
subwindows 0
graphmethod 0 (standard, individual attributes)
graphindex 0
default_mask[0] 63
default_mask[1] 1
segname_annotation 1
compmethod 4
compindex 0
tracemethod 0
traceindex 0
executeordermethod 2
objname DtoMask
graphname DtoMask
debugpar


Attributes detail


d1 Input
Klass Input
Typ Boolean
Flags NOINVERT | REDUTRANSFER
GraphName d1
Kropp RtBody
Digital ingång som representerar bit nummer 1.

d2 Input
Klass Input
Typ Boolean
Flags NOINVERT | REDUTRANSFER
GraphName d2
Kropp RtBody
Digital ingång som representerar bit nummer 2.

d3 Input
Klass Input
Typ Boolean
Flags NOINVERT | REDUTRANSFER
GraphName d3
Kropp RtBody
Digital ingång som representerar bit nummer 3.

d4 Input
Klass Input
Typ Boolean
Flags NOINVERT | REDUTRANSFER
GraphName d4
Kropp RtBody
Digital ingång som representerar bit nummer 4.

d5 Input
Klass Input
Typ Boolean
Flags NOINVERT | REDUTRANSFER
GraphName d5
Kropp RtBody
Digital ingång som representerar bit nummer 5.

d6 Input
Klass Input
Typ Boolean
Flags NOINVERT | REDUTRANSFER
GraphName d6
Kropp RtBody
Digital ingång som representerar bit nummer 6.

d7 Input
Klass Input
Typ Boolean
Flags NOINVERT | REDUTRANSFER
GraphName d7
Kropp RtBody
Digital ingång som representerar bit nummer 7.

d8 Input
Klass Input
Typ Boolean
Flags NOINVERT | REDUTRANSFER
GraphName d8
Kropp RtBody
Digital ingång som representerar bit nummer 8.

d9 Input
Klass Input
Typ Boolean
Flags NOINVERT | REDUTRANSFER
GraphName d9
Kropp RtBody
Digital ingång som representerar bit nummer 9.

d10 Input
Klass Input
Typ Boolean
Flags NOINVERT | REDUTRANSFER
GraphName d10
Kropp RtBody
Digital ingång som representerar bit nummer 10.

d11 Input
Klass Input
Typ Boolean
Flags NOINVERT | REDUTRANSFER
GraphName d11
Kropp RtBody
Digital ingång som representerar bit nummer 11.

d12 Input
Klass Input
Typ Boolean
Flags NOINVERT | REDUTRANSFER
GraphName d12
Kropp RtBody
Digital ingång som representerar bit nummer 12.

d13 Input
Klass Input
Typ Boolean
Flags NOINVERT | REDUTRANSFER
GraphName d13
Kropp RtBody
Digital ingång som representerar bit nummer 13.

d14 Input
Klass Input
Typ Boolean
Flags NOINVERT | REDUTRANSFER
GraphName d14
Kropp RtBody
Digital ingång som representerar bit nummer 14.

d15 Input
Klass Input
Typ Boolean
Flags NOINVERT | REDUTRANSFER
GraphName d15
Kropp RtBody
Digital ingång som representerar bit nummer 15.

d16 Input
Klass Input
Typ Boolean
Flags NOINVERT | REDUTRANSFER
GraphName d16
Kropp RtBody
Digital ingång som representerar bit nummer 16.

d17 Input
Klass Input
Typ Boolean
Flags NOINVERT | REDUTRANSFER
GraphName d17
Kropp RtBody
Digital ingång som representerar bit nummer 17.

d18 Input
Klass Input
Typ Boolean
Flags NOINVERT | REDUTRANSFER
GraphName d18
Kropp RtBody
Digital ingång som representerar bit nummer 18.

d19 Input
Klass Input
Typ Boolean
Flags NOINVERT | REDUTRANSFER
GraphName d19
Kropp RtBody
Digital ingång som representerar bit nummer 19.

d20 Input
Klass Input
Typ Boolean
Flags NOINVERT | REDUTRANSFER
GraphName d20
Kropp RtBody
Digital ingång som representerar bit nummer 20.

d21 Input
Klass Input
Typ Boolean
Flags NOINVERT | REDUTRANSFER
GraphName d21
Kropp RtBody
Digital ingång som representerar bit nummer 21.

d22 Input
Klass Input
Typ Boolean
Flags NOINVERT | REDUTRANSFER
GraphName d22
Kropp RtBody
Digital ingång som representerar bit nummer 22.

d23 Input
Klass Input
Typ Boolean
Flags NOINVERT | REDUTRANSFER
GraphName d23
Kropp RtBody
Digital ingång som representerar bit nummer 23.

d24 Input
Klass Input
Typ Boolean
Flags NOINVERT | REDUTRANSFER
GraphName d24
Kropp RtBody
Digital ingång som representerar bit nummer 24.

d25 Input
Klass Input
Typ Boolean
Flags NOINVERT | REDUTRANSFER
GraphName d25
Kropp RtBody
Digital ingång som representerar bit nummer 25.

d26 Input
Klass Input
Typ Boolean
Flags NOINVERT | REDUTRANSFER
GraphName d26
Kropp RtBody
Digital ingång som representerar bit nummer 26.

d27 Input
Klass Input
Typ Boolean
Flags NOINVERT | REDUTRANSFER
GraphName d27
Kropp RtBody
Digital ingång som representerar bit nummer 27.

d28 Input
Klass Input
Typ Boolean
Flags NOINVERT | REDUTRANSFER
GraphName d28
Kropp RtBody
Digital ingång som representerar bit nummer 28.

d29 Input
Klass Input
Typ Boolean
Flags NOINVERT | REDUTRANSFER
GraphName d29
Kropp RtBody
Digital ingång som representerar bit nummer 29.

d30 Input
Klass Input
Typ Boolean
Flags NOINVERT | REDUTRANSFER
GraphName d30
Kropp RtBody
Digital ingång som representerar bit nummer 30.

d31 Input
Klass Input
Typ Boolean
Flags NOINVERT | REDUTRANSFER
GraphName d31
Kropp RtBody
Digital ingång som representerar bit nummer 31.

d32 Input
Klass Input
Typ Boolean
Flags NOINVERT | REDUTRANSFER
GraphName d32
Kropp RtBody
Digital ingång som representerar bit nummer 32.

Mask Output
Klass Output
Typ Int32
Flags STATE | NOEDIT | REDUTRANSFER
GraphName Mask
Kropp RtBody
Bit-mask.

PlcNode Buffer
Klass Buffer
Typ PlcNode
Flags INVISIBLE
Kropp DevBody