Хранение и переналадка времени Modbus

#node.js #modbus #modbus-tcp

Вопрос:

В настоящее время я работаю над передачей данных Modbus в режиме реального времени в узле JS.

Как обрабатывается информация о дате и времени в регистрах Modbus. Во всяком случае, регистры хранения Modbus способны хранить 2 байта данных, и в симуляторе мы вводим значения в целых числах. Предположим, что некоторые значения в реальном времени будут обновлены в регистрах Modbus, моя программа будет считывать байты необработанных данных и преобразовывать информацию о дате и времени.

можете ли вы привести какой-либо пример преобразования?

Комментарии:

1. В Modbus нет стандарта для даты или времени. Если вы работаете на своем собственном устройстве, это означает, что вы можете делать все, что захотите. Наиболее эффективным, по-видимому, является POSIX. Существует даже стандарт ISO, который определяет множество форматов, это 8601.

2. Спасибо, @MarcosG. Правильно! Диалог с меткой времени UNIX эффективен. Еще одно быстрое сомнение: как работать с эффективным TCP-соединением? В моем случае мне нужно считывать определенные значения регистра на каждом интервале x.

3. Трудно сказать, ничего не зная о вашей настройке. У вас есть ОС реального времени?

4. Ладно, Понял. У меня сейчас нет реальной настройки. в настоящее время работает через similartor.