Страница 3 из 3 ПерваяПервая 123
Показано с 21 по 30 из 34

Тема: Запуск ПЛК 100

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь
    Регистрация
    11.01.2009
    Адрес
    Кострома
    Сообщений
    3,144

    По умолчанию

    переменные в конфигурации- глобальные
    в программа- локальные
    если имена одинаковые, то локальные всегда имеют преимущество перед глобальными.
    удалите переменные с одинаковыми именами из области объявлений в программе .
    все заработает.

  2. #2
    Пользователь Аватар для Николай83
    Регистрация
    17.10.2016
    Адрес
    Калининград. Россия
    Сообщений
    68

    По умолчанию

    Цитата Сообщение от lara197a Посмотреть сообщение
    переменные в конфигурации- глобальные
    в программа- локальные
    если имена одинаковые, то локальные всегда имеют преимущество перед глобальными.
    удалите переменные с одинаковыми именами из области объявлений в программе .
    все заработает.
    Как это удалить переменные?!

  3. #3

    По умолчанию

    Николай83, настоятельно рекомендую ознакомиться с данным курсом видео уроков:
    https://youtu.be/F-x-SGzI70Y?list=PL...MptpHA5ep0nrq5
    На Ваши вопросы ответят часть 2 и часть 3.

  4. #4
    Пользователь Аватар для Николай83
    Регистрация
    17.10.2016
    Адрес
    Калининград. Россия
    Сообщений
    68

    По умолчанию

    Цитата Сообщение от Евгений Багаев Посмотреть сообщение
    Николай83, настоятельно рекомендую ознакомиться с данным курсом видео уроков:
    https://youtu.be/F-x-SGzI70Y?list=PL...MptpHA5ep0nrq5
    На Ваши вопросы ответят часть 2 и часть 3.
    спасибо огромное. буду смотреть

  5. #5
    Пользователь Аватар для Николай83
    Регистрация
    17.10.2016
    Адрес
    Калининград. Россия
    Сообщений
    68

    По умолчанию

    lara197a писал что нужно имена переменных в программе и в конфигураторе сделать разными, Евгений Багаев дал ссылку на видео где имена переменных в программе и в конфигураторе совпадают. Я пробовал и так и так, результата ноль. Единственная разница, которую я вижу, это язык на котором пишем код (я пишу на LD)

  6. #6

    По умолчанию

    Цитата Сообщение от Николай83 Посмотреть сообщение
    lara197a писал что нужно имена переменных в программе и в конфигураторе сделать разными, Евгений Багаев дал ссылку на видео где имена переменных в программе и в конфигураторе совпадают. Я пробовал и так и так, результата ноль. Единственная разница, которую я вижу, это язык на котором пишем код (я пишу на LD)
    lara197a НЕ имел ввиду необходимость переименовывания имен. Суть в другом. На видео (ч.2) в конфигурации ПЛК входам и выходам присваиваются имена переменных in и out. Ключевой момент в том, что эти переменные НЕ объявляются локально в программе PLC_PRG. Прописав их в конфигурации ПЛК Вы их автоматически объявили как глобальные переменные и их можно использовать в проекте. В Вашем случае, в проекте в PLC_PRG в области объявления переменных Вам необходимо удалить объявленные Вами локальные переменные как показано на рисунке во вложении.
    Изображения Изображения
    • Тип файла: png 1.png (185.6 Кб, Просмотров: 11)

  7. #7
    Пользователь
    Регистрация
    11.01.2009
    Адрес
    Кострома
    Сообщений
    3,144

    По умолчанию

    Цитата Сообщение от Николай83 Посмотреть сообщение
    lara197a писал что нужно имена переменных в программе и в конфигураторе сделать разными, Евгений Багаев дал ссылку на видео где имена переменных в программе и в конфигураторе совпадают. Я пробовал и так и так, результата ноль. Единственная разница, которую я вижу, это язык на котором пишем код (я пишу на LD)
    переменные объявляются 1 раз или в конфигураторе или в программе.

    Удолите из VAR...
    END_VAR
    то что внутри с такими же именами как в конфигураторе.

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

    По умолчанию

    Вы скажите по коду, чего вы хотите ?

    Что такое start, датчик2, датчик3 и так далее...

    Если удалите из VAR строку start и дадите это имя в конфигурации входу (например первому %IX0.0.0 ) то 1-й вход ПЛК будет работать в программе как start
    Последний раз редактировалось melky; 30.11.2016 в 16:50.

  9. #9
    Пользователь Аватар для Николай83
    Регистрация
    17.10.2016
    Адрес
    Калининград. Россия
    Сообщений
    68

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Вы скажите по коду, чего вы хотите ?

    Что такое start, датчик2, датчик3 и так далее...

    Если удалите из VAR строку start и дадите это имя в конфигурации входу (например первому %IX0.0.0 ) то 1-й вход ПЛК будет работать в программе как start
    чего я хочу: есть емкость в которой происходит смешивание кислоты и воды. Сначала наливается вода до уровня datchik2 и клапан воды закрывается. После чего доливается кислота до уровня datchik3/datchik4 и клапан кислоты закрывается. По достижении уровня datchik3/datchik4, смесь сливается до уровня datchik1. После чего цикл повторяется до тех пор пока оператор не выключит (можно физически) кнопку start. ПЛК опрашивает 4 датчика, управляет 2 клапанами.

  10. #10
    Пользователь Аватар для Николай83
    Регистрация
    17.10.2016
    Адрес
    Калининград. Россия
    Сообщений
    68

    По умолчанию

    Вот же я балбес!!! Разобрался!!! Огромное всем спасибо за помощь и за терпение к моей никчемное персоне!
    Ещё раз спасибо всем огромное!!!

Страница 3 из 3 ПерваяПервая 123

Похожие темы

  1. запуск САУ-МП-20
    от Михаил Олегович в разделе Эксплуатация
    Ответов: 16
    Последнее сообщение: 31.10.2014, 16:58
  2. Запуск программы в СПК 107
    от Serrk в разделе СПК1xx (архив)
    Ответов: 15
    Последнее сообщение: 22.04.2014, 12:09
  3. Запуск проекта для v3.5 на v3.3
    от Игнат Левагин в разделе Master SCADA 3
    Ответов: 1
    Последнее сообщение: 30.04.2013, 09:11
  4. Запуск ОРС сервера
    от Ильнур в разделе Master SCADA 3
    Ответов: 3
    Последнее сообщение: 26.09.2012, 17:05
  5. Запуск CoDeSysHMI
    от iman в разделе Панели оператора (HMI)
    Ответов: 1
    Последнее сообщение: 16.03.2010, 20:46

Метки этой темы

Ваши права

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