Страница 4 из 10 ПерваяПервая ... 23456 ... ПоследняяПоследняя
Показано с 31 по 40 из 92

Тема: Шаблоны модулей МХ110 для CODESYS 3.5

  1. #31

    По умолчанию

    Цитата Сообщение от kukla100 Посмотреть сообщение
    Вопрос не в тему, извиняюсь, но как вам удаётся набирать программу сразу в нескольких строках?
    Присоединяюсь к вопросу. Есть какое то групповое редактирование?


    PS Для пользователей шаблонов- обязательно удаляйте неиспользуемые регистры в шаблоне, я с МУ110-8Р из-за них пол дня потерял.
    Последний раз редактировалось lar; 24.11.2014 в 13:24.

  2. #32
    Пользователь Аватар для Эдуард_Н
    Регистрация
    22.09.2014
    Адрес
    Курган
    Сообщений
    1,611

    По умолчанию

    Цитата Сообщение от Осинский Алексей Посмотреть сообщение
    Не совсем понял эту фразу, и прикрепленные скриншоты не помогли.
    ФБ R_TRIG и F_TRIG делают то же, самое что и мой пример, но не со всей маской, а с отдельными ее битами. Т.е. постоянно сравнивают значения битов - изменился или нет. Поэтому не пойму неудобства.
    Если чесно я тоже вас не очень понял, можете выложить коротенький пример использования вашей программы.

  3. #33

    По умолчанию

    Цитата Сообщение от Эдуард_Н Посмотреть сообщение
    Если чесно я тоже вас не очень понял, можете выложить коротенький пример использования вашей программы.
    Ваш вопрос был: как сделать запись по изменению значения.
    Моя программа - проверяет изменилась маска или нет. Если изменилась, то подается команда на запись (RISING EDGE в терминологии CDS 3.5). Ключевые строки комментированы, если какая-то непонятна - спрашивайте.
    В моей программе слово "триггер" стоит понимать как "Команда на запись" т.е. это переменная типа BOOL (а не ФБ R_TRIG или F_TRIG), по которой будет происходить запись.

    Использовать кучу триггеров для анализа одной переменной крайне затратное дело.
    Последний раз редактировалось Осинский Алексей; 24.11.2014 в 17:48.

  4. #34
    Пользователь Аватар для Эдуард_Н
    Регистрация
    22.09.2014
    Адрес
    Курган
    Сообщений
    1,611

    По умолчанию

    Описание всегда плохо воспринимаю, лучше наглядно, в примере.

  5. #35
    Пользователь
    Регистрация
    22.03.2012
    Адрес
    Лермонтов
    Сообщений
    360

    По умолчанию

    Здравствуйте.
    Появление готовых конфигураций на модули - очень правильный и хороший шаг.
    Жаль, для ПЛК1хх эту затею так и не довели до ума.

    Сейчас как раз под рукой оказалась СПК107 и МВ110-8АС. Модуль добавляется быстро и удобно.

    Не устраивает время опроса модуля. Как я понимаю, на каждый параметр идет свой запрос-ответ.
    Можно ли как-то организовать опрос всех параметров сразу?
    Последний раз редактировалось Рабиндранат; 26.11.2014 в 21:37.

  6. #36

    По умолчанию

    Цитата Сообщение от Эдуард_Н Посмотреть сообщение
    Описание всегда плохо воспринимаю, лучше наглядно, в примере.
    Не представляю, что тут можно показывать наглядно. Но давайте так:
    Image 4.png
    При этом если Вы в любом месте своей программы (выше или ниже этого кусочка, который я предложил) измените переменную wMask, то пройдет команда на передачу параметра wMask у модуля т.к. в каждом цикле я сравниваю wMask с ее предыдущим сохраненным значением и если они отличаются, то сохраняю значение wMask как предыдущее и подаю команду на передачу по сети.

    Модуль 8Р на скриншоте для примера. С любой переменной можно поступить так же.

  7. #37
    Пользователь Аватар для Эдуард_Н
    Регистрация
    22.09.2014
    Адрес
    Курган
    Сообщений
    1,611

    По умолчанию

    Спасибо, всё встало на свои места. Век живи, век учись.

  8. #38

    По умолчанию

    Для МУ11016Р не работает запись/чтение периода ШИМ. Если заменить групповую запись на запись параметра для одного выхода всё пишется/читается. В чем может быть проблема? Я использую запись параметра только для двух выходов, остальные переменные не соотнесены, может в этом дело?

  9. #39

    По умолчанию

    Можно ли как-то организовать опрос всех параметров сразу?
    Используйте групповой опрос. С использованием библиотеки modbus у меня опрашивает больше 10 раз в секунду все входы.

  10. #40

    По умолчанию

    Цитата Сообщение от Getmanov Посмотреть сообщение
    Для МУ11016Р не работает запись/чтение периода ШИМ. Если заменить групповую запись на запись параметра для одного выхода всё пишется/читается. В чем может быть проблема? Я использую запись параметра только для двух выходов, остальные переменные не соотнесены, может в этом дело?
    Возможно ошибаюсь, но помоему мх110 не поддерживают команду на групповую запись. Только чтение.

Страница 4 из 10 ПерваяПервая ... 23456 ... ПоследняяПоследняя

Похожие темы

  1. Ответов: 163
    Последнее сообщение: 19.04.2016, 17:18
  2. Ответов: 3
    Последнее сообщение: 07.12.2011, 20:06
  3. Эмуляторы входных сигналов для Мх110
    от Arthur.Aleksandrov в разделе Разработки
    Ответов: 3
    Последнее сообщение: 25.01.2011, 10:54
  4. Будут ли шаблоны для МК110
    от Arthur.Aleksandrov в разделе ПЛК1хх
    Ответов: 1
    Последнее сообщение: 22.01.2011, 00:33
  5. Эмуляция работы модулей ввода вывода в CoDeSys
    от Паша_Системотехника в разделе ПЛК63/73
    Ответов: 8
    Последнее сообщение: 25.11.2009, 16:58

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

Ваши права

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