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

Тема: сетевые переменные ПР200

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    Переключаю в программе на Modbus TRU, затем при чтении опять выскакивает ASCII....А в самом приборе же ведь нет функции переключения?

  2. #2

    По умолчанию

    Цитата Сообщение от Игорь412 Посмотреть сообщение
    Переключаю в программе на Modbus TRU, затем при чтении опять выскакивает ASCII....А в самом приборе же ведь нет функции переключения?
    Кажется понял, вы когда выставили RTU, запишите проект, а потом вычитайте, выбрав в программе опцию, она сразу не записывается, а читается сразу из реле. Можно так же через системное меню изменить, тогда в программе должно прочитаться сразу после изменения.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    e-mail: yu.revaka@owen.ru

    Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
    Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
    Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ

  3. #3

    По умолчанию

    спасибо, я обновил прошивку реле и прибор стал автоматически правильно протокол определять

  4. #4

    По умолчанию

    Юрий, добрый день. С протоколом справился) но возникла еще проблема: почему то не считываются с сетевого прибора сетевые входные переменные. Выходные сетевые переменные работают, прибор исправен (проверял работу входов программой Modbus Pool). Что может быть? прилагаю скан с переменнымисетевые переменные.jpg

  5. #5

    По умолчанию

    спасибо за наводку, попробую с вордами поработать

  6. #6
    Пользователь
    Регистрация
    09.10.2014
    Адрес
    Киров
    Сообщений
    741

    По умолчанию

    Добрый день.
    По поиску не нашел, в документации тоже.
    Подскажите, кто знает - сколько регистров из ПР200 можно читать при групповом запросе.

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

    По умолчанию

    12 или 13 регистров

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

    По умолчанию

    Спасибо, время мне сэкономили на перебор вариантов.

  9. #9

    По умолчанию

    HELP!!!! Сломал голову. Нарисовал схемку. Сделал настройки для сети . Пр200 слейв. Опрашиваю через АС4 опс сервером.Снимок экрана 1.png Сейчас на картинке активен вход номер 3. Но выход почему то ноль. Хотя я жду 1. Подскажите где это я и что сделал неправильно. Файл лоджика прилагаю.
    Вложения Вложения

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

    По умолчанию

    Цитата Сообщение от игорь68 Посмотреть сообщение
    HELP!!!! Сломал голову. Нарисовал схемку. Сделал настройки для сети . Пр200 слейв. Опрашиваю через АС4 опс сервером.Снимок экрана 1.png Сейчас на картинке активен вход номер 3. Но выход почему то ноль. Хотя я жду 1. Подскажите где это я и что сделал неправильно. Файл лоджика прилагаю.
    У Вас неправильно: в ОЛ младший бит с весовым коэффициентом "1", это нулевой бит, а не первый:

    Младший бит.PNG

    В ОЛ есть готовая функция записи бита, которая гораздо проще чем у вас, зачем всякую лабуду рисовать:

    Запись бита.PNG

    У вас дублируются выходы Q1-Q8 и Q10-Q17, правда с учётом ошибки это справедливо на 7/8!

    Вместо элемента 8-или, лучше и проще поставить TO_BOOL из целочисленного значения:

    Вместо 8или.PNG

    Скажу больше, если Вам надо чтобы генератор запускался от каких-то конкретных входов(бит), ставите элемент 2И в его целочисленном варианте, а на другой вход константу с суммой весовых коэффициентов бит, от которых он должен запускаться, короче, подобно этому:

    Выбор бит(входов).PNG

    Ну и зачем на входах Т-триггеры для меня тоже загадка, но это конечно можно как-то объяснить "особенностями" программы!
    Этот триггер хорош тем, что его легко сделать энергонезависимым, в отличии от Т-триггера на базе Д-триггера и есть значение по умолчанию:

    Энергонезависимый Т-триггер.PNG

    Боюсь больных ждут "тяжёлые" времена!

    Извиняюсь, это ещё не всё, если Вы очень сильно хотите назначать читаемый бит, на мой взгляд это проще сделать в свойствах макроса, как-то так:

    Назначение читаемого бита в свойствах макроса.PNG

    Вот проект с таким макросом:

    Теперь по вопросу: третьему входу должно соответствовать значение "4", "8", как у вас - четвёртому входу, что-то вы ещё там "наворочали" и достаточно читать маску входов, один регистр, остальные у вас незадействованы, в программе ничему не сопоставлены и они в принципе не нужны, разбивайте регистр на биты в ОПС или скаде!

    И не говорите активен-неактивен какой-то вход, это ни о чём не говорит, у вас там Т-триггера стоят, я уже повторяюсь!
    Вложения Вложения
    Последний раз редактировалось Сергей0308; 03.12.2017 в 20:31.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

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

Похожие темы

  1. Сетевые переменные и ПЛК 110-24РМ v2
    от Nekit в разделе ПЛК1хх [М02]
    Ответов: 18
    Последнее сообщение: 08.12.2018, 10:24
  2. Сетевые переменные
    от TYER в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 02.05.2017, 10:21
  3. сетевые переменные
    от КИП в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 15.02.2011, 02:34
  4. Ответов: 1
    Последнее сообщение: 11.05.2008, 16:58

Ваши права

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