Показано с 1 по 10 из 1270

Тема: ПР205

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь
    Регистрация
    01.11.2022
    Адрес
    <7924127@mail.ru> Минск
    Сообщений
    508

    По умолчанию

    Цитата Сообщение от Николаев Андрей Посмотреть сообщение
    Работа с часами в ПР205 отличаются от ПР200.
    Сняли обучающий ролик:
    https://youtu.be/WpJ9dA_PbZM?si=AKeOZq-FWaAPlqbE
    Посложнее темы обговорить возможно???

    // ------------------
    Ф. Блоки на ST порядок выполнения какой имеют?
    Какой блок выполнится первым, какой вторым?
    Если они между собой не связаны,
    но для другой части программы их данные используют другие макросы.

    // ------------------
    Archiver для ПЛК160 я использую.
    Документации хватило.
    А вот ПР205 - нечто новое.
    Накидайте кто примеров работы с архивами.

    // ------------------
    И тупик в проекте.

  2. #2

    По умолчанию

    Цитата Сообщение от ПавелП Посмотреть сообщение
    Посложнее темы обговорить возможно???

    // ------------------
    Ф. Блоки на ST порядок выполнения какой имеют?
    Какой блок выполнится первым, какой вторым?
    Если они между собой не связаны,
    но для другой части программы их данные используют другие макросы.
    Если блоки 1 и 2 не связаны между собой, то какая разница какой из них обрабатывается первым.
    На панели инструментов есть группа "Порядок исполнения" - можно посмотреть/изменить, порядок обработки выходов (макросов/ПР). Соответственно, при прочих равных, блоки, формирующие состояние выхода с меньшим номером будут выполнены ранее блоков, формирующих выход с более высоким номером.

    Если блоки 1 и 2 являются источником данных для блока 3, то они будут обработаны ранее блока 3 (если конечно не используются линии задержки)

  3. #3
    Пользователь
    Регистрация
    01.11.2022
    Адрес
    <7924127@mail.ru> Минск
    Сообщений
    508

    По умолчанию

    Цитата Сообщение от 1exan Посмотреть сообщение
    Если блоки 1 и 2 не связаны между собой, то какая разница какой из них обрабатывается первым.
    На панели инструментов есть группа "Порядок исполнения" - можно посмотреть/изменить, порядок обработки выходов (макросов/ПР). Соответственно, при прочих равных, блоки, формирующие состояние выхода с меньшим номером будут выполнены ранее блоков, формирующих выход с более высоким номером.

    Если блоки 1 и 2 являются источником данных для блока 3, то они будут обработаны ранее блока 3 (если конечно не используются линии задержки)
    Блок 1 должен подготовить данные быстрее блока 2 для блока 3.

    "Порядок исполнения" - язык ST не нумеруется.

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

    По умолчанию

    Цитата Сообщение от ПавелП Посмотреть сообщение
    Блок 1 должен подготовить данные быстрее блока 2 для блока 3.
    Все выполняется в одном цикле, поэтому, если С = А + Б, то сначала вычисляются А и Б (без разницы в каком порядке) и только потом вычисляется С.

  5. #5
    Пользователь
    Регистрация
    01.11.2022
    Адрес
    <7924127@mail.ru> Минск
    Сообщений
    508

    По умолчанию

    Цитата Сообщение от Dimensy Посмотреть сообщение
    Все выполняется в одном цикле, поэтому, если С = А + Б, то сначала вычисляются А и Б (без разницы в каком порядке) и только потом вычисляется С.
    С чего он (компилятор) решит, какая последовательность?

    Последовательность выполнения.png

    Варианты могут быть разные.

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

    По умолчанию

    Цитата Сообщение от ПавелП Посмотреть сообщение
    С чего он (компилятор) решит, какая последовательность?

    Последовательность выполнения.png

    Варианты могут быть разные.
    Я вижу только два варианта (если нет обратных связей): 1a, 2b, 3c и 2b, 1a, 3c

  7. #7
    Пользователь
    Регистрация
    01.11.2022
    Адрес
    <7924127@mail.ru> Минск
    Сообщений
    508

    По умолчанию

    Цитата Сообщение от Dimensy Посмотреть сообщение
    Я вижу только два варианта (если нет обратных связей): 1a, 2b, 3c и 2b, 1a, 3c
    Я вижу только один вариант - документировать и в HELP прописывать.

  8. #8

    По умолчанию

    Цитата Сообщение от ПавелП Посмотреть сообщение
    Посложнее темы обговорить возможно???

    // ------------------
    Ф. Блоки на ST порядок выполнения какой имеют?
    Какой блок выполнится первым, какой вторым?
    Если они между собой не связаны,
    но для другой части программы их данные используют другие макросы.

    // ------------------
    Archiver для ПЛК160 я использую.
    Документации хватило.
    А вот ПР205 - нечто новое.
    Накидайте кто примеров работы с архивами.

    // ------------------
    И тупик в проекте.
    Какие вопросы возникли при работе с архивами? Можете привести их мне на почту.
    Инженер по продукту | ПР и Owen Logic
    email: k.korolev@owen.ru

  9. #9
    Пользователь
    Регистрация
    01.11.2022
    Адрес
    <7924127@mail.ru> Минск
    Сообщений
    508

    По умолчанию

    Цитата Сообщение от Королев Кирилл Посмотреть сообщение
    Какие вопросы возникли при работе с архивами? Можете привести их мне на почту.
    "Накидайте кто примеров работы с архивами."

    Нужны примеры.
    Это нормально для любого программного новшества.

Похожие темы

  1. Бета тест ПР205 в Owen Logic
    от Денисов Максим Сергеевич в разделе Среда программирования OWEN Logic
    Ответов: 66
    Последнее сообщение: 30.05.2023, 15:02
  2. Пр205 в новом каталоге
    от игорь68 в разделе Программируемые реле
    Ответов: 75
    Последнее сообщение: 10.04.2023, 12:48
  3. судьба пр205
    от Regedit в разделе Трёп (Курилка)
    Ответов: 3
    Последнее сообщение: 01.04.2022, 19:46

Ваши права

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