Здравствуйте, если ли способ сложить и вычесть переменные с типом S5Time без особых проблем?
Т.е. есть в блоке данных 2 переменных с типом S5Time, мне надо складывать и вычитать эти переменные. Можно преобразовать в Word сложить вычесть и преобразовать обратно, но преобразованием как-то не охото заморачиваться:) Может есть какой-то способ.
Заранее спасибо
- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Как сложить вычесть S5Time
Модератор: Глоб.модераторы
-
- здесь недавно
- Сообщения: 4
- Зарегистрирован: 18 ноя 2016, 07:21
- Имя: Иван М
-
- администратор
- Сообщения: 18758
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 973 раза
- Поблагодарили: 1854 раза
Как сложить вычесть S5Time
Ещё б понять, что за контроллер. :)
По вопросам работы Форума можно обратиться по этим контактам.
-
- эксперт
- Сообщения: 1172
- Зарегистрирован: 14 ноя 2013, 20:35
- Имя: Анатолий Сергеевич
- Страна: Россия
- город/регион: Башкортостан
- Благодарил (а): 13 раз
- Поблагодарили: 68 раз
Как сложить вычесть S5Time
Сименс
А вы сами пробовали без преобразований производить математические операцииили решили перестраховаться сначала)))?
Преобразование нужно если вы разные типы данных используете, а если одинаковый то ненужно.
-
- здесь недавно
- Сообщения: 10
- Зарегистрирован: 01 фев 2017, 12:06
- Имя: Бакшаев Евгений Игоревич
- Поблагодарили: 1 раз
Как сложить вычесть S5Time
Без преобразования S5Time конечно можно вычесть, но результатом будет полная ерунда. Поэтому сначала S5Time нужно преобразовать в Time (функция S5TI_TIM стандартной библиотеки), вычесть и результат по модулю преобразовать обратно в S5Time (TIM_S5TI).