Страница 2 из 6 ПерваяПервая 1234 ... ПоследняяПоследняя
Показано с 11 по 20 из 55

Тема: Чтение и запись даты и времени в ПР200 наименьшим колличеством сетевых переменных

  1. #11
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,121

    По умолчанию

    Цитата Сообщение от acronis Посмотреть сообщение
    Спасибо большое , а можно ли загнать в одну сетевую переменную ?
    можно ,читайте выше
    электронщик до мозга костей и не только

  2. #12

    По умолчанию

    Цитата Сообщение от rovki Посмотреть сообщение
    можно ,читайте выше
    Спасибо ОГРОМНЕЙШЕЕ !
    То что нужно было , и очень просто !
    СУПЕР !!!!!

    По совету rovki сделал так , секунды не стал учитывать. Должны работать до 2042 года.
    Поправьте , если не так.
    Вложения Вложения
    Последний раз редактировалось acronis; 10.04.2016 в 12:16.

  3. #13
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    8,237

    По умолчанию

    Цитата Сообщение от acronis Посмотреть сообщение
    Спасибо ОГРОМНЕЙШЕЕ !
    То что нужно было , и очень просто !
    СУПЕР !!!!!

    По совету rovki сделал так , секунды не стал учитывать. Должны работать до 2042 года.
    Поправьте , если не так.
    Вас не смущает передавать такие значения одним регистром(16 бит)???
    Время.PNG

  4. #14
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    8,237

    По умолчанию

    Скажу по-другому: диапазон значений WORD - 0-65535, как Вы собираетесь передавать значения никак не меньше 1,6 миллиарда? Я не говорю, что это не возможно, например последовательной передачей в одном регистре, для синхронизации можно использовать старший бит, подобно знаку в INTе, или 2 бита!!!
    Последний раз редактировалось Сергей0308; 11.04.2016 в 09:48.

  5. #15

    По умолчанию

    Добрый день.

    Подскажите , а какая размерность у не сетевых переменных , если они обозначены как целочисленное ?

  6. #16

    По умолчанию

    Подскажите , а какая размерность у не сетевых переменных , если они обозначены как целочисленное ?
    выведите константу целочисленную и вбейте 10 девяток ОЛ выведет вам 42.......... десятизначное число

  7. #17

    По умолчанию

    Печально что в симуляторе программа не выдает ошибку сетевой переменной , а показывает полностью число (целочисленное) .
    Симулятор мог бы и ругаться на превышение размера....

  8. #18
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,243

    По умолчанию

    Цитата Сообщение от acronis Посмотреть сообщение
    Добрый день.

    Подскажите , а какая размерность у не сетевых переменных , если они обозначены как целочисленное ?
    целочисленное может быть как двухбайтным, так и четырехбайтным, посмотрите такие типы как int и unsined short. Анатолий помому Вам что то говорил про использование флоата

    По поводу симулятора, он же не отвечает за обмен по модбас, ну подал он число в сетевую переменную, а в регистре она обрезается
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  9. #19

    По умолчанию

    Признаю свою ошибку, переделаю правильно.
    Спасибо всем участникам за подсказки.
    Последний раз редактировалось acronis; 11.04.2016 в 17:19.

  10. #20

    По умолчанию

    Цитата Сообщение от rovki Посмотреть сообщение
    ДЕРЖИТЕ ВАРИАНТ ,ПОЛУЧАЕМ 2 СЛОВА ВМЕСТО 6.фомат даты ддммгг.формат времени в секундах
    если нужна одна сетевая переменная ,то переведите дату в вещественный формат,умножте на миллион и сложите с вещественным временем .правда кол.регистров не уменьшите ...
    Не совсем понятно, если честно. С такой формулой мы можем получить два числа (и дату и время) больше 65535, а сетевая переменная 16 бит, то есть по сети передать в таких случаях не получится. Или я не прав?

Страница 2 из 6 ПерваяПервая 1234 ... ПоследняяПоследняя

Похожие темы

  1. Чтение/запись переменных
    от Safron в разделе Master SCADA 3
    Ответов: 13
    Последнее сообщение: 22.09.2014, 15:47

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •