Appearance
SetDIOConfig
Komut |
type: "SetDIOConfig"
Bir tag'in dijital I/O pin konfigürasyonunu ayarlamak için kullanılır.
Alanlar
| Alan | Tip | Zorunlu | Açıklama |
|---|---|---|---|
type | "SetDIOConfig" | Evet | Komut türü. |
tagId | string | Evet | Konfigürasyonu ayarlanacak tag'in benzersiz tanımlayıcısı. |
pin | integer | Evet | Dijital I/O pin numarası. (min: 0) |
direction | "Input" | "Output" | Evet | Pinin yönü. |
periodicReportEnabled | boolean | Evet | Periyodik değer gönderiminin açık olup olmadığı. |
periodicReportInterval | number | Evet | Periyodik değer gönderim sıklığı (milisaniye cinsinden). (min: 0) |
reportOnChange | boolean | Evet | Değer değiştiğinde otomatik gönderim yapılıp yapılmayacağı. |
lowPassFilter | object | Evet | Low pass filter konfigürasyonu. |
Alt Nesneler
lowPassFilter
Low pass filter konfigürasyonu.
| Alan | Tip | Zorunlu | Açıklama |
|---|---|---|---|
enabled | boolean | Evet | Filtrenin aktif olup olmadığı. |
timeConstant | number | Evet | Filtre zaman sabiti (milisaniye cinsinden). (min: 0) |
Örnek
json
{
"type": "SetDIOConfig",
"tagId": "ornek-tagId",
"pin": 0,
"direction": "Input",
"periodicReportEnabled": true,
"periodicReportInterval": 0,
"reportOnChange": true,
"lowPassFilter": {
"enabled": true,
"timeConstant": 0
}
}