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

Тема: Запуск/остановка программы технолога ТРМ251 с ПР200

  1. #1

    Question Запуск/остановка программы технолога ТРМ251 с ПР200

    Приветствую.

    Пытаюсь запускать/останавливать программу технолога с ПР200. Может, что-то недопонимаю и не так делаю. Подскажите пож-та, как правильно. Логика действий такова:

    Из документации ТРМ251:

    Таблица 3.2 Команды чтения/записи групп параметров
    Пуск/останов Программы технолога, функция записи - 0x05

    Таблица 3.6
    Команда пуск/останов программы технолога: регистр 0х0050, тип Int16, Передаваемые значения: 0xFF00 – пуск, 0x0000 – останов.


    В OwenLogic в настройках прибора ПР200 функцию записи 0х05 можно выбрать только для битовой переменной, а для целочисленной - только 0x06 или 0x10.

    Пишу с ПР200 регистр 0х0050 ТРМ251. Соответственно, ни битовая переменная с функцией записи 0x05, ни целочисленная с 0x06 не меняет состояния программы технолога.

  2. #2

    По умолчанию

    Цитата Сообщение от RahuDev Посмотреть сообщение
    Приветствую.

    Пытаюсь запускать/останавливать программу технолога с ПР200. Может, что-то недопонимаю и не так делаю. Подскажите пож-та, как правильно. Логика действий такова:

    Из документации ТРМ251:

    Таблица 3.2 Команды чтения/записи групп параметров
    Пуск/останов Программы технолога, функция записи - 0x05

    Таблица 3.6
    Команда пуск/останов программы технолога: регистр 0х0050, тип Int16, Передаваемые значения: 0xFF00 – пуск, 0x0000 – останов.


    В OwenLogic в настройках прибора ПР200 функцию записи 0х05 можно выбрать только для битовой переменной, а для целочисленной - только 0x06 или 0x10.

    Пишу с ПР200 регистр 0х0050 ТРМ251. Соответственно, ни битовая переменная с функцией записи 0x05, ни целочисленная с 0x06 не меняет состояния программы технолога.
    Добрый день, если правильно помню, для 5 функции там 80 регистр должен быть, смотрите как считается адресация в Help для bool 5х16=80
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    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

    По умолчанию

    Доброго времени суток.

    Еще раз попробовал. Регистр сетевой переменной в ТРМ251 = 80(=0x50), функция записи 0х05. Бит пробовал и 0 и 15. Пишу с ПР200 константу =0.
    В настройках прибора ПР200 в OwenLogic галочка "Запись по изменению" снята, опция "Запуск записи" не выбрана. Ожидаю, что программа технолога будет после запуска кнопкой ТРМ251 сразу же останавливаться. Но нет, программа технолога кнопкой включается и работает дальше.

    про 5х16=80 не понял. к чему это применить?

    Остановка/блокирование запуска программы технолога в целом устроит => если есть другой способ - подскажите, не буду мучаться.

    На всякий: связь есть; чтение режима, шага программы, температуры из ТРМ251 в ПР200 работает. Увы, кабеля RS485 не имею, посмотреть данные и вручную что-то отправить не могу.

  4. #4

    По умолчанию

    Цитата Сообщение от RahuDev Посмотреть сообщение
    Доброго времени суток.

    Еще раз попробовал. Регистр сетевой переменной в ТРМ251 = 80(=0x50), функция записи 0х05. Бит пробовал и 0 и 15. Пишу с ПР200 константу =0.
    В настройках прибора ПР200 в OwenLogic галочка "Запись по изменению" снята, опция "Запуск записи" не выбрана. Ожидаю, что программа технолога будет после запуска кнопкой ТРМ251 сразу же останавливаться. Но нет, программа технолога кнопкой включается и работает дальше.

    про 5х16=80 не понял. к чему это применить?

    Остановка/блокирование запуска программы технолога в целом устроит => если есть другой способ - подскажите, не буду мучаться.

    На всякий: связь есть; чтение режима, шага программы, температуры из ТРМ251 в ПР200 работает. Увы, кабеля RS485 не имею, посмотреть данные и вручную что-то отправить не могу.
    Что Вы хотите от ПР, какую команду он должен выдать на ТРМ? Со стороны ПР работа с 5 функцией (адресацией регистров) требует пересчета в регистр и номер бита, об этом я и пытался написать. Если нужен 80 адрес, со стороны OL это будет 5 регистр 0 бит, вроде так.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    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

  5. #5

    По умолчанию

    Хочу с ПР запускать/останавливать программу технолога в ТРМ.

    А именно(из документации на ТРМ251):
    ТРМ251.1.png
    и
    ТРМ251.2.png
    Последний раз редактировалось RahuDev; 08.02.2020 в 02:51.

  6. #6

    По умолчанию

    Цитата Сообщение от RahuDev Посмотреть сообщение
    Хочу с ПР запускать/останавливать программу технолога в ТРМ.

    А именно(из документации на ТРМ251):
    ТРМ251.1.png
    и
    ТРМ251.2.png
    Вот так попробуйте.
    Изображения Изображения
    • Тип файла: png 5F.png (26.2 Кб, Просмотров: 27)
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    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

  7. #7

    По умолчанию

    Благодарю.

    Пока нет, не помогло. Помимо того, что просто не заработало, возникает конфликт с регистром температуры по адресу 04(напомню, температура работает правильно). До кучи, температура работает правильно только когда данные идут "Старшим регистром вперед" и не "Старшим байтом вперед", иначе значение неверное.

  8. #8

    По умолчанию

    Цитата Сообщение от RahuDev Посмотреть сообщение
    Благодарю.

    Пока нет, не помогло. Помимо того, что просто не заработало, возникает конфликт с регистром температуры по адресу 04(напомню, температура работает правильно). До кучи, температура работает правильно только когда данные идут "Старшим регистром вперед" и не "Старшим байтом вперед", иначе значение неверное.
    Можно скрин настройки регистров, версию OL, в идеале посмотреть бы на проект. Что касается порядка следования регистров, как в ТРМ сделано, в Owenlogic можно только подобрать режим, влиять на это нет возможности.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    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

  9. #9

    По умолчанию

    Буду очень благодарен, если посмотрите проект.

    Версия OL 1.16.233.20405

    TRM regs.png

    Проект

  10. #10

    По умолчанию

    Цитата Сообщение от RahuDev Посмотреть сообщение
    Буду очень благодарен, если посмотрите проект.

    Версия OL 1.16.233.20405

    TRM regs.png

    Проект
    Постараюсь завтра посмотреть, но уже вижу 80, это не правильно.


    Посмотрел, для вкл/выкл программы изменил на 5 регистр 0 бит, для ТРМ это 5х16=80, еще убрал функцию записи для регистра температуры, которую читаем из прибора, судя по тому, что в свойствах экрана выбрано не редактировать, писать туда ничего не нужно, соответственно и команда записи не нужна, так же добавил режим записи по изменению.
    Вложения Вложения
    Последний раз редактировалось Ревака Юрий; 20.02.2020 в 12:24.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    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

Похожие темы

  1. Ответов: 3
    Последнее сообщение: 11.04.2015, 13:34
  2. ПЛК160 остановка программы
    от Эдуард_Н в разделе ПЛК1хх
    Ответов: 16
    Последнее сообщение: 12.12.2014, 16:17
  3. Остановка программы в плк-100
    от Сергей Борисович в разделе ПЛК1хх
    Ответов: 11
    Последнее сообщение: 30.09.2011, 13:22
  4. SIMP Light Free и запуск программы технолога ТРМ251
    от awl в разделе Другие SCADA системы
    Ответов: 2
    Последнее сообщение: 08.07.2010, 08:03
  5. Ответов: 2
    Последнее сообщение: 08.07.2010, 08:03

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

Ваши права

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