Страница 3 из 5 ПерваяПервая 12345 ПоследняяПоследняя
Показано с 21 по 30 из 48

Тема: Вопросы по программированию в CoDeSys

  1. #21

    По умолчанию

    поверьте мне - это только начало.
    в дальнейшем когда освоите все инструменты покажется что на языках высокого уровня сложно - здесь подход другой

  2. #22
    Пользователь
    Регистрация
    23.04.2009
    Адрес
    Чеченская респ., с. Чири-Юрт
    Сообщений
    138

    По умолчанию

    надо объявить переменную (глобально) sfcreset: BOOL. Если ее значение ИСТИНА, SFC программа перейдет в цикл Init. Чтобы программа смогла перейти к первому шагу и далее, надо сбросить sfcreset в ЛОЖЬ. Это можно сделать в самом цикле Init

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

    По умолчанию

    читайте про "Входное или выходное действие" на странице 28 CoDeSys_V23_RU.pdf

  4. #24
    Пользователь Аватар для drvlas
    Регистрация
    30.09.2010
    Адрес
    Киев
    Сообщений
    700

    По умолчанию

    О, как я вижу, полгода назад коллега бродил по тем же тропинкам. Если уважаемому автору темы все еще интересны вопросы управления выполнением программы, то предлагаю посмотреть тему здесь и там. В том числе вопрос реагирования на СТОП.

  5. #25

    По умолчанию

    Здравствуйте!
    При нажатии кнопки на панели оператора включается вход контроллера. По программе включается выход, сигнал с которого должен поступить на элемент (лампа) в панель оператора.

    Как передать сигнал с выхода типа BOOL (ПЛК-160) в панель СП270?
    Изображения Изображения

  6. #26

    По умолчанию

    В программе присвоить переменной, отвечающей за выход (нужно дать имя) значение переменной, полученной по сети от панели.

  7. #27

    По умолчанию

    Цитата Сообщение от Николаев Андрей Посмотреть сообщение
    В программе присвоить переменной, отвечающей за выход (нужно дать имя) значение переменной, полученной по сети от панели.
    Может я что не так понял?
    Передача на выход сигнала из программы переменной - с этим понятно, можно и вместо переменной записать номер выхода.

    вопрос в том как передать из конфигуратора CoDeSys значение (0) или (1) булевого выхода в панель?

    В панели указываем регистр PSW 332.
    В CoDeSys параметры модуля должны быть: регистр 332, индекс 2 command 0x03, но такого значения нет, есть только 0x0f и 0x71
    Изображения Изображения

  8. #28

    По умолчанию

    Цитата Сообщение от Vasilij Посмотреть сообщение
    Может я что не так понял?
    Передача на выход сигнала из программы переменной - с этим понятно, можно и вместо переменной записать номер выхода.

    вопрос в том как передать из конфигуратора CoDeSys значение (0) или (1) булевого выхода в панель?

    В панели указываем регистр PSW 332.
    В CoDeSys параметры модуля должны быть: регистр 332, индекс 2 command 0x03, но такого значения нет, есть только 0x0f и 0x71
    Кто знает, как разобраться с этим вопросом, ответьте пожалуйста?

  9. #29

  10. #30

    По умолчанию

    Цитата Сообщение от swerder Посмотреть сообщение
    Пример №10 не отображает данной информации!!!

    Тех. поддержка ОВЕН подключитесь к вопросу!!! пост №25, №27
    Последний раз редактировалось Vasilij; 24.10.2011 в 11:04.

Страница 3 из 5 ПерваяПервая 12345 ПоследняяПоследняя

Ваши права

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