Страница 29 из 112 ПерваяПервая ... 1927282930313979 ... ПоследняяПоследняя
Показано с 281 по 290 из 1270

Тема: ПР205

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

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

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    ПавелП так у вас ПРИБИТО общим кодом на ST, где вы вызываете уже отдельно взятые блоки.

    Если все текстом, смотрите ваш текст - так и должно выполняться.
    а связи у вас только через переменные, и либо блок забирает на текущем цикле старые данные, значит на новом цикле он возьмет новое значение.
    Не всё текстом.

    На ST написаны разные обработки.

    Объединяются тож в модуле на ST.

    Связи модулей могут пересекаться.
    В какой период компилятор решит что надо переназначить последовательность выполнения?

    Т.е. нужна принудительная нумерация.

  2. #2
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    13,001

    По умолчанию

    да начхать на пересечение связей, если они у вас текстовые...
    Вроде как только квадратики выполняются согласно линиям связи и компилятор что-то там мутит и предлагает. Текст тут при чем ?

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

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    да начхать на пересечение связей, если они у вас текстовые...
    Указано же: На ST написаны разные обработки.
    Цитата Сообщение от melky Посмотреть сообщение
    Вроде как только квадратики выполняются согласно линиям связи и компилятор что-то там мутит и предлагает. Текст тут при чем ?
    Указано же: На ST написаны разные обработки.
    И всё это соединено переменными или прямыми связями.

    Потому и необходимо нумеровать порядок выполнения блоков.
    Последний раз редактировалось ПавелП; 25.11.2023 в 17:03.

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

    По умолчанию

    Цитата Сообщение от ПавелП Посмотреть сообщение
    Указано же: На ST написаны разные обработки.

    Указано же: На ST написаны разные обработки.
    И всё это соединено переменными или прямыми связями.

    Потому и необходимо нумеровать порядок выполнения блоков.
    Я уже писал, что порядок выполнения блоков определяется связями не зависимо от того, что внутри блока - квадратики, программа на ST или машинный код. Так же неважно расположение блока на холсте - выполниться он как только будут определены его входные параметры. Если результат работы блока изменяет какой-нибудь параметр на его входе (не важно прямо или через другие блоки), то будет предложена линия задержки.

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

    По умолчанию

    Цитата Сообщение от Dimensy Посмотреть сообщение
    Я уже писал, что порядок выполнения блоков определяется связями не зависимо от того, что внутри блока - квадратики, программа на ST или машинный код. Так же неважно расположение блока на холсте - выполниться он как только будут определены его входные параметры. Если результат работы блока изменяет какой-нибудь параметр на его входе (не важно прямо или через другие блоки), то будет предложена линия задержки.
    Опять двадцать-пять...
    При равенстве весовых входов-выходов у пяти одинаковых взаимосвязанных блоков компилятор что-то там определит.
    Это не булева алгебра.
    Это программа.

    И необходимо чётко задать последовательность исполнения.

    ЭТО ПРОГРАММА, А НЕ ЛОГИКА. ДОШЛО???

  6. #6

    По умолчанию

    Вам не надоело?
    Почитайте стандарт, там страниц на 1000...
    Вы уже неделю ср..сь из-за того, что оговорено этим стандартом, а все ваши домыслы оставьте при себе.

    https://docs.cntd.ru/document/1200135008

    Вот, специально для вас нашёл:
    Однако, когда тело программного компонента состоит из одной или нескольких сетей, результаты вычисления сети внутри указанного тела должны быть функционально эквивалентны соблюдению следующих правил:
    a) Ни один элемент сети не вычисляется, пока не вычислены состояния всех его входов.
    b) Вычисление элемента сети не является окончательным, пока не вычислены состояния всех его выходов.
    c) Вычисление сети не завершено, пока не вычислены состояния выходов всех ее элементов, даже если сеть содержит один из элементов управления выполнением.
    d) Порядок вычисления сети должен соответствовать положениям для языка LD и для языка FBD.

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

    По умолчанию

    Цитата Сообщение от ПавелП Посмотреть сообщение
    Опять двадцать-пять...
    При равенстве весовых входов-выходов у пяти одинаковых взаимосвязанных блоков компилятор что-то там определит.
    Это не булева алгебра.
    Это программа.

    И необходимо чётко задать последовательность исполнения.

    ЭТО ПРОГРАММА, А НЕ ЛОГИКА. ДОШЛО???
    Вы все оперируете про взаимосвязанные блоки - приведите пример, где логика неоднозначна и посмотрим, что компилятор на это скажет

  8. #8

    По умолчанию

    В том то и дело, что это программируемое реле, а не полноценный ПЛК, о чем мы уже выше говорили. Вон у Сименса лого 6, и лого 8. И софт комфорт для написания программ, и как я помню релизы 8.2 и 8.3 максимум. А овен только в начале пути, много косяков, что уж теперь.

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

    По умолчанию

    Цитата Сообщение от МихаилГл Посмотреть сообщение
    В том то и дело, что это программируемое реле, а не полноценный ПЛК, о чем мы уже выше говорили. Вон у Сименса лого 6, и лого 8. И софт комфорт для написания программ, и как я помню релизы 8.2 и 8.3 максимум. А овен только в начале пути, много косяков, что уж теперь.
    Всё так.
    Используем то что есть по максимуму.
    Но вот учесть "грабли" из прошлого необходимо!!!

  10. #10

    По умолчанию

    Вопрос по экранам , у меня у одного такое , что в любом из экранов работают клавиши вверх вниз как пролистывание экранов , хотя стрелочки вверх и вниз не используются .

Страница 29 из 112 ПерваяПервая ... 1927282930313979 ... ПоследняяПоследняя

Похожие темы

  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

Ваши права

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