Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 19

Тема: Помогите решить лабораторку по Codesys v.2.3

  1. #1

    По умолчанию Помогите решить лабораторку по Codesys v.2.3

    Фото прилагается.
    Буду очень признателен.

  2. #2

    По умолчанию

    И что Вас останавливает?
    tr_zagruzka : bool;
    tr_razgruzka : bool;
    klapan : bool;
    uroven : int;
    Ну а дальше просто проверяем разные условия (сочетания условий) и эмулируем заполнение емкости операторами "прибавить" "убавить".

    Эти же переменные привязываем в визуализации к соответствующим элементом.

    А вот уже заставить колесики в транспортере двигаться, вот это уже интересно

  3. #3

    По умолчанию

    Анимация колесиков
    anim: BOOL;
    motor: WORD;

    IF anim THEN
    motor := motor + 1;
    IF motor > 359 THEN
    motor := 0;
    END_IF
    ELSE
    motor := 180;
    END_IF


    В визуализации:
    Положение
    угол PLC_PRG.motor
    Последний раз редактировалось KRUG; 23.03.2015 в 09:55.

  4. #4

    По умолчанию

    И что Вас останавливает?
    tr_zagruzka : bool;
    tr_razgruzka : bool;
    klapan : bool;
    uroven : int;
    Ну а дальше просто проверяем разные условия (сочетания условий) и эмулируем заполнение емкости операторами "прибавить" "убавить".

    Эти же переменные привязываем в визуализации к соответствующим элементом.
    С переменными определились.
    Но с датчиком заполнения нет. По весу или уровню? Аналоговый или дискретный?
    Последний раз редактировалось Алексей Александрович; 23.03.2015 в 10:56.

  5. #5

    По умолчанию

    Первый раз народ так втянулся
    Я предложил эмулировать наполнение интом через инкремент
    Не забываем, что человек только начинает знакомиться, плюс у него отягощающие обстоятельства - язык LD

  6. #6

    По умолчанию

    "ЗАПОЛНЕНИЕ" вещь растяжимая
    первый вопрос как вы это определите? все остальное ерунда
    Последний раз редактировалось Алексей Александрович; 23.03.2015 в 12:43.

  7. #7
    Пользователь Аватар для and909
    Регистрация
    25.10.2013
    Адрес
    Пермь
    Сообщений
    600

    По умолчанию

    Не, надо проще:

    uroven : bool;

    Это-ж лабораторка

  8. #8
    Пользователь
    Регистрация
    22.03.2011
    Адрес
    Ивановская обл, Родники
    Сообщений
    145

    По умолчанию

    Да, легче по принципу рычажных весов- вес сравнялся заданному- сработал концевик. ( TRUE, FALSE)

  9. #9
    Пользователь
    Регистрация
    10.04.2010
    Адрес
    Алтайский край,г.Рубцовск
    Сообщений
    964

    По умолчанию

    Или верхний и нижний то-же bool

  10. #10

    По умолчанию

    Цитата Сообщение от Алексей Александрович Посмотреть сообщение
    С переменными определились.
    Но с датчиком заполнения нет. По весу или уровню? Аналоговый или дискретный?
    Два емкостных датчика уровня пойдёт для начала. Один вверху, второй внизу. Самое простое-булевы переменные.

    Цитата Сообщение от Николаев Андрей Посмотреть сообщение
    у него отягощающие обстоятельства - язык LD
    С чего-это LD стал отягчающим обстоятельством?! вот IL- с ним действительно будет весело

Страница 1 из 2 12 ПоследняяПоследняя

Похожие темы

  1. ПР 110 Помогите решить задачу.
    от aleregin в разделе Программируемые реле
    Ответов: 5
    Последнее сообщение: 26.12.2013, 09:33
  2. Помогите решить проблему.
    от Ulya Franc в разделе Эксплуатация
    Ответов: 9
    Последнее сообщение: 10.04.2013, 10:59
  3. помогите решить проблему с Pid
    от Andrupel в разделе ПЛК1хх
    Ответов: 9
    Последнее сообщение: 09.12.2009, 09:51
  4. ну помогите ж кто-нибудь задачку решить!!!
    от Андрей Макаров в разделе ПЛК1хх
    Ответов: 1
    Последнее сообщение: 05.05.2009, 14:00
  5. Помогите решить задачку.
    от Иван Костин в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 17.06.2008, 09:54

Ваши права

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