Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
25.04.2024, 12:46:36
 
Начало Помощь Поиск Войти Регистрация
Новости: Форум обновлен

+  Форум АО "ВЗЛЕТ"
|-+  Приборы ЗАО "Взлет"
| |-+  Отдел программистов
| | |-+  ТСРВ-024М, ТСРВ-025 & Ethernet
0 Пользователей и 1 Гость смотрят эту тему. « предыдущая тема следующая тема »
Страниц: [1] Печать
Автор Тема: ТСРВ-024М, ТСРВ-025 & Ethernet  (Прочитано 5629 раз)
sysand
Разбирается
*

Харизма: 0
Офлайн Офлайн

Сообщений: 1


« : 01.03.2023, 12:43:34 »

Здравствуйте!


Сам я занимаюсь сетевыми технологиями, потребовалось перенастроить и подключить Subj к сети и сразу возникли вопросы:

1. Настраиваемые MAC адреса, ну ладно понятно разбираться и купить свои было дорого/лень, но хотя бы Wiki почитать, что такое
"Локально администрируемые МАС адреса" и как они формируются все-таки можно было, в старшем октете первый бит, должен быть
установлен в "1" - xxxxxx1x, это признак локально администрируемого MAC адреса,
 т.е. МАС адреса вида x2:xx:xx:xx:xx:xx, x6:xx:xx:xx:xx:xx, xA:xx:xx:xx:xx:xx, xE:xx:xx:xx:xx:xx - локальные.
А в приборах два старших октета зафиксированы в 00:00 и поменять нельзя.
подробнее тут -> https://en.wikipedia.org/wiki/MAC_address#Ranges_of_group_and_locally_administered_addresses

2. Раз сеть есть, то и время надо синхронизировать по сети, есть очень простой протокол SNTP без всяких заморочек
к нему надо сделать только три настройки: IP адрес SNTP сервера, смещение временной зоны относительно UTC и период опроса.
Почему бы это не сделать?

3. Ну вообще какой-то позор, почему не реализован MODBUS-TCP, ну хотя бы на чтение ? Ну все же есть для этого, таблицы регистров есть, IP сеть есть, а
MODBUS-TCP нет? Чтобы читать данные надо огород городить с конвертерами и есть какой-то хитровыдуманный свой протокол обмена по 69 порту.


Специалисты поясните пожалуйста по вышеуказанным вопросам.

Заранее благодарен.

Андрей.



Записан
yura
Наш человек
***

Харизма: 22
Офлайн Офлайн

Сообщений: 342


« Ответ #1 : 01.03.2023, 16:32:43 »

Добрый день!

По пункту 1 - вам уже никто не ответит, данный модуль Ethernet разработки начала 2000-х годов, наверное, википедии тогда не было Smiley
По пункту 2 - прибор для коммерческого учёта находясь в режиме "Работа" не должен самостоятельно откуда то брать время и менять его у себя, в Правилах коммерческого учета есть требование к наличию возможности корректировки времени в рабочем режиме, такая возможность в приборе есть, она производится внешней записью точного времени, выполняется постепенно и на ограниченную величину;
По пункту 3 - могу предположить, что реализация полноценного стэка TCP/IP и протокола Modbus-TCP была затруднительна на тот момент в силу ограниченности аппаратных ресурсов микроконтроллера в данном модуле, поэтому и был реализован "хитровыдуманный" простейший протокол на основе TFTP.
Записан
Страниц: [1] Печать 
« предыдущая тема следующая тема »
Перейти в:  


Войти

© 1990—2016, АО «Взлет».
Все права защищены.
Контактная информация
Powered by SMF 1.1.13 | SMF © 2006-2011, Simple Machines LLC
Материалы, размещенные на сайте, охраняются законодательством об авторском праве. Перепечатка материалов допускается только со ссылкой на сайт.