Переменные float
- Rovki
- Полковник
- Сообщения: 5726
- Зарегистрирован: 22 апр 2016, 17:25
- Откуда: Чехов
- Имя: Анатолий
- Благодарил (а): 68 раз
- Поблагодарили: 222 раза
- Контактная информация:
Переменные float
Флоат занимает 2 регистра .Если создаем сетевую переменную флоат ,то какова последовательность передачи байт.?
Последний раз редактировалось Rovki 09 май 2017, 21:20, всего редактировалось 1 раз.
Электронщик до мозга костей и не только
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
Переменные float
Судя по коду: 1032, что по русски - младшее слово, затем старшее слово. В слове старший байт передаётся первым.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
- Rovki
- Полковник
- Сообщения: 5726
- Зарегистрирован: 22 апр 2016, 17:25
- Откуда: Чехов
- Имя: Анатолий
- Благодарил (а): 68 раз
- Поблагодарили: 222 раза
- Контактная информация:
Переменные float
В Каскаде 2,1,4,3 (что одно и то же)Sancho писал(а):Судя по коду: 1032, что по русски - младшее слово, затем старшее слово. В слове старший байт передаётся первым.
Электронщик до мозга костей и не только
- nalnik
- Подполковник
- Сообщения: 1320
- Зарегистрирован: 14 май 2016, 17:12
- Откуда: Кисловодск
- Имя: Александр
Переменные float
Последний раз редактировалось nalnik 10 май 2017, 14:01, всего редактировалось 1 раз.
Я хочу быть добрее, но люди сами нарываются.
- Rovki
- Полковник
- Сообщения: 5726
- Зарегистрирован: 22 апр 2016, 17:25
- Откуда: Чехов
- Имя: Анатолий
- Благодарил (а): 68 раз
- Поблагодарили: 222 раза
- Контактная информация:
Переменные float
Если это делать (перестановку байт), то можно делением\умножением на 256 ,а потом сложить -это перестановка байт в регистре .Переставить слова (регистры) можно через промежуточные переменные ...
Электронщик до мозга костей и не только
- Rovki
- Полковник
- Сообщения: 5726
- Зарегистрирован: 22 апр 2016, 17:25
- Откуда: Чехов
- Имя: Анатолий
- Благодарил (а): 68 раз
- Поблагодарили: 222 раза
- Контактная информация:
Переменные float
Сергей ! Уточните пожалуйста ,как у вас передается флоат ,в какой последовательности по модбасу ?
Электронщик до мозга костей и не только
- nalnik
- Подполковник
- Сообщения: 1320
- Зарегистрирован: 14 май 2016, 17:12
- Откуда: Кисловодск
- Имя: Александр
Переменные float
Мне тоже интересно.
Пример, сенсорная панель BrainChild.
Для связи с ПЛК ОВЕН или Дельта, в панели стоит по умолчанию;
Здесь приходится ставить другое-
Во всех панелях с теми что работал есть выбор этих параметров - в плк не бывает.
Стандартно с плк Овен, Дельта, -- первый вариант.
Пример, сенсорная панель BrainChild.
Для связи с ПЛК ОВЕН или Дельта, в панели стоит по умолчанию;
Здесь приходится ставить другое-
Во всех панелях с теми что работал есть выбор этих параметров - в плк не бывает.
Стандартно с плк Овен, Дельта, -- первый вариант.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось nalnik 14 май 2017, 12:06, всего редактировалось 1 раз.
Я хочу быть добрее, но люди сами нарываются.
- Rovki
- Полковник
- Сообщения: 5726
- Зарегистрирован: 22 апр 2016, 17:25
- Откуда: Чехов
- Имя: Анатолий
- Благодарил (а): 68 раз
- Поблагодарили: 222 раза
- Контактная информация:
Переменные float
Мне интересно как сделано в ФЛПрог .В Каскаде сделано как в ПР по умолчанию .Потому как нет единых стандартов для передачи флоат по модбасу .
Электронщик до мозга костей и не только
- nalnik
- Подполковник
- Сообщения: 1320
- Зарегистрирован: 14 май 2016, 17:12
- Откуда: Кисловодск
- Имя: Александр
Переменные float
Вот я пишу-пишу автору про это ---- тишина.
Во всех панелях с теми что работал есть выбор этих параметров - в плк не бывает.
Стандартно с плк Овен, Дельта, -- первый вариант.
Проблемы нет если у вас в сети только "ФЛПрог", можно поменять настройки в стандартных панелях или в паскале.
Получается что Arduino я не могу применить с другими стандартными устройствами
в одной сети.
Я дико извиняюсь - но по моему в ФЛПрог сделано не стандартно.
Во всех панелях с теми что работал есть выбор этих параметров - в плк не бывает.
Стандартно с плк Овен, Дельта, -- первый вариант.
Проблемы нет если у вас в сети только "ФЛПрог", можно поменять настройки в стандартных панелях или в паскале.
Получается что Arduino я не могу применить с другими стандартными устройствами
в одной сети.
Я дико извиняюсь - но по моему в ФЛПрог сделано не стандартно.
Последний раз редактировалось nalnik 14 май 2017, 12:15, всего редактировалось 1 раз.
Я хочу быть добрее, но люди сами нарываются.
Переменные float
Та же проблема, в контроллерах DeepSea тоже float наоборот, помогает только правка кода перед прошивкой.nalnik писал(а):Получается что Arduino я не могу применить с другими стандартными устройствами
в одной сети.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя