kovalich
18.05.2026, 19:48
Добрый день! Есть необходимость отправлять данные на сервер по инициативе ПР103 (для экономии ресурсов, чтоб не грузить шину лишний раз)
Создали переменную. которая по идее должна отправлять значения при изменении.
89256
Но в реалии получили немного другую картину. Делал так же отправить по команде, ситуация не изменилась. ПР103 сыпет данными...
Controller connected: 192.168.5.237:1577
Parsed command: ModbusCommand { unit_id: 1, register_address: 1, value: 1 }
Received modbus command: ModbusCommand { unit_id: 1, register_address: 1, value:
1 }
Command for register 1: 1
Parsed command: ModbusCommand { unit_id: 1, register_address: 2, value: 0 }
Received modbus command: ModbusCommand { unit_id: 1, register_address: 2, value:
0 }
Command for register 2: 0
Parsed command: ModbusCommand { unit_id: 1, register_address: 1, value: 1 }
Received modbus command: ModbusCommand { unit_id: 1, register_address: 1, value:
1 }
Command for register 1: 1
Parsed command: ModbusCommand { unit_id: 1, register_address: 2, value: 0 }
Received modbus command: ModbusCommand { unit_id: 1, register_address: 2, value:
0 }
Command for register 2: 0
Parsed command: ModbusCommand { unit_id: 1, register_address: 1, value: 1 }
Received modbus command: ModbusCommand { unit_id: 1, register_address: 1, value:
1 }
Command for register 1: 1
Parsed command: ModbusCommand { unit_id: 1, register_address: 2, value: 0 }
Received modbus command: ModbusCommand { unit_id: 1, register_address: 2, value:
0 }
Command for register 2: 0
С другими железками у ПРки вопросов нет. Сервер от других устройств принимает команды штатно без ошибок.
Что может быть? Куда смотреть?
Создали переменную. которая по идее должна отправлять значения при изменении.
89256
Но в реалии получили немного другую картину. Делал так же отправить по команде, ситуация не изменилась. ПР103 сыпет данными...
Controller connected: 192.168.5.237:1577
Parsed command: ModbusCommand { unit_id: 1, register_address: 1, value: 1 }
Received modbus command: ModbusCommand { unit_id: 1, register_address: 1, value:
1 }
Command for register 1: 1
Parsed command: ModbusCommand { unit_id: 1, register_address: 2, value: 0 }
Received modbus command: ModbusCommand { unit_id: 1, register_address: 2, value:
0 }
Command for register 2: 0
Parsed command: ModbusCommand { unit_id: 1, register_address: 1, value: 1 }
Received modbus command: ModbusCommand { unit_id: 1, register_address: 1, value:
1 }
Command for register 1: 1
Parsed command: ModbusCommand { unit_id: 1, register_address: 2, value: 0 }
Received modbus command: ModbusCommand { unit_id: 1, register_address: 2, value:
0 }
Command for register 2: 0
Parsed command: ModbusCommand { unit_id: 1, register_address: 1, value: 1 }
Received modbus command: ModbusCommand { unit_id: 1, register_address: 1, value:
1 }
Command for register 1: 1
Parsed command: ModbusCommand { unit_id: 1, register_address: 2, value: 0 }
Received modbus command: ModbusCommand { unit_id: 1, register_address: 2, value:
0 }
Command for register 2: 0
С другими железками у ПРки вопросов нет. Сервер от других устройств принимает команды штатно без ошибок.
Что может быть? Куда смотреть?