Показано с 1 по 8 из 8

Тема: Отображение переменной "TIME" на СП310

  1. #1

    Post Отображение переменной "TIME" на СП310

    Добрый день!
    Подскажите пожалуйста, как передать переменную типа "TIME" по Modbus TCP с контроллера ПЛК210-04 на панель СП310Р для дальнейшего отображения? (Контроллер Master).
    Спасибо!!

  2. #2
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,838

    По умолчанию

    Цитата Сообщение от Anatoly.snjrs Посмотреть сообщение
    Добрый день!
    Подскажите пожалуйста, как передать переменную типа "TIME" по Modbus TCP с контроллера ПЛК210-04 на панель СП310Р для дальнейшего отображения? (Контроллер Master).
    Спасибо!!
    Держите пример для панели
    Захват-01.png
    Вложения Вложения
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  3. #3

    По умолчанию

    Цитата Сообщение от Anatoly.snjrs Посмотреть сообщение
    Добрый день!
    Подскажите пожалуйста, как передать переменную типа "TIME" по Modbus TCP с контроллера ПЛК210-04 на панель СП310Р для дальнейшего отображения? (Контроллер Master).
    Спасибо!!
    Так не заморачиваюсь, передаю отдельно часы, мин и сек, регистрами WORD, разложенные в ПЛК. Мне так удобней и наглядней.
    А что более важно, передаю их группой, штук по 40 штук за раз. У вас же мастер шлёт по 1-2 регистра, если через конфигурацию.
    Последний раз редактировалось kondor3000; 19.12.2022 в 13:50.

  4. #4

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Так не заморачиваюсь, передаю отдельно часы, мин и сек, регистрами WORD, разложенные в ПЛК. Мне так удобней и наглядней.
    А что более важно, передаю их группой, штук по 40 штук за раз.
    А как из переменной TIME, например "t#1h23m30s300ms" ,отдельно выделить эти самые часы,минуты и секунды?
    Как Вы это делаете?

  5. #5

    По умолчанию

    Цитата Сообщение от Anatoly.snjrs Посмотреть сообщение
    А как из переменной TIME, например "t#1h23m30s300ms" ,отдельно выделить эти самые часы,минуты и секунды?
    Как Вы это делаете?
    TIME_TO_DWORD, далее делю на 1000, чтобы избавиться от ms.
    Полученное число уже содержит время в сек. Делим на 3600, получаем часы и т. д.
    В конце, переводим всё WORD.
    Последний раз редактировалось kondor3000; 19.12.2022 в 14:05.

  6. #6

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    TIME_TO_DWORD, далее делю на 1000, чтобы избавиться от ms.
    Полученное число уже содержит время в сек. Делим на 3600, получаем часы и т. д.
    Спасибо Вам за помощь!

  7. #7

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    Держите пример для панели
    Захват-01.png
    Ваш вариант отличный, только нет возможности редактировать размер шрифта и добалять бит видимости(

  8. #8
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,838

    По умолчанию

    Цитата Сообщение от Anatoly.snjrs Посмотреть сообщение
    Ваш вариант отличный, только нет возможности редактировать размер шрифта и добалять бит видимости(
    Для редактирования размера шрифта используйте кнопку "F" на панели инструментов.

    Про бит видимости речь не шла, однако и это придумано давно.
    Скрытый текст:


    ЗЫ.
    Если бит видимости не нужен, то установите в свойствах дисплея - PSB0
    Вложения Вложения
    Последний раз редактировалось petera; 20.12.2022 в 10:29.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

Похожие темы

  1. Ответов: 0
    Последнее сообщение: 02.02.2020, 21:44
  2. Некорректное отображение в "Визуализации"
    от Анастасия Г. в разделе Телемеханика ЛАЙТ
    Ответов: 2
    Последнее сообщение: 31.10.2019, 18:21
  3. Ответов: 6
    Последнее сообщение: 24.09.2018, 07:21
  4. Ответов: 7
    Последнее сообщение: 22.03.2018, 19:19
  5. Ответов: 2
    Последнее сообщение: 23.02.2015, 09:54

Ваши права

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