İçeriğe geç

createVariable

POST
/api/variables
object
code
string
0 <= 20 characters
logMaxValue
number format: double
valueExpressionType
Allowed values: NONE CUSTOM EXPRESSION
isWritable
required
boolean
logType
Allowed values: No Log When Changed Periodically Threshold Expression Custom
fractionalDigitCount
integer format: int32
keepLastValues
required
boolean
rawFullScale
number format: double
logExpressionCode
string
0 <= 32767 characters
valueExpressionCode
string
0 <= 32767 characters
setMinValue
number format: double
pulseOffDuration
integer format: int32
frameId
required
string
0 <= 36 characters
rawZeroScale
number format: double
unit
string
0 <= 50 characters
logPeriod
integer format: int32
>= 1
logExpressionId
string
0 <= 36 characters
logThreshold
number format: double
isPulseOff
required
boolean
isPulseOn
required
boolean
isActive
required
boolean
dsc
string
0 <= 255 characters
engZeroScale
number format: double
pulseOnDuration
integer format: int32
logMinValue
number format: double
engFullScale
number format: double
projectId
required
string
0 <= 36 characters
name
required
string
0 <= 100 characters
setMaxValue
number format: double
valueExpressionId
string
0 <= 36 characters

Created

object
createdBy
string
id
string
lastModifiedBy
string
creationDate
string format: date-time
lastModifiedDate
string format: date-time
logThreshold
number format: double
isWritable
boolean
logPeriod
integer format: int32
frameId
string
setMaxValue
number format: double
pulseOffDuration
integer format: int32
deviceId
string
code
string
keepLastValues
boolean
logExpressionCode
string
logType
Allowed values: No Log When Changed Periodically Threshold Expression Custom
valueExpressionCode
string
engZeroScale
number format: double
isActive
boolean
projectId
string
connectionId
string
valueExpressionType
Allowed values: NONE CUSTOM EXPRESSION
fractionalDigitCount
integer format: int32
valueExpressionId
string
isPulseOn
boolean
name
string
isPulseOff
boolean
logMinValue
number format: double
unit
string
logExpressionId
string
pulseOnDuration
integer format: int32
engFullScale
number format: double
rawZeroScale
number format: double
logMaxValue
number format: double
dsc
string
setMinValue
number format: double
protocol
Allowed values: Modbus TCP Modbus TCP Slave Modbus UDP Modbus UDP Slave Modbus RTU Over TCP Modbus RTU Over TCP Slave DNP3 DNP3 Slave S7 IEC 60870-5-104 IEC 60870-5-104 Server OPC DA OPC XML OPC UA OPC UA Server MQTT EthernetIp LOCAL Fatek TCP Fatek UDP IEC 61850 IEC 61850 Server
rawFullScale
number format: double