Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя
Показано с 11 по 20 из 27

Тема: Проблема с каналами в модуле МВ210-101

  1. #11

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    В панели на 1 и 2 странице, часть дисплеев правильно DWORD-Float. А где то DWORD-Unsigned или WORD-Float, при чём с адресами подряд и
    со знаками после запятой. Так переменные друг на друга залезают. Для целых почемуто WORD-DEC, хотя знака вроде нет.
    В настройках нельзя ввести Мах и Мин, у некоторых дисплеев, так как в табло ввода диапазон 0-0.
    А кнопки Сброс в PFW256 вы зря сделали, регистр быстро износится, если часто нажимать будут.
    Такое впечатление, что проект вообще не проверяли.
    Это все поправим, подскажите какое кол-во регистров можно записывать/считывать в ПЛК, в инструкции написано что максимальное кол-во опрашиваемых регистров 16 в групповом запросе, у меня их 96, мне самому их разбить по 16 или это будет программно реализовано?

  2. #12

    По умолчанию

    Цитата Сообщение от Мак_сим Посмотреть сообщение
    Это все поправим, подскажите какое кол-во регистров можно записывать/считывать в ПЛК, в инструкции написано что максимальное кол-во опрашиваемых регистров 16 в групповом запросе, у меня их 96, мне самому их разбить по 16 или это будет программно реализовано?
    Ограничений в пределах разумного нет.
    Разбивать не надо, надо по возможности сделать регистры по порядку без промежутков. Остальное панель сама сделает.

  3. #13
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    9,928

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Ограничений в пределах разумного нет.
    Разбивать не надо, надо по возможности сделать регистры по порядку без промежутков. Остальное панель сама сделает.
    Так по возможности или отсутствие промежутков является обязательным условием группового опроса(записи)?
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  4. #14
    Пользователь
    Регистрация
    31.07.2013
    Адрес
    Аркаим
    Сообщений
    1,498

    По умолчанию

    Групповой запрос выглядит так: считать из устройства с адресом хх например 16 регистров, начиная с регистра №yyyy, и положить это в регистры мастера, начиная с регистра №zzzz.
    Следовательно, порядок (отсутствие промежутков) надо обеспечивать.

  5. #15

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Так по возможности или отсутствие промежутков является обязательным условием группового опроса(записи)?
    Условие не обязательное, можно пропустить пару регистров. Только в ПЛК110 слейве пропустить не выйдет, они всё равно будут по порядку, можно просто их не использовать (резерв).
    Последний раз редактировалось kondor3000; 02.10.2026 в 14:42.

  6. #16

    По умолчанию

    Цитата Сообщение от Sulfur Посмотреть сообщение
    и положить это в регистры мастера, начиная с регистра №zzzz.
    В запросе нет "фразы" "куда положить". В ответе тоже. А в остальном верно.

  7. #17
    Пользователь
    Регистрация
    31.07.2013
    Адрес
    Аркаим
    Сообщений
    1,498

    По умолчанию

    Я не про конкретный формат запроса по шине, а про то как это организует система контроллера\панели.

  8. #18

    По умолчанию

    Подскажите еще такой вопрос, как то неадекватно работает ФБ Lin_Trafo - он сохраняет последнее значение преобразованной величины после того как сигнал стал нулевым на входе, т.е. не обнуляется, не становится минимальным. Как такое возможно?
    Хотя в симуляторе все работает адекватно.Ошибка сохранения значения.jpgZainsk_Disp_02.pro
    Третий ФБ добавил для проверки, он здесь лишний, но все равно работает неадекватно.
    ФБ стандартный из библиотеки UTIL.lib
    Последний раз редактировалось Мак_сим; 07.10.2026 в 15:18.

  9. #19

    По умолчанию

    Цитата Сообщение от Мак_сим Посмотреть сообщение
    Подскажите еще такой вопрос, как то неадекватно работает ФБ Lin_Trafo - он сохраняет последнее значение преобразованной величины после того как сигнал стал нулевым на входе, т.е. не обнуляется, не становится минимальным. Как такое возможно?
    Хотя в симуляторе все работает адекватно.Ошибка сохранения значения.jpgZainsk_Disp_02.pro
    Третий ФБ добавил для проверки, он здесь лишний, но все равно работает неадекватно.
    ФБ стандартный из библиотеки UTIL.lib
    Скорее всего надо очистить всё, компилировать всё и заново залить проект.
    И ещё разобраться откуда на входе -8.33 E+35 степени.
    Последний раз редактировалось kondor3000; 07.10.2026 в 17:58.

  10. #20

    По умолчанию

    В том что это сигнал с аналогового модуля мв210-101, при подаче сигнала уровня 4-20мА где то в районе 94, он показывает 7,9м. затем датчик отключают он показывает данное число -8,336Е+35, и OUT должен сбросить предыдущее значение. На выходе сигнал остается тем же самым, что и с датчиком. Хотя сигнала уже нет. На фото сигнал без датчика. Выход ФБ Lin_trafo не обнуляется.
    Последний раз редактировалось Мак_сим; 07.10.2026 в 18:05.

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

Похожие темы

  1. Проблема с подключением МВ210-101
    от Сергей Фенев в разделе Мх210
    Ответов: 32
    Последнее сообщение: 16.04.2026, 18:37
  2. Ответов: 129
    Последнее сообщение: 28.01.2025, 12:53
  3. СП315-Р и МВ210-202 - проблема индикации
    от Anth в разделе СП3хх, СП270
    Ответов: 11
    Последнее сообщение: 19.04.2019, 11:04
  4. Ответов: 6
    Последнее сообщение: 11.03.2016, 10:26

Ваши права

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