Показано с 1 по 5 из 5

Тема: CodeSys 3.5 st

  1. #1

    По умолчанию CodeSys 3.5 st

    Добрый день, создал проект, объявил переменные, получается их читать/записывать, но никак не могу понять, как в переменную записать значение с дискретного входа. Логика подсказывает, что нужно как-то указать связь переменной и физического входа. Но не могу понять как это сделать?
    Реально много чего пересмотрел, никак не дойду, нужен небольшой толчок.

    ПЛК323
    Последний раз редактировалось ribamuka; 05.07.2017 в 01:20.

  2. #2

    По умолчанию

    Цитата Сообщение от ribamuka Посмотреть сообщение
    Добрый день, создал проект, объявил переменные, получается их читать/записывать, но никак не могу понять, как в переменную записать значение с дискретного входа. Логика подсказывает, что нужно как-то указать связь переменной и физического входа. Но не могу понять как это сделать?
    Реально много чего пересмотрел, никак не дойду, нужен небольшой толчок.

    ПЛК323
    для спк 110 с внешнем модулем МВ110-8а примерно так
    аналог
    IF(MV1_modbus.xError=FALSE)THEN MV1_err:=FALSE;
    IF(DD1_out_st:= MV1.Stat_1=0)THEN DD1_out:= MV1.rEAd_1; END_IF;
    ELSE MV1_err := TRUE;
    end_if

    где MV1 имя модуля МВ110-8а
    MV1_err : bool для обработки отказа блока
    DD1_out_st : bool коректность данных
    DD1_out : real сами данные
    данные считываю с первого канала.

    дискрет модуль MK110-8D_DN.4R
    IF (MK1_modbus.xError=FALSE)THEN MK1_err := FALSE;
    N1_out_avar := MK1.rInput1; //DI первый вход

    MK1.wOut1:= N1_in_on; //DO первый выход

    ELSE MK1_err := TRUE;
    END_IF

  3. #3

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

    По умолчанию

    Цитата Сообщение от ribamuka Посмотреть сообщение
    создал проект, объявил переменные, получается их читать/записывать, но никак не могу понять, как в переменную записать значение с дискретного входа
    делали по этому документу?
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  5. #5

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    В дереве проекта выберите узел Owen:Internal.
    В нем на вкладке Соотнесение входов/выходов привяжите нужные переменные.

    05-07-2017 9-38-26.png
    Спасибо, то что нужно.

Похожие темы

  1. Ответов: 1
    Последнее сообщение: 29.06.2017, 11:21

Ваши права

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