Страница 489 из 489 ПерваяПервая ... 389439479487488489
Показано с 4,881 по 4,885 из 4885

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

  1. #4881

    По умолчанию

    Цитата Сообщение от Королев Кирилл Посмотреть сообщение
    Можете поучаствовать в вузовской программе - https://owen.ru/vuz. С Вас описание лабораторной и отчет, с нас приборы
    Благодарю, но курс совсем маленький: 6 лекций и 8 лаб.. Как занятия начнутся, постараюсь отписаться, как и что прошло

  2. #4882

    По умолчанию

    Здравствуйте.
    Пытаюсь с нуля разобраться с ПР200 в Owenlogic 3.1 (живого устройства пока нет), устройство выступает мастером. С логическими примитивами разобрался быстро, благо документация есть и видео, а споткнулся вот на чём: пр200 необходимо раз в секунду записывать в несколько сетевых переменных слейвов текущее время в секундах с 1970г (timestamp). Также устройству необходимо опрашивать один слейв (например какую то переменную в нём) и записывать ее значение в другие слейвы.

    По timestamp сделал простейшую функцию
    Код:
    function gettimestamp: udint;
       
        var_input
            inputVariable : bool;
        end_var
        
        var 
             Ton_DT : DT;
        end_var
     
    
    Ton_DT := GET_DATE_TIME();
    gettimestamp := DT_TO_UDINT(Ton_DT);
        
    end_function
    однако почему то в режиме схемы её отладки не происходит. (ожидал увидеть изменение значений на выходе элемента раз в секунду). При этом отладка в при открытом тексте функции проходит ожидаемо.

    Подскажите пожалуйста что я не так делаю? Как добиться нужного мне результата по обоим задачам?

    Спасибо!

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

    По умолчанию

    Цитата Сообщение от StF Посмотреть сообщение
    ...

    Подскажите пожалуйста что я не так делаю? Как добиться нужного мне результата по обоим задачам?

    Спасибо!
    Сетевые переменные к выходу функции подключены?
    Безымянный.png

  4. #4884

    По умолчанию

    Цитата Сообщение от StF Посмотреть сообщение
    Здравствуйте.
    Пытаюсь с нуля разобраться с ПР200 в Owenlogic 3.1 (живого устройства пока нет), устройство выступает мастером. С логическими примитивами разобрался быстро, благо документация есть и видео, а споткнулся вот на чём: пр200 необходимо раз в секунду записывать в несколько сетевых переменных слейвов текущее время в секундах с 1970г (timestamp). Также устройству необходимо опрашивать один слейв (например какую то переменную в нём) и записывать ее значение в другие слейвы.
    Выход функции должен быть куда то подключен, на выход, в сетевую или в энергонезависимую переменную. 1 Функция.jpg
    Вы получите UNIX Time c 2000 года.
    Для передачи в мастере надо указать 2 регистра, а в слейве переменную разложить на 2 регистра,
    если нужно с 1970 то смотрите тут https://owen.ru/forum/showthread.php...l=1#post444236
    Последний раз редактировалось kondor3000; Вчера в 19:22.

  5. #4885

    По умолчанию

    спасибо за быстрый ответ и подсказку! Заработало!

Страница 489 из 489 ПерваяПервая ... 389439479487488489

Похожие темы

  1. Вопросы новичка!!!
    от sau в разделе ПЛК1хх
    Ответов: 62
    Последнее сообщение: 27.07.2026, 19:16
  2. ПЛК 110 - Вопросы новичка?
    от di-s в разделе ПЛК1хх
    Ответов: 21
    Последнее сообщение: 15.04.2025, 16:38
  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

Ваши права

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