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

Тема: ПР205

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

    По умолчанию

    Цитата Сообщение от ПавелП Посмотреть сообщение
    Как быть с этим:
    Вложение 71840
    В какой момент времени Myx_DG1 поменяет последовательность выполнения с IO_a1,
    или с xxx, особенно, если IO_b1, IO_c1 и IO_d1 будут взаимосвязанные???
    Что делает Myx_DG1, где здесь IO_a1, IO_b1, IO_c1 и IO_d1 и как они взаимосвязаны?
    А про момент времени - в любой момент цикла как только будут определены его входы
    Последний раз редактировалось Dimensy; 24.11.2023 в 12:11.

  2. #282

    По умолчанию

    Цитата Сообщение от ПавелП Посмотреть сообщение
    ...
    Как быть с этим:
    Вложение 71840
    В какой момент времени Myx_DG1 поменяет последовательность выполнения с IO_a1,
    или с xxx, особенно, если IO_b1, IO_c1 и IO_d1 будут взаимосвязанные???
    Соединение Myx_DG1 и IO_a1 таким образом должно было неизбежно вызвать превращение одной из циклических связей в линию задержки. Она и определит последовательность выполнения этих блоков.
    Поскольку линия задержки не подсвечивается, то до компиляции ещё дело не дошло (возможно есть неисправленная ошибка в ФБ, или эти ФБ не участвуют в формировании состояния выходов ПР/энергонезависимых переменных)

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

    По умолчанию

    Цитата Сообщение от Dimensy Посмотреть сообщение
    Что делает Myx_DG1, где здесь IO_a1, IO_b1, IO_c1 и IO_d1 и как они взаимосвязаны?
    А про момент времени - в любой момент цикла как только будут определены его входы
    Цитата Сообщение от 1exan Посмотреть сообщение
    Соединение Myx_DG1 и IO_a1 таким образом должно было неизбежно вызвать превращение одной из циклических связей в линию задержки. Она и определит последовательность выполнения этих блоков.
    Поскольку линия задержки не подсвечивается, то до компиляции ещё дело не дошло (возможно есть неисправленная ошибка в ФБ, или эти ФБ не участвуют в формировании состояния выходов ПР/энергонезависимых переменных)
    Всё взаимосвязано через переменные, алгоритмы внутри блоков разные,
    обрабатывают разные входные переменные, и выдают в разные выходы.

    Этот уровень сложности вложений и зависимостей и отличает ST
    от остальных "простых квадратиков" - логики,
    на работу с которой и были рассчитаны реле изначально.

    Когда были ещё маленькими и слабенькими.

    Отсюда и вопрос - как быть уверенным, что в какой-то момент времени
    последовательность исполнения этой паутины не поменяется?

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

    По умолчанию

    Цитата Сообщение от ПавелП Посмотреть сообщение
    Этот уровень сложности вложений и зависимостей и отличает ST
    от остальных "простых квадратиков" - логики,
    на работу с которой и были рассчитаны реле изначально.

    Когда были ещё маленькими и слабенькими.
    Да, ладно, здесь на форуме даже игрушку делали для ПР200. А что Сергей0308 c этими квадратиками делает - просто улет

    Цитата Сообщение от ПавелП Посмотреть сообщение
    Отсюда и вопрос - как быть уверенным, что в какой-то момент времени
    последовательность исполнения этой паутины не поменяется?
    Не забываем, что на холсте функции и ФБ на ST такие же квадратики, что и макросы, функции и ФБ на FBD. Так что паутина не поменяется, если вы что-то не поменяете

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

    По умолчанию

    Цитата Сообщение от Dimensy Посмотреть сообщение
    Да, ладно, здесь на форуме даже игрушку делали для ПР200. А что Сергей0308 c этими квадратиками делает - просто улет
    Я об этом и грю.

    Цитата Сообщение от Dimensy Посмотреть сообщение
    Не забываем, что на холсте функции и ФБ на ST такие же квадратики, что и макросы, функции и ФБ на FBD. Так что паутина не поменяется, если вы что-то не поменяете
    Вот это "если" надо исключить.
    Тот спутник, что в Луну вогнали, управлялся с ПР200... Вероятно.

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

    По умолчанию

    Цитата Сообщение от ПавелП Посмотреть сообщение
    Вот это "если" надо исключить.
    "Если" исключить не получится, потому что кривые руки встречаются у всех сторон: и у разработчиков лоджика, и у тех кто пишет программу для ПР и пользователи бывает так натыкают кнопочками, то фиг потом растыкаешь

  7. #287
    Пользователь
    Регистрация
    04.09.2012
    Адрес
    Омск
    Сообщений
    254

    По умолчанию

    Цитата Сообщение от ПавелП Посмотреть сообщение
    Тот спутник, что в Луну вогнали, управлялся с ПР200...
    Нет, был бы на ПР200 долетел))) говорят ардуинка нано))

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

    По умолчанию

    Если всю программу писать на ST то почему она должна выполняться не последовательно вашей записи ?

    Все же больше похоже на ПР200, там было то же самое, Сбой логики программы, обнуление переменных и в том же духе

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

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Если всю программу писать на ST то почему она должна выполняться не последовательно вашей записи ?
    Цитата Сообщение от Dimensy Посмотреть сообщение
    "Если" исключить не получится, потому что кривые руки встречаются у всех сторон: и у разработчиков лоджика, и у тех кто пишет программу для ПР и пользователи бывает так натыкают кнопочками, то фиг потом растыкаешь
    На ST написаны разные обработки.
    Объединяются тож в модуле на ST.

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

    Вот это и надо "прибить" - последовательность выполнения.

  10. #290
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    8,972

    По умолчанию

    Говорят там датчик скорости отказал, в смысле, на Земле калибровали по количеству мух попавших в корпус за единицу времени и всё идеально работало!
    На Луне без мух не заработало, в смысле, кто бы мог подумать, что на Луне мух нет!
    Последний раз редактировалось Сергей0308; 24.11.2023 в 15:19.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

Страница 29 из 114 ПерваяПервая ... 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

Ваши права

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