Страница 402 из 407 ПерваяПервая ... 302352392400401402403404 ... ПоследняяПоследняя
Показано с 4,011 по 4,020 из 4070

Тема: ПР200

  1. #4011

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Да уж, документацию читать надо чаще, у меня вопрос в другом - выбираем в ОЛ системные переменные, вот почему там адресации нет для удобства ?
    Видимо потому, что это разные области, не модбас, а только для чтения.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    e-mail: yu.revaka@owen.ru

    Обновленная справка по OWENLogic http://ftp-ow.owen.ru/softupdate/OWE..._HELP_1.13.chm
    Шаблон описания ошибки ПР или 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

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

    По умолчанию

    Как не Modbus ? тогда какой смысл ?????

  3. #4013
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,265

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Как не Modbus ? тогда какой смысл ?????
    Юрий имел ввиду, что в окне редактора ОЛ системные переменные только для чтения, а доступные в редакторе ОЛ сетевые - только в области ModBus adr200..23F
    Последний раз редактировалось petera; 14.11.2019 в 11:58.
    26 лет деятельности в области промышленной безопасности

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

    По умолчанию

    Часы реального времени
    Все
    модификации
    Секунды int16 0x0400 0x03, 0x04, 0x06, 0x10
    Минуты int16 0x0401 0x03, 0x04, 0x06, 0x10
    Часы int16 0x0402 0x03, 0x04, 0x06, 0x10
    Число int16 0x0403 0x03, 0x04, 0x06, 0x10

    В доке такие адреса

  5. #4015

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Часы реального времени
    Все
    модификации
    Секунды int16 0x0400 0x03, 0x04, 0x06, 0x10
    Минуты int16 0x0401 0x03, 0x04, 0x06, 0x10
    Часы int16 0x0402 0x03, 0x04, 0x06, 0x10
    Число int16 0x0403 0x03, 0x04, 0x06, 0x10

    В доке такие адреса
    Да, для частов начиная с 1024 в DEC или 0x400.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    e-mail: yu.revaka@owen.ru

    Обновленная справка по OWENLogic http://ftp-ow.owen.ru/softupdate/OWE..._HELP_1.13.chm
    Шаблон описания ошибки ПР или 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

  6. #4016

    По умолчанию

    Значит, что я обнаружил.
    Корректировка часов действительно происходит. Вчера решил попробовать не мелочиться и ввёл сразу 1000 сек/мес из OL. Но я нажимал "записать" несколько раз, поэтому не уверен сколько раз по 1000 туда ввелось. За менее чем полные сутки часы теперь спешат на 3 сек/сутки, а до этого отставали ровно 5 сек/сутки, за двое суток 10 сек отставание было. Теперь вот ввёл из OL 500 сек/мес. Вот посмотрим, либо притормозятся, либо наоборот ещё больше ускорятся, ведь я так же несколько раз "записать" нажимал, а как оно принимается пока не понятно, может надо было с минусом значение записывать.

    p.s. Зашел сегодня на старый объект, где я ПР200 ставил ещё в 2017 году, посмотрел время, и о чудо - минута в минуту с телефоном, на котором автосинхронизация стоит, а ведь около двух лет прошло, умели же делать
    Бояринцев Иван Юрьевич

  7. #4017
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,265

    По умолчанию

    В посте https://owen.ru/forum/showthread.php...l=1#post318536
    Цитата Сообщение от petera Посмотреть сообщение
    Только я делал бы не мигающий бит из панели, а Запрос - Ответ.
    Т.к. если панель "отвалится" сразу после записи "1", то эта единица в слейве и останется навсегда, сбросит таймер и никакого сторожа
    По этому
    Нужно в программе ПР устанавливать контрольный бит в сетевом регистре (Например бит 0 в регистре 575) и запускать от этого бита таймер TON, например на 3 сек
    Вложение 45561
    ......
    Захват-2old.png
    Эта схема работает если после загрузки проекта в ПР питание не выключать. Но если питание ПР выключить и включить, то бит "Нет связи" не устанавливается.
    По этому схему нужно изменить
    Захват-2.png
    Ввел задержку на один цикл при включении питания. Иначе первоначальное изменение в сетевом регистре "КонтрСв" не происходит
    Вложения Вложения
    Последний раз редактировалось petera; 14.11.2019 в 16:36.
    26 лет деятельности в области промышленной безопасности

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

    По умолчанию

    а секунды по модулю 2 не подходят в качестве генератора единиц и ноликов?
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

  9. #4019
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,265

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    а секунды по модулю 2 не подходят в качестве генератора единиц и ноликов?
    Если этот вопрос ко мне, то не подходят
    Здесь не генерация ноликов и единиц, ПР устанавливает 1 и ждет (3сек) когда панель сбросит эту единицу. Панель видит единицу и сбрасывает ее
    Т.е. Запрос - Ответ.
    Нет ответа в течение 3 сек, значит панель "отвалилась" или выключена.
    26 лет деятельности в области промышленной безопасности

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

    По умолчанию

    в конкретном случае да, но если для этого надо придумывать костыли, то не проще генерировать как я сказал, а панель пусть считывает и отправляет идентичное значение, у меня панели обычно проводят опрос 100-200-250мс, по этому грех за секунды не вернуть результат если со связью все впорядке
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

Страница 402 из 407 ПерваяПервая ... 302352392400401402403404 ... ПоследняяПоследняя

Ваши права

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