Регрессия.

SCRIPT ERROR: Invalid get index 'units' (on base: 'Node (rep_network)').
          at: _enter_tree (res://scenes/pribor-uyep/spt25_view.gd:17)
SCRIPT ERROR: Invalid get index 'units' (on base: 'Node (rep_network)').
          at: _exit_tree (res://scenes/pribor-uyep/spt25_view.gd:23)
This commit is contained in:
sasha80
2024-10-29 14:55:57 +03:00
parent 46c3c14042
commit b863a1211b

View File

@@ -1,5 +1,3 @@
@tool
extends "res://scenes/контроль/элемент-я.gd"
@export var unit_name: String = ''
@@ -32,9 +30,9 @@ func on_data_received(data, unit):
# Критическая температура
$block_output.state2 = STATE_VAL.GOOD if ((data[5] & (1 << 5)) == 0) else STATE_VAL.ERROR
# Сеть 1. Вход
$block_input1.state0 = STATE_VAL.GOOD if ((data[4] & (1 << 1)) == 0) or ((data[4] & (1 << 3)) == 0) else STATE_VAL.ERROR
$block_input1.state0 = STATE_VAL.GOOD if ((data[4] & (1 << 1)) == 0) and ((data[4] & (1 << 3)) == 0) else STATE_VAL.ERROR
# Сеть 2. Вход
$block_input2.state0 = STATE_VAL.GOOD if ((data[4] & (1 << 2)) == 0) or ((data[4] & (1 << 4)) == 0) else STATE_VAL.ERROR
$block_input2.state0 = STATE_VAL.GOOD if ((data[4] & (1 << 2)) == 0) and ((data[4] & (1 << 4)) == 0) else STATE_VAL.ERROR
# Неисправность блока инвертора 1 канала
$block_input1.state1 = STATE_VAL.GOOD if (data[6] & (1 << 2)) == 0 else STATE_VAL.ERROR
# Неисправность блока инвертора 2 канала