Просмотр полной версии : Отображение переменной "TIME" на СП310
Anatoly.snjrs
19.12.2022, 12:11
Добрый день!
Подскажите пожалуйста, как передать переменную типа "TIME" по Modbus TCP с контроллера ПЛК210-04 на панель СП310Р для дальнейшего отображения? (Контроллер Master).
Спасибо!!
Добрый день!
Подскажите пожалуйста, как передать переменную типа "TIME" по Modbus TCP с контроллера ПЛК210-04 на панель СП310Р для дальнейшего отображения? (Контроллер Master).
Спасибо!!
Держите пример для панели
64647
kondor3000
19.12.2022, 13:42
Добрый день!
Подскажите пожалуйста, как передать переменную типа "TIME" по Modbus TCP с контроллера ПЛК210-04 на панель СП310Р для дальнейшего отображения? (Контроллер Master).
Спасибо!!
Так не заморачиваюсь, передаю отдельно часы, мин и сек, регистрами WORD, разложенные в ПЛК. Мне так удобней и наглядней.
А что более важно, передаю их группой, штук по 40 штук за раз. У вас же мастер шлёт по 1-2 регистра, если через конфигурацию.
Anatoly.snjrs
19.12.2022, 13:51
Так не заморачиваюсь, передаю отдельно часы, мин и сек, регистрами WORD, разложенные в ПЛК. Мне так удобней и наглядней.
А что более важно, передаю их группой, штук по 40 штук за раз.
А как из переменной TIME, например "t#1h23m30s300ms" ,отдельно выделить эти самые часы,минуты и секунды?
Как Вы это делаете?
kondor3000
19.12.2022, 13:58
А как из переменной TIME, например "t#1h23m30s300ms" ,отдельно выделить эти самые часы,минуты и секунды?
Как Вы это делаете?
TIME_TO_DWORD, далее делю на 1000, чтобы избавиться от ms.
Полученное число уже содержит время в сек. Делим на 3600, получаем часы и т. д.
В конце, переводим всё WORD.
Anatoly.snjrs
19.12.2022, 14:00
TIME_TO_DWORD, далее делю на 1000, чтобы избавиться от ms.
Полученное число уже содержит время в сек. Делим на 3600, получаем часы и т. д.
Спасибо Вам за помощь!
Anatoly.snjrs
20.12.2022, 08:27
Держите пример для панели
64647
Ваш вариант отличный, только нет возможности редактировать размер шрифта и добалять бит видимости(
Ваш вариант отличный, только нет возможности редактировать размер шрифта и добалять бит видимости(
Для редактирования размера шрифта используйте кнопку "F" на панели инструментов.
Про бит видимости речь не шла, однако и это придумано давно.
https://owen.ru/forum/attachment.php?attachmentid=64685&d=1671520664
ЗЫ.
Если бит видимости не нужен, то установите в свойствах дисплея - PSB0
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot