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

Тема: Как программировать вложенные SFC

Древовидный режим

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

    По умолчанию

    Прочитал и мне чуть плохо не стало.
    Разработчикам нужно сделать документ "Отличия работы в CoDeSys v.2.3.8.1 от того что написано в документе "Руководство пользователя
    по программированию ПЛК в CoDeSys 2.3" в следующем виде:
    Стр. документа, абзац такой-то, читать так-то.

    Цитата Сообщение от Малышев Олег Посмотреть сообщение
    Настойчиво рекомендую убрать из Init все. Он должен быть пустой.
    Сделаю, хотя этого нет в руководстве.
    Цитата Сообщение от Малышев Олег Посмотреть сообщение
    Вложенные SFC писать можно, но нужно понимать как они работают. Иначе говоря - SFC POU вызывает action в моменты получения маркера на состояние. Соотвественно вход- 1 раз, выход- 1 раз и Выполнение - пока нет выхода в след состояние. Если есть выход, то вложенная SFC перестает выполняться, но ее выполнение начнется с того же состояния в котором она находилась.
    Как сделать чтобы вложенная SFC выполнялась до конца, а затем шаг (в котором эта SFC записана) передавал маркер дальше?
    Я уже по разному комбинировал, не получается.
    В комплекте с CoDeSys нет ни одного примера с вложенными SFC.
    Пример плз.


    Цитата Сообщение от Малышев Олег Посмотреть сообщение
    Н_е и_с_п_о_л_ь_з_у_й_т_е стандартные SFC action и Codesys action в одном проекте.
    Codesys action это вы имеете ввиду упрощенный SFC шаг?
    А почему?
    Ведь шаг INIT - это упрощенный шаг, а если дальше добавить стандартный, то уже получится смесь разных шагов.
    Опять же в документации написано что можно использовать.
    Кстати. Если в стандартный шаг добавить входное и выходное действие (E и Х) то какой шаг получится?

    Тогда лучше полностью переходить на стандартные шаги и действия на SFC?
    Если действие написано на SFC, то после своего выполнения маркер оно не куда не передает? Чем его нужно заканчивать?

    Цитата Сообщение от Малышев Олег Посмотреть сообщение
    Насчет щелканья реле - где щелкает - на МВУ или на ПЛК??? Если на МВУ посмотрите что последний раз было записано ШИМ.
    В ПЛК реле первого канала.
    Запусьтите проект ради интереса. МВУ и МВА можно не подключать, панель тоже по идее не должна влиять.
    Это ошибки компилятора ввиду вышеприведенных ограничений?
    Последний раз редактировалось Антон; 31.01.2008 в 11:28.

Ваши права

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