Страница 263 из 375 ПерваяПервая ... 163213253261262263264265273313363 ... ПоследняяПоследняя
Показано с 2,621 по 2,630 из 4477

Тема: разные вопросы новичка

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    Цитата Сообщение от info Посмотреть сообщение
    нет какого либо руководства, есть следующая информация:
    1. Протокол обмена совместимый с модбас (RTU)
    2 описание протокола: Пересчет 16 битового значения из функции 06 в четырехзначное число
    3 Есть один регистр в которое заносится число для пересчета.

    Все

    думал сделать отдельную таблицу в Овне, из констант в которую заполню сам, по которой будут выбираться соответствующие десятичным значения из шестнадцатеричной системы... но овен не дает в качестве константы вставить букву, как например А=10...

    дело остановилось
    Конечно не даёт, тут нужен String. Работа табло в кодах ASCII, делалась на ПЛК.

    Могу только посоветовать чисто для проверки , подавайте разные числа и смотрите, все ли табло и все ли цифры можно зажечь.
    Например 15 час 45 мин, будет 16# 0609.
    Последний раз редактировалось kondor3000; 17.08.2023 в 22:09.

  2. #2

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Конечно не даёт, тут нужен String. Работа табло в кодах ASCII, делалась на ПЛК.

    Могу только посоветовать чисто для проверки , подавайте разные числа и смотрите, все ли табло и все ли цифры можно зажечь.
    Например 15 час 45 мин, будет 16# 0609.
    0609- как записать в качестве переменной? - константу даст записать в виде 609. Целочисленную константу в виде 0609 записать не даст

  3. #3
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    3,054

    По умолчанию

    Там BCD-формат чтоли ?
    Зачем какие-то таблицы - одна математика с полдюжины операций
    Да в строку перевести еще 1-2
    Последний раз редактировалось Валенок; 18.08.2023 в 08:08. Причина: не БСДМ а BCD формат, но это примерно одно и тоже

  4. #4
    Пользователь
    Регистрация
    09.12.2013
    Адрес
    Ставрополь
    Сообщений
    1,906

    По умолчанию

    Цитата Сообщение от info Посмотреть сообщение
    Доброго дня, только начинаю изучать овен лоджик и ПР200., поэтому сильно не ругайте. Стоит задача сделать таймер и вывести его значение на информационное табло по modbus. все-бы ничего, только табло осуществляет пересчет из 16 битового значения целое и выводит на экран.
    Вопрос, как в ПР200 десятичное число представить в виде шестнадцатеричого? (поиском пользовался но конкретного ответа не нашел...или не понял)
    Так пересчет идет из 16-битового числа, причем тут 16-ричная система.
    Возможно нужно склеить: первые 4 бита - первое число, следующие 4 бита - второе и т.д.
    Попробуйте отправить число 4660 - должно вывести 1234

    А возможно, просто отправляете число и табло его отображает. А под 16-битовым числом подразумевается один регистр
    Последний раз редактировалось Dimensy; 18.08.2023 в 06:05.

  5. #5

    По умолчанию

    Цитата Сообщение от info Посмотреть сообщение
    нет какого либо руководства,
    дело остановилось
    Как раз выложил тут конвертацию HEX в DEC и обратно, возможно понадобится
    https://owen.ru/forum/showthread.php...39&page=21#205
    Последний раз редактировалось kondor3000; 22.08.2023 в 12:41.

  6. #6

    По умолчанию

    Напишу наверное тут, как новичёк
    Задача - по ходу выполнения работы установки на экран выводить сообщения - диалоги статуса (типо "закройте двери камеры", "переход на охлаждение", "переход на тепло" и т.д.), а по истечении 10 секунд диалог сам закрывается или по нажатию "ОК" кнопки.
    Пробывал сделать с помощью встроенного диалога MessageBox - но так и не понял как его вызвать , сделал свой диалог как визуализацю., вызываю через VU OpnDlg, задавая имя , но вот положение всегда по центру, пробывал через OpnDlgEx - через указатели можно передать X/Y - но тоже что-то глючит - панель падает в AccesViolation с экраном смерти .
    При самодельном диалоге возникает проблема с запуском и остановом вызова - так как работает как триггер, а в случае если может получиться одновременно 2 или 3 диалога/сообщения то вообще не понятно как быть.

  7. #7

    По умолчанию

    Стесняюсь спросить. А каким OWEN Logic'ом Вы пользуетесь?

  8. #8

    По умолчанию

    Цитата Сообщение от EFrol Посмотреть сообщение
    Стесняюсь спросить. А каким OWEN Logic'ом Вы пользуетесь?

    CODESYS 3.5 на СПК107М1

    блин... сорри, админ пусть убъёт тему или как-то перенести в нужный раздел..
    Последний раз редактировалось PupaJr; 29.08.2023 в 14:51.

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

    По умолчанию

    Цитата Сообщение от PupaJr Посмотреть сообщение
    CODESYS 3.5 на СПК107М1
    Захват-01.png
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Мой канал на РУТУБЕ
    https://rutube.ru/channel/23641433/
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  10. #10

    По умолчанию

    Добрый день всем. Подскажите, как можно в одну переменную ( INT) записывать разные значения в зависимости от входных условий? В ПЛК это команда MOVE или MOV.

Страница 263 из 375 ПерваяПервая ... 163213253261262263264265273313363 ... ПоследняяПоследняя

Похожие темы

  1. ПЛК 110 - Вопросы новичка?
    от di-s в разделе ПЛК1хх
    Ответов: 21
    Последнее сообщение: 15.04.2025, 16:38
  2. Вопросы новичка!!!
    от sau в разделе ПЛК1хх
    Ответов: 42
    Последнее сообщение: 02.05.2022, 19:57
  3. Вопросы новичка по MasterScada
    от MrNobody в разделе Master SCADA 3
    Ответов: 4
    Последнее сообщение: 04.09.2014, 14:39
  4. Вопросы полного новичка
    от Korion в разделе ПЛК1хх
    Ответов: 11
    Последнее сообщение: 09.02.2010, 10:08
  5. Вопросы новичка по ПЛК
    от Ollegator в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 07.07.2009, 09:29

Ваши права

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