Вот почему я даже не мог до думается до этого. Видимой мой преподавал в 86-89 не зря получал свою зарплату. Не то что сейчас. "Грибок всегда рвал питание исполнительных цепей".
Вид для печати
Вот почему я даже не мог до думается до этого. Видимой мой преподавал в 86-89 не зря получал свою зарплату. Не то что сейчас. "Грибок всегда рвал питание исполнительных цепей".
Можно ПР перепрошить, пароль для системного меню, мне кажется, должен сбросится при этом надо иметь проект программы, что бы потом его перезалить!
Вы точно перепрошивали, а не программу перезаливали? Я к тому, что многие это путают, даже в этой теме!
Если уточните и скажите что перепрошивали, я Вам поверю на слово, проверять не стану, для меня это не актуально! Тогда не понятно, как этот пароль сохраняется и как его сбросить по умолчанию, может какой кнопкой или джампером, короче, мне не верится чтобы овен этого не предусмотрел, они же не идиоты?!
Наверное немного не правильно сформулировал вопрос. Именно с фиксацией и буду использовать кнопку, цепи управления тоже будут обесточены. Как остановить выполнение программы, если в ней несколько таймеров с довольно большой выдержкой времени и что бы после отключения аварийки не произошло повторное включение? Обнулять их через SEL при нажатии аварийки?
Я так понимаю, у вас при подачи напряжения питания программа сразу начинает работать, не предусмотрено сигнала разрешения работы?! При появления сигнала разрешения работы можно(нужно) сделать чтобы все таймеры начинали свою работу сначала. И через SEL сбрасывается(нет других вариантов) только "Импульс включения заданной длительности", для TON-а например можно и "0" на вход подать, после подачи на вход "1" отсчёт времени уставки начнётся сначала!
Короче без самой программы сложно фантазировать как вам лучше(проще) сделать, Вы хоть кусочек программы(хотя бы один элемент) приведите(в виде проекта), чтобы можно было наглядно показать, возможно, если у вас имеются "Импульс включения заданной длительности" проще будет заменить на TON и т. д. и т. п. Надеюсь смысл понятно объяснил?!
Очень не легко с Вами, Вы меню в ОЛ смотрели?
Короче там в меню "Прибор" имеется пункт "Обновить встроенное ПО..." для принудительной перепрошивки ПР, ё моё, это же элементарные вещи, отличать перепрошивку ПР от перезаливки программы, мне очень прискорбно это объяснять!
Надеюсь сможете выбрать тип вашего реле, иначе, я так понимаю, оно может превратится в кирпич!
Правильный ответ - нести в сервисный центр, только там смогут сбросить системный пароль.
Добрый день.
Нужна помощь. На могу с помощью ПР200 вытащить из Slave значение в DWORD. И двумя регистрами и по одному регистру приходит 0. Real значения получаю без проблем. OPC сервер Dword получает нормально, float получает 0, word получает bad. Куда копать?
Может что-то из этого https://www.youtube.com/watch?v=NMTvVy9ABVc поможет, основные моменты джампера, адреса, порядок байт/регистров.
Не помогло (
"... основные моменты джампера, адреса, порядок байт/регистров." значения float с этого прибора получаю без проблем.
Да, конечно.
Вложение 53801
41203 читаю
41201 проблема
19 бит значащих в том DWORD. Нужно играть порядком байтов скорее всего.
Проблема не в этом. Повторю свое первое сообщение.
На могу с помощью ПР200 вытащить из Slave значение в DWORD. И двумя регистрами и по одному регистру приходит 0. Real значения получаю без проблем. OPC сервер Dword получает нормально, float получает 0, word получает bad. Куда копать?
OPC сервер булевые переменные функцией 3 получает нормально. Но в ПР нет функции 3 для булевых.
После обновления прошивки до 2.25 появилась такая проблема - считываю значения с аналогового входа в целочисленном виде, регистр модбаса "2944", вход настроен от 0 до 100. На момент считывания на входе значение "-0.1", т.е. отрицательное, и целочисленное считывается не 0, а "65555".
Возможно попросить бывалых, создать демо проект, с макросом пчв, с настройкой RS485 и записью в ПЧВ командного слова и задания. Чтение из ПЧВ параметра мгновенного потребления кВт/ч двигателем. Пытаюсь разобраться как это работает, а на примере было бы легче и главное правильнее разобраться
Вы случайно не Вий, вопрос из серии поднимите мне веки! Есть шаблон для ПЧВ, там имеются все регистры, что Вы указали!
Описания(назначение) каждого бита командного слова и слова состояния есть в РЭ, Вам лень 5 минут потратить чтобы самому это посмотреть, это же будет во много раз быстрее.
Примерно как-то так:
Вложение 53828
Если надо считывать(писать) целочисленные отрицательные значения - надо применять макросы преобразования, ПР и ОЛ не поддерживает знаковые целочисленные переменные(тип данных)!
https://owen.ru/forum/showthread.php?t=13106&page=3
руководство по эксплуатации и программированию посмотрел, когда делаешь впервые и пытаешься понять что вообще такое регистр, то пример, просто укажет ты правильно понимаешь или нет, кто это делал не раз, "прощёлкать" настройки и создать пару переменных - 5 минут, я же пока хожу по кругу, и не понимаю правильно ли я понимаю
Спасибо, много всего на картинке, я про настройки спрашивал RS485 и макрос что в библиотеке есть ПЧВ 12, правильно я переменную создал
Боюсь проект ничем Вам не поможет, у меня по другому сделано!
И зачем Вы велосипед изобретаете, выдумываете ненужные макросы? Пользуйтесь уже имеющимися в менеджере компонентов и других местах, в том числе что в темах форума выложены! Какой в этом смысл, если ваши мягко говоря - не лучше!
Вложение 53831
Спасибо, теперь начинаю понимать глядя на проект, что за биты, и что за регистры. Ничего нового не изобретаю, как раз то в моём случае разбираюсь как работает макрос который в менеджере компонентов.
Есть пример от ОВЕН
Вложение 53850
Есть еще такой вариант с панелью оператора https://www.youtube.com/watch?v=JWdyPn8010E&t=1s там и потребление и биты.
Здравствуйте! Купил ПР200, все было хорошо, пока сегодня не начал подключать его по RS485 к компьютеру программой MODBUS poll, для связи использовал преобразователь MOXA UPort 1150, в общем подключится так и не удалось, пакеты посылаются ответов нет, пишет timeout ...., в чем может быть причина? пробовал провода менять местами, пробовал адрес менять, настройки выставил такие же как и в приборе, и адрес 16 указал. а все равно таймаут, связи нет. прибор в режиме Slave.
Все нормально у Moxa с этим, А это А, B это B
Тогда проблема у ОВЕНа, сколько не сталкивался с этой парочкой у них всегда приходилось подключать
MOXA A - B OBEH
MOXA B - A OBEH
З.Ы. Всё же у ОВЕН маркировка в соответствии с мнением производителей микросхем: A=D+, B=D-, а моха умнее всех... В+ а А-
Всем привет! Подскажите, ПР200 поддерживает запись в сетевые переменные по rs485? Программой modbus poll не получается. Выбираю функцию записи например 05 а в строке где формируется команда, вместо Команды написано only read functions.
Может я что то не то делаю. С чтением проблем нет. А вот с записью ни чего не выходит:(((