Просмотр полной версии : Порядок байт FLoat в ПР200
Добрый день.
Как бы я не ставил галочки "Старшим регистром вперёд" и "Старшим байтом вперёд" мне ПР200 всегда отдаёт одну и ту же последовательность байт.
Для чего эти галочки?
Сергей0308
01.09.2018, 13:05
Добрый день.
Как бы я не ставил галочки "Старшим регистром вперёд" и "Старшим байтом вперёд" мне ПР200 всегда отдаёт одну и ту же последовательность байт.
Для чего эти галочки?
Я так понимаю для режима мастер!
Ревака Юрий
01.09.2018, 13:20
Добрый день.
Как бы я не ставил галочки "Старшим регистром вперёд" и "Старшим байтом вперёд" мне ПР200 всегда отдаёт одну и ту же последовательность байт.
Для чего эти галочки?
Добрый день. В каком режиме (M/S) и какие регистры используете?
Добрый день. В каком режиме (M/S) и какие регистры используете?
Slave, один Float регистр 512-513
Ревака Юрий
01.09.2018, 14:20
Slave, один Float регистр 512-513
В слейве настройка влияет на системные регистры.
Сергей0308
01.09.2018, 16:29
В слейве настройка влияет на системные регистры.
Таких кот наплакал, максимум 6(4 аналоговых входа и 2 выхода), речь же о сетевых переменных, тогда и я спрошу: влияют ли эти настройки на FLOAT сетевые переменные в режиме мастер? А то Ваш ответ мне не понравился(вызывает дополнительные вопросы)!
Ревака Юрий
01.09.2018, 19:10
Таких кот наплакал, максимум 6(4 аналоговых входа и 2 выхода), речь же о сетевых переменных, тогда и я спрошу: влияют ли эти настройки на FLOAT сетевые переменные в режиме мастер? А то Ваш ответ мне не понравился(вызывает дополнительные вопросы)!
Согласен, я сторонник вообще убрать эту настройку для режима слейв, на обычные сетевые переменные float в режиме слейв я не увидел влияние данных чекбоксов.
Тогда не понятно как задать в слейве нужную последовательность байт для флоат или это возложить на мастера ,пусть он подстраивается под слейв .A если слейвы разных производителей ,с разным порядком байт ,то как быть . По моему настройку нужно оставить и сделать что бы она работала и в режиме слейва .
rovki это должны быть отдельные настройки, так как в режиме мастера вы для разных слейв устройств ставите как вам надо, что же будет происходить в режиме слейв каждый раз ?
з.ы. если не трогать галки то 2301 порядок байт для чтения ПР200,
rovki это должны быть отдельные настройки, так как в режиме мастера вы для разных слейв устройств ставите как вам надо, что же будет происходить в режиме слейв каждый раз ?
з.ы. если не трогать галки то 2301 порядок байт для чтения ПР200,
В том то и дело ,что в Пр200 настройка последовательности байт общая для мастера .А слейвы разные - ПР , модули ввода\вывода (других фирм) и разные контроллеры (не Овен) ,например .
Насколько я помню байты считаются с 1 ,а не с нуля (2143 ,например)
rovki ну и биты тогда тоже с 1 считайте, чё уж там :) - все это монописуально, откуда считать, главное их порядок.
Сергей0308
01.09.2018, 22:38
В том то и дело ,что в Пр200 настройка последовательности байт общая для мастера .А слейвы разные - ПР , модули ввода\вывода (других фирм) и разные контроллеры (не Овен) ,например .
Насколько я помню байты считаются с 1 ,а не с нуля (2143 ,например)
В ПР200 в режиме мастера, для каждого слейва свои настройки! Иначе не может быть в принципе так как протокол не стандартизирован в этом плане и каждый производитель тасует байты как хочет!
38586
38587
Спасибо ,что напомнили ,давненьго не делал ПР200 мастером :rolleyes:
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot