Страница 28 из 50 ПерваяПервая ... 18262728293038 ... ПоследняяПоследняя
Показано с 271 по 280 из 606

Тема: Создать функцию на ST

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

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

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Так, вроде представители Овена уже писали что - никогда!
    Никогда не говори никогда.

  2. #2
    Пользователь
    Регистрация
    15.03.2018
    Адрес
    Ижевск
    Сообщений
    983

    По умолчанию

    Жизнь есть жизнь!

  3. #3

    По умолчанию

    Здравствуйте. возникла такая проблема, при выполнении функции на языке ST не происходит запоминания состояния локальных переменных в функции.
    Вложения Вложения

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

    По умолчанию

    Цитата Сообщение от stalke-z Посмотреть сообщение
    Здравствуйте. возникла такая проблема, при выполнении функции на языке ST не происходит запоминания состояния локальных переменных в функции.
    owen.png это общепринятое правило
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

  5. #5

    По умолчанию

    Цитата Сообщение от stalke-z Посмотреть сообщение
    Здравствуйте. возникла такая проблема, при выполнении функции на языке ST не происходит запоминания состояния локальных переменных в функции.
    Что за формат такой в вашем вложении testFbST.owle ?
    А функцию на ST выложить вообще текстом?

    Удалил е в конце, файл не открывается, ошибка, если что у меня последняя версия 300.
    Последний раз редактировалось kondor3000; 01.09.2022 в 12:40.

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

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Что за формат такой в вашем вложении testFbST.owle ?
    если не ошибаюсь, то это новый лоджик, отсюда https://owen.ru/forum/showthread.php?t=36549

  7. #7

    По умолчанию

    Цитата Сообщение от stalke-z Посмотреть сообщение
    Здравствуйте. возникла такая проблема, при выполнении функции на языке ST не происходит запоминания состояния локальных переменных в функции.
    Всё открыл новым Лоджиком 2.0, если правильно понял работу функции, нужно сделать обратную связь по часам с задержкой на цикл1 функция на ST.jpg
    И добавил R_триггер на вход тактов
    Последний раз редактировалось kondor3000; 01.09.2022 в 13:30.

  8. #8

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Всё открыл новым Лоджиком 2.0, если правильно понял работу функции, нужно сделать обратную связь по часам с задержкой на цикл1 функция на ST.jpg
    И добавил R_триггер на вход тактов
    не совсем. в функции реализован триггер регистрирующий возрастающий фронт, для этого использована локальная переменная но так как функция не запоминает состояние своих переменных каждый цикл опроса функции происходит инкремент переменной пока на входе true.
    (как сделать с костылями я придумал хотелось бы чтоб без костылей работало)

  9. #9

    По умолчанию

    Добрый день.

    • Поддерживаются ли константы? В редакторе constant подсвечивается как ключевое слово, но использование вызывает ошибку
    • какой размер стека у функции? объявил 6 массивов булеанов по 18 элементов, и один массив интеджеров на 18 элементов. При запуске симуляции ошибка - "Превышен максимальный размер стека"

  10. #10

    По умолчанию

    Константы точно не поддерживаются.
    Похоже, что есть ограничение на размер памяти для локальных переменных.
    Последний раз редактировалось EFrol; 09.09.2022 в 18:20.

Страница 28 из 50 ПерваяПервая ... 18262728293038 ... ПоследняяПоследняя

Похожие темы

  1. Ответов: 14
    Последнее сообщение: 01.07.2023, 21:30
  2. Ответов: 6
    Последнее сообщение: 22.12.2021, 10:50
  3. Ответов: 3
    Последнее сообщение: 13.09.2021, 13:31
  4. ПЛК160. Чем заменить функцию записи 0x05?
    от FallenDAY в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 26.08.2017, 13:19
  5. Как написать собственную функцию wait()
    от PavelKazakov в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 23.07.2009, 11:37

Метки этой темы

Ваши права

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