Доработка. Исправления параметров TCP/IP соккета.
This commit is contained in:
@@ -14,9 +14,9 @@ class SocketTCP extends TCPServer:
|
||||
const RX_TIMEOUT: int = 1000 # Время сброса счётчика принятия части пакета
|
||||
var peerstream: = PacketPeerStream.new()
|
||||
var unit_key: Array # Клюс юнита
|
||||
var head_len: int # Длинна заголовка команды
|
||||
var len_place: int # Номер начального байта с длинной блока данных
|
||||
var type_len: int # Количество байт в размере длинны
|
||||
var head_len: int = 8 # Длинна заголовка команды
|
||||
var len_place: int = 4 # Номер начального байта с длинной блока данных
|
||||
var type_len: int = 4 # Количество байт в размере длинны
|
||||
var rx_tick: int # Время приёма последнего пакета
|
||||
var rx_all: bool = true # Флаг, что пакет принят полностью
|
||||
var rx_len: int # Количество принятых байт
|
||||
@@ -51,9 +51,6 @@ func create_tcpsocket(nm) -> SocketTCP:
|
||||
var port = repsettings.UnitProfiles[nm][2]
|
||||
var sock = SocketTCP.new()
|
||||
sock.unit_key = repsettings.get_unit_key(nm)
|
||||
sock.head_len = repsettings.UnitProfiles[nm][3]
|
||||
sock.len_place = repsettings.UnitProfiles[nm][4]
|
||||
sock.type_len = repsettings.UnitProfiles[nm][5]
|
||||
sock.listen(port, addr)
|
||||
log.message(log.INFO, '%s: сокет:%s:%d привязанный:' % [nm, addr, port])
|
||||
return sock
|
||||
|
||||
@@ -23,7 +23,8 @@ extends Node
|
||||
'уарэп-яу07-3н': ['yau07tx', '10.1.1.49', 50049, false, false, 'IP-адрес ЯУ-07 прибора ПРД-Н'],
|
||||
'уарэп-яу07-3к': ['yau07tx', '10.1.1.51', 50051, false, false, 'IP-адрес ЯУ-07 прибора ПРД-Н'],
|
||||
|
||||
'уарэп-5п28': ['5p28', '127.0.0.1', 50000, 8, 4, 4, 'IP-адрес комплекса 5П-28'], # IP Адресс, порт, мин. длинна пакета, длинна место, длинна длинны
|
||||
# Название | Протокол | Адрес | Порт получения | Комментарий
|
||||
'уарэп-5п28': ['5p28', '127.0.0.1', 50000, 'IP-адрес комплекса 5П-28'],
|
||||
|
||||
# Название | Протокол | Адрес | Порт получения | Порт отправки | Комментарий
|
||||
'уарэп-щ3': ['udp-json-mbcs', 'localhost', 48000, 44100, 'IP-адрес и порты через которые производят обмен сообщения с драйвером клиента Modbus Serial'],
|
||||
@@ -32,7 +33,6 @@ extends Node
|
||||
'уарэп-спт25-1': ['uart', '/dev/tty2', 115200, false, 'Адрес прибора СПТ-25 (G1)'],
|
||||
'уарэп-спт25-2': ['uart', '/dev/tty3', 115200, false, 'Адрес прибора СПТ-25 (G2)'],
|
||||
}
|
||||
'уарэп-5п28': ['5p28', '127.0.0.1', 50000, 8, 4, 4, 'IP-адрес комплекса 5П-28'], # IP Адресс, порт, мин. длинна пакета, длинна место, длинна длинны
|
||||
|
||||
## Параметры цели
|
||||
@export var ThreatParams = {
|
||||
|
||||
Reference in New Issue
Block a user